Did you know?

That CrypTool was originally designed as an internal business application for information security training. CrypTool has since developed into an important open-source project in the field of cryptology. Over 50 volunteer developers worldwide contribute to the program.

What is CrypTool 1?

CrypTool 1 (CT1) is an open-source Windows program for cryptography and cryptanalysis. It’s the most wide-spreaded e-learning software of its kind.

What is CrypTool 2?

CrypTool 2 (CT2) is an open-source program offering an innovative visual programming GUI to experiment with cryptographic procedures and to animate their cascades.

What is JCrypTool?

JCrypTool (JCT) is an open-source e-learning platform, allowing to experiment comprehensively with cryptography on Linux, MAC OS X, and Windows.

What is CrypTool-Online?

CrypTool-Online (CTO) runs in a browser and provides a variety of encryption and cryptanalysis methods including illustrated examples and tools like password generator and password meter.

What is MysteryTwister C3?

MysteryTwister C3 (MTC3) is an international Crypto Cipher Contest offering a broad variety of challenges, a moderated forum, and an ongoing hall-of-fame.

Author Year Tool Title Language
Christian Bender 2019 CT2 Analyse symmetrischer Blockchiffren mittels differenzieller Kryptoanalyse in CrypTool 2 German
Alex Wehage 2019 CT2 Varianten von blinden Signaturen und ihre Implementierung in CrypTool 2 German
Alexander Hirsch 2018 CT2 Implementierung und Visualisierung von Format-erhaltenden Verschlüsselungsverfahren in CrypTool 2 German
George Lasry 2018 CT2 A Methodology for the Cryptanalysis of Classical Ciphers with Search Metaheuristics
(different cryptanalysis methods in CrypTool 2 are based on this PhD thesis)
Nils Kopal 2018 CT2 Secure Volunteer Computing for Distributed Cryptanalysis
(the P2P network used in CT2 for cryptanalysis is based on this PhD thesis)
Olaf Versteeg 2018 CT2 Visualisierung und Implementierung von Betriebsmodi von Blockchiffren für CrypTool 2 German
Dominik Vogt 2018 CT2 Kryptoanalyse der ADFGVX-Chiffre in CrypTool 2 German
Bastian Heuser 2017 CT2 Development of an Evaluation Method for Cryptanalysis of Classical Ciphers in CrypTool 2 English
Nils Rehwald 2017 CT2 Kryptoanalyse homophoner Chiffren German
Olaf Harland 2017 CT2 Implementierung und Kryptoanalyse der Typex German
Camilo Echeverri 2016 CT2 Visualization of the Avalanche Effect in CT2 English
Matthias Becher 2016 CT2 Visualization of AES as a CrypTool 2 Plugin English
Nils Rehwald 2015 CT2 Implementierung und Kryptoanalyse der M-138 in CrypTool 2.0 German
Julian Weyers 2014 CT2 Kryptoanalyse der SIGABA German
Christopher Konze 2014 CT2 Implementierung eines unstrukturierten Peer-to-peer-Netzwerkes für verteilte Berechnungen German
Benedict Beuscher 2013 CT2 Visualisierung des BB84 Protokolls in CrypTool 2.0 German
Martin Franz 2011 CT2 Secure Computations on Non-Integer Values
(after his PhD thesis the author implemented Paillier and DGK into CT2)
Simone Sauer 2011 CT2 Entwicklung einer benutzerorientierten Startumgebung für CrypTool 2.0 German
Nils Kopal 2011 CT2 Design und Entwicklung einer schnellen Laufzeitumgebung für CrypTool 2.0 German
Cristina Onete 2008 JCT Visualisation of Modern Key Exchange Schemes for more than two Parties in CrypTool and their Security Analysis English


Humanity has concerned itself with the topic of cryptology for three thousand years. However, until the mid-20th century it was a topic of importance to only a small interested group -- diplomats and the armed forces. In any military conflict, exchange of confidential information and eavesdropping is crucial for survival. Due to the sensitive subject matter the vast majority of crypto research was done in secrecy in the past.

When we talk about awareness, or security awareness, we usually mean the consciousness for general concerns of information security. Hence, awareness is not only about cryptology, e.g. the encryption of confidential data, but also about a much broader topic. 

This event for teachers and students was held for the first time in 2009. The goal is to teach students, with the help of the freely available CrypTool software, about encoded messages and the importance of cryptography in the modern digital world. See http://www.cryptool.org/schuelerkrypto (German only)
For teachers who want to introduce their pupils into the fascinating world of cryptography the CrypTool project started the Cryptoportal for teachers (only german). On this portal teachers could exchange learning material and have a discussion about it.
  • Germany — Land of Ideas 2008
  • European Information Security Award 2004
  • IT Security Award NRW 2004
  • TeleTrusT Special Award 2004

Here you will find a selection of articles about CrypTool in different print media.

This overview of the various cryptographic algorithms is a chronological history of cryptology, whose origins date back to the days of antiquity and which over time has undergone steady refinement of its methods. Please note that this table is by no means complete. 

The first human writing dates back more than 6000 years. Encryption has been in existence for around 3000 years.

  • Friedrich L. Bauer: "Decrypted Secrets: Methods and Maxims of Cryptology", 1st edition, 1997, Springer, ISBN-13: 978-3540604181
  • Bengt Beckman: "Codebreakers: Arne Beurling and the Swedish Crypto Program During World War II", 2002, AMS, ISBN 0-8218-2889-4
    Translated from the Swedish by Kjell-Ove Widman
    Review by F.L. Bauer: http://www.ams.org/notices/200308/rev-bauer.pdf

Go To Top