Loading CryptoViz...
Loading page content...Loading CryptoViz...
Loading page content...Advanced Encryption Standard. A highly secure, standard block cipher supporting key sizes of 128, 192, or 256 bits.
Save and restore visualizer settings in this browser.
Imported traces are validated and replayed locally. They never run a cipher operation automatically.
Continue your cryptography learning path
RFC 8439 AEAD combining the existing ChaCha20 and Poly1305 modules β the software-oriented alternative to AES-GCM, used by TLS 1.3 and WireGuard when hardware AES acceleration isn't available.
Secure Hash Algorithm 2. Produces a unique 256-bit hash output representing the input message.
Keyed-hash Message Authentication Code. Combines SHA-256 with a cryptographic secret key.