Skip to main content

Crypto & JWT Playground

Practice cryptography hands-on — AES encryption, RSA key pairs, JWT tokens, hashing, and HMAC. Everything runs in your browser via WebAssembly (Python + cryptography library). No installation, no server, no data leaves your device.

Or open the full JupyterLab environment with all notebooks:

First load downloads the Python WASM runtime (~30 MB, cached after). Requires a modern browser (Chrome, Edge, Firefox, Safari 18+).
Powered by JupyterLite, emscripten-forge, and pixi.

Share this article