Each card links a standard to CryptoViz learning topics and visualizer concepts.
NIST IR 8413
Status Report on the Third Round of the NIST Post-Quantum Cryptography Standardization Process Informational NIST IR Post-Quantum Cryptography PQC Kyber Dilithium
Summarizes the third round of the NIST post-quantum cryptography standardization process and selected algorithms.
Useful for learners exploring post-quantum algorithm migration and standards history.
RFC 8439
ChaCha20 and Poly1305 for IETF Protocols Active RFC Authenticated Encryption ChaCha20 Poly1305 AEAD
Describes the ChaCha20 stream cipher, Poly1305 authenticator, and their AEAD construction for internet protocols.
Helpful for stream cipher, MAC, and AEAD visualizers.
RFC 8446
The Transport Layer Security Protocol Version 1.3 Active RFC Transport Security TLS key exchange AEAD
Defines TLS 1.3, including the handshake, authenticated encryption, key schedule, and protocol security improvements over earlier TLS versions.
Useful when studying modern secure transport, handshake design, key derivation, and authenticated encryption.
SP 800-56A
Recommendation for Pair-Wise Key-Establishment Schemes Using Discrete Logarithm Cryptography Active NIST SP Key Exchange ECDH DH key agreement
Provides recommendations for key-establishment schemes based on finite field and elliptic curve discrete logarithm cryptography.
Reference for Diffie-Hellman, ECDH, and key agreement modules.
SP 800-185
SHA-3 Derived Functions: cSHAKE, KMAC, TupleHash, and ParallelHash Active NIST SP Hashing KMAC SHA-3 XOF
Defines SHA-3 derived functions for customization, message authentication, tuple hashing, and parallel hashing.
Helpful for advanced hash and MAC learning paths.
FIPS 180-4
Secure Hash Standard Active FIPS Hashing SHA-1 SHA-2 SHA-256
Specifies SHA-1 and SHA-2 hash algorithms, including SHA-224, SHA-256, SHA-384, SHA-512, and variants.
Reference for SHA-256 compression, message schedule, and digest visualizations.
FIPS 202
SHA-3 Standard: Permutation-Based Hash and Extendable-Output Functions Active FIPS Hashing SHA-3 Keccak XOF
Defines SHA-3 hash functions and SHAKE extendable-output functions based on the Keccak permutation.
Useful for comparing Merkle-Damgård style hashes with sponge constructions.
SP 800-90A
Recommendation for Random Number Generation Using Deterministic Random Bit Generators Active NIST SP Randomness DRBG randomness entropy
Specifies approved deterministic random bit generators and security requirements for random generation.
Useful for explaining key generation, nonce generation, and randomness quality.
RFC 5869
HMAC-based Extract-and-Expand Key Derivation Function Active RFC Key Derivation HKDF HMAC KDF
Specifies HKDF, a two-step extract-and-expand construction for deriving strong key material from input keying material.
Pairs well with CryptoViz KDF and TLS key schedule explanations.
SP 800-38D
Recommendation for Block Cipher Modes of Operation: GCM and GMAC Active NIST SP Authenticated Encryption GCM GMAC AES
Specifies Galois/Counter Mode and GMAC for authenticated encryption and authentication.
Useful for AES-GCM and AEAD mode explanations.
FIPS 197
Advanced Encryption Standard Active FIPS Symmetric Encryption AES block cipher key schedule
Defines AES, including block size, key sizes, round transformations, and key expansion.
Core reference for AES visualizers and AES key schedule education.