What is Authenticated encryption (AEAD)?
A form of encryption that provides confidentiality and tamper detection in a single operation. AEAD stands for authenticated encryption with associated data: associated data such as headers, which are not encrypted but must be protected against tampering, can also be included in the authentication. A tag is computed during encryption and verified during decryption; if it does not match, an error is returned and no plaintext is released. AES-GCM and ChaCha20-Poly1305 are typical examples, and TLS 1.3 uses only AEAD. Reusing a nonce with the same key undermines both confidentiality and tamper detection.
Japanese name: 認証付き暗号(AEAD)
Authenticated encryption (AEAD) appears in 8 practice questions across 1 topic, including Applied Cryptography.
Field: Applied Cryptography