CryptoPlayground icon

CryptoPlayground

for macOS and Windows

Build cryptography by drawing it. Drag hashes, ciphers, signatures and key exchanges onto a canvas, connect them, and see every result instantly.

  • 121 elements, from SHA-256 to ML-KEM
  • Equivalent C++ and Python code, generated live
  • Textbook-style diagrams for papers and slides
The CryptoPlayground model: two EC key pairs feed ECDH, HKDF derives an AES key, and AES-256-GCM encrypts a message