crypto-garage
Hands-on apps that show modern cryptography working, from the proven primitives that run the internet today to the post-quantum algorithms standardized in the last few years. Each project names the standard it follows, uses vetted libraries and is checked against published test vectors.
Projects
-
AEAD playground
AES-256-GCM and ChaCha20-Poly1305 side by side, and a live demo of what nonce reuse breaks.
-
ML-KEM explorer
Post-quantum key encapsulation: key and ciphertext sizes, and speed against X25519.
-
Key exchange and KDF
An X25519 handshake feeding HKDF-SHA256 to derive session keys.
-
SHA-256 in the browser
Type text and see its SHA-256 digest, computed by Rust compiled to WebAssembly.