page_title: CrypTool
hierarchical_section_title: CrypTool
caption_attribution_description: Screenshot of CrypTool, the e-learning tool for cryptography
context_page_description: CrypTool is an open-source project.
  that focuses on the free e-learning software CrypTool illustrating cryptographic and cryptanalytic concepts.
  According to "Hakin9", CrypTool is worldwide the most widespread e-learning software in the field of cryptology.
  CrypTool implements more than 400 algorithms. Users can adjust these with own parameters. To introduce users to the field of cryptography, the organization created multiple graphical interface softwares containing an online documentation, analytic tools and algorithms. They contain most classical ciphers, as well as modern symmetric and asymmetric cryptography including RSA, ECC, digital signatures, hybrid encryption, homomorphic encryption, and Diffie–Hellman key exchange. Methods from the area of quantum cryptography and the area of post-quantum cryptography are implemented. In addition to the algorithms, solvers are included, especially for classical ciphers. Other methods are visualized.
  In addition it contains: didactical games and interactive tutorials about primes, elementary number theory, and lattice-based cryptography.
context_section_description: CrypTool is an open-source project.
  that focuses on the free e-learning software CrypTool illustrating cryptographic and cryptanalytic concepts.
  According to "Hakin9", CrypTool is worldwide the most widespread e-learning software in the field of cryptology.
  CrypTool implements more than 400 algorithms. Users can adjust these with own parameters. To introduce users to the field of cryptography, the organization created multiple graphical interface softwares containing an online documentation, analytic tools and algorithms. They contain most classical ciphers, as well as modern symmetric and asymmetric cryptography including RSA, ECC, digital signatures, hybrid encryption, homomorphic encryption, and Diffie–Hellman key exchange. Methods from the area of quantum cryptography (like BB84 key exchange protocol) and the area of post-quantum cryptography (like McEliece, WOTS, Merkle-Signature-Scheme, XMSS, XMSS_MT, and SPHINCS) are implemented. In addition to the algorithms, solvers (analyzers) are included, especially for classical ciphers. Other methods (for instance Huffman code, AES, Keccak, MSS) are visualized.
  In addition it contains: didactical games (like Number Shark, Divider Game, or Zudo-Ku) and interactive tutorials about primes, elementary number theory, and lattice-based cryptography.
caption: E-Learning Program for Cryptology
exif: {}