DeutschEnglishSpanish  - Español Formal Neutro Usted UTF-8German formal - Sie - Double FeatureEnglish - Double Feature
 
 
 
 
Latest stable version: 1.4.21   Download
 
 
   


 




Roadmap PDF Print
Plans for current and future versions

1. Current Release Version

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

The next CrypTool 1.x version will be 1.4.30 -- its release is planned for end of 2008.

The following work is planned and has already been started for the next version in the CT1.x series:
  • Visualization of the US Sigaba cipher machine
  • An implementation of mass pattern search

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, development of CrypTool 1.x will be discontinued.

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
  • Special view 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 platform-independent 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
  • A demonstration of the interchangeability of PGP and S/MIME formats
  • 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 release of the next beta versions of CrypTool 2.0 and JCrypTool is listed at the starting page.