DeutschEnglishGerman formal - Sie - Double FeatureEnglish - Double Feature
 
 
 
 
Latest stable version: 1.4.10   Download
 
 
   


 




Roadmap PDF Print
Plans for the following versions

1. Current Release Version

The current version is CrypTool 1.4.10. This version is written in C/C++ and requires a Win32 environment. It has been compiled with the development environment Microsoft Visual Studio 2003.

Work planned and already started for version 1.4.20:
  • Improving the PQM (Illustrating the quality of chosen passwords)
  • An implementation of mass pattern search

Version 1.4.20 is planned to be released in July 2008.

2. Future Versions / Follow-up Projects

Currently there are two follow-up versions for Cryptool 1.x under development - again as open-source projects. Along with the final release of Cryptool 2.0, Cryptool 1.x will not be developed further on.

2.1 Cryptool 2.0
Cryptool 2.0 is the C# based successor of CrypTool 1.x. Cryptool 2.0 is based on state-of-the-art technologies like the .NET Framework 3.5 and has a pure-plugin architecture, which makes it easy for developers to add new functionality. The GUI of this new project is based on the Windows Presentation Foundation (WPF) and allows to build via drag and drop cryptographic protocols.

Work planned for Cryptool 2.0:
  • A demonstration of Bleichenbacher's RSA signature forgery
  • Visual configurating of cryptographic mechanisms (cascades) using a plugin editor
  • Views for beginners and experts
  • A visualization of the concept of virtual credit card numbers
  • A visualization of the characteristics of prime numbers and according mathematical methods

 

2.2 JCrypTool
JCrypTool is the Java based successor of Cryptool 1.x. JCrypTool is based on state-of-the-art technologies like the Eclipse Rich Client Platform (RCP) for a modular framework. JCT uses the Standard Widget Toolkit (SWT) for the GUI.

Work planned for JCT 1.0:
  • A demonstration of the S/MIME standard for secure e-mail
  • An implementation of multi-partite key exchange protocols
  • A visualization of zero-knowledge proofs
  • A visualization of the ACO algorithm for cryptanalysis of simple transposition algorithms
  • A visualization of Huffman codes

 

Volunteers, especially C#/.NET developers and Java/Eclipse/RCP developers, are always welcome to get in touch with the project teams.

The planned date for releasing the next beta versions of Cryptool 2.0 and JCrypTool is listed at the starting page.