CrypTool 2 (CT2) is an open-source program offering an innovative visual programming GUI to experiment with cryptographic procedures and to animate their cascades.
Land der Ideen - Statements
"CrypTool already provides a strong basis for educational activities and there is great merit in continuing this development. There is scope for adding new algorithms, [...], and new cryptanalytic methods as they emerge. In summary I feel that CrypTool can play a very fruitful role in education about cryptography, and thus have a positive impact on this field in general."