AES-GCM
Meer info
- Gemaakt door
- McGrew & Viega
- Jaar
- Type
- AEAD-modus
- Spec
- NIST SP 800-38D
- Wikipedia
- en.wikipedia.org
AES in Galois/Counter Mode: geauthenticeerde versleuteling met bijbehorende data (AEAD) die vertrouwelijkheid en integriteit in één bewerking levert.
Counter-modus voor parallelliseerbare versleuteling plus GHASH voor de MAC. Standaard-AEAD in TLS 1.2/1.3, IPsec, SSH en Signal. NIST SP 800-38D. Sleutelgroottes van 128/256 bit; de nonce moet uniek zijn per sleutel: hergebruik je een nonce, dan stort alle authenticatie in (de klassieke valkuil).
Alternatieven: ChaCha20-Poly1305 is in pure software vaak sneller op processors zonder AES-NI (telefoons, embedded), en AES-GCM-SIV is bestand tegen misbruik van nonces.