AEAD
Encryption that integrates confidentiality and integrity in one operation.
Origin
Phillip Rogaway named the formal construction in 2002 ("Authenticated-Encryption with Associated-Data"). RFC 5116 standardised the interface in 2008. AES-GCM and ChaCha20-Poly1305 dominate production today.
Where it shows up in production
- TLS 1.3 Every cipher suite is AEAD — non-AEAD modes (CBC + HMAC) were removed from the spec entirely.
- WireGuard ChaCha20-Poly1305 for the data channel; chosen for speed on devices without AES-NI hardware.
- Signal Protocol Double Ratchet messages are AEAD-sealed — the primitive every modern E2E messenger relies on.
On Semicolony
Sources & further reading
Found this useful?