VI · Cryptographic foundations

AEAD

What it is

Authenticated Encryption with Associated Data. One operation provides confidentiality, integrity, and binding to a context.

Where it lives

TLS 1.3 cipher suites, age, signal protocol. Replaces "encrypt then MAC" composition errors.

The key insight

AES-GCM, ChaCha20-Poly1305. Never use raw block ciphers without AEAD wrapping.