Wat is Geauthenticeerde versleuteling (AEAD)?
Een vorm van versleuteling die vertrouwelijkheid en detectie van manipulatie in één bewerking biedt. AEAD staat voor authenticated encryption with associated data: bijbehorende gegevens zoals headers, die niet worden versleuteld maar wel tegen manipulatie moeten worden beschermd, kunnen ook in de authenticatie worden opgenomen. Bij het versleutelen wordt een authenticatietag berekend, die bij het ontsleutelen wordt gecontroleerd; komt hij niet overeen, dan volgt een foutmelding zonder dat er platte tekst wordt vrijgegeven. AES-GCM en ChaCha20-Poly1305 zijn typische voorbeelden, en TLS 1.3 gebruikt alleen AEAD. Hergebruik van een nonce onder dezelfde sleutel ondermijnt zowel de vertrouwelijkheid als de detectie van manipulatie.
Japanse benaming: 認証付き暗号(AEAD)
“Geauthenticeerde versleuteling (AEAD)” komt voor in 8 oefenvragen uit 1 onderwerpen, bijv. Basis en toepassingen van cryptografie.
Vakgebied: Basis en toepassingen van cryptografie