Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

CrypTool

From Wikipedia, the free encyclopedia

CrypTool
E-Learning Program for Cryptography
Developer(s)Bernhard Esslinger
Initial release1998; 27 years ago (1998)
Stable release
CT 1.4.42 (December 2021)

CT 2.1 (release 2024.1) (January 2024)
JCT 1.0.9 (September 2023)

Repository
Operating systemCT1 and CT2:Microsoft Windows,
JCT: Win, Linux and macOS
TypeCryptography, Encryption, Privacy, E-Learning
LicenseApache Licence 2.0
Websitewww.cryptool.org

CrypTool is anopen-source project[1]that is a freee-learning software for illustratingcryptographic and cryptanalytic concepts.

History

[edit]

The development of CrypTool started in 1998. Originally developed by German companies and universities, it is anopen-source project since 2001.[2]

Currently 4 versions of CrypTool are maintained and developed: The CrypTool 1 (CT1) software is available in 6 languages (English, German, Polish, Spanish, Serbian, and French). CrypTool 2 (CT2), JCrypTool (JCT), and CrypTool-Online (CTO) are available in English and German.[3]

The goal of the CrypTool project is to make users aware of how cryptography can help againstnetwork security threats and to explain the underlying concepts of cryptology.[4]

CrypTool 1 (CT1) is written inC++ and designed for theMicrosoft Windows operating system.

In 2007, development began on two additional projects, both based on a pure-plugin architecture, to serve as successors to the original CrypTool program. Both successors regularly publish new stable versions:

  • CrypTool 2[5][6] (built with C#/.NET/WPF) (abbreviated CT2)
uses the concept ofvisual programming to clarify cryptographic processes. Currently, CT2 contains more than 150 crypto functions.

Brute-force attack on a reduced version of AES in CrypTool 2

  • JCrypTool 1.0[7][8] (built with Java/Eclipse/RCP/SWT) (abbreviated JCT)
runs on Windows, macOS, and Linux, and offers both a document-centric and a function-centric perspective. Currently, JCT contains more than 100 crypto functions. One of its focal points are modern digital signatures (like Merkle trees and SPHINCS).

The CrypTool project is now being developed at the research institute CODE at theBundeswehr University Munich.[9]

CrypTool is used in schools, universities,[10] companies and agencies for education and awareness training.[11][12][13][14]

Merger with CrypTools

[edit]

In early 2020, the CrypTool project decided to merge[15] with a similar project of the same name, CrypTools, founded in 2017 in Australia by Luka Lafaye de Micheaux, Arthur Guiot, and Lucas Gruwez.[16] CrypTool, much older and known, thus completely "absorbs" the project under its name.

Old logo, still used in CrypTool portal

See also

[edit]

References

[edit]
  1. ^Esslinger, Bernhard (22 September 2016)."CrypTool: An Open-Source E-Learning Project for Cryptography and Cryptanalysis"(PDF).Gesellschaft fuer Informatik, Crypto Day at SAP. This presentation delivers an overview. University of Siegen. Archived fromthe original(PDF) on 8 January 2017. Retrieved26 September 2018.
  2. ^Esslinger, Bernhard (23 April 2013)."CrypTool: Modern open-source e-learning programs for cryptography and cryptanalysis"(PDF).Forum for Research and Innovation in Security and Communications. Retrieved26 September 2018.
  3. ^"CT1 Downloads - CrypTool".www.cryptool.org. Retrieved4 September 2024.
  4. ^"CrypTool for Awareness".CrypTool Portal. Retrieved26 September 2018.
  5. ^CrypTool 2:Developer site of the CT2 project Besides release and beta versions, each day a so called "Nightly Build" is produced for download.
  6. ^CrypTool 2:Facebook Site of the CT2 project
  7. ^JCrypTool 1.0:GitHub project of JCT Beta versions are updated each weekend as so called "Weekly Builds" for download.
  8. ^JCrypTool 1.0:Site of the JCT project
  9. ^"Kryptografie-Lernsoftware CrypTool wird jetzt an der Bundeswehr-Uni in München weiterentwickelt".Secupedia. 8 May 2023. Retrieved29 August 2024.
  10. ^Adamovic, Sasa; Sarac, Marko; Veinovic, Mladen; Milosavljevic, Milan; Jevremovic, Aleksandar (2014). "An Interactive and Collaborative Approach to Teaching Cryptology".Educational Technology & Society.17 (1):197–205.JSTOR jeductechsoci.17.1.197.
  11. ^"Winter School in Information Security. Overview presentation, Finse 1222, April 21-26, 2013".Forum for Research and Innovation in Security and Communications. 6 February 2013. Retrieved26 September 2018.
  12. ^Eckert, Claudia; Clausius, Thorsten; Esslinger, Bernd; Schneider, Jorg; Koy, Henrik."CrypTool, 2003-08-07"(PDF).Technische Universitaet Darmstadt. Retrieved26 September 2018.[permanent dead link]
  13. ^Kopal, Nils."Solving Classical Ciphers with CrypTool 2"(PDF).Linköping University Electronic Press. Retrieved26 September 2018.
  14. ^Ronald, Kenneth."Crypto Casino". Retrieved14 January 2024.
  15. ^"Arthur Guiot - Merging CrypTool & CrypTools".arguiot.com. Archived fromthe original on 6 June 2020. Retrieved17 May 2020.
  16. ^CrypTools project (2017),An introduction to CrypTools.

External links

[edit]
General
Mathematics
Email clients
Secure
communication
OTR
SSH
TLS & SSL
VPN
ZRTP
P2P
DRA
Disk encryption
(Comparison)
Anonymity
File systems(List)
Security-focused
operating system
Service providers
Educational
Anti–computer forensics
Related topics
Retrieved from "https://en.wikipedia.org/w/index.php?title=CrypTool&oldid=1260292325"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp