IT-lexicon › Beveiliging › ChaCha20

ChaCha20

Beveiliging Svenska → Bijgewerkt: 2026-10-03
Meer info
Bedenker
Daniel J. Bernstein
Jaar
Type
Stroomcijfer
Licentie
Publiek domein
Spec
RFC 8439
Wikipedia
en.wikipedia.org

Modern stroomcijfer van Daniel J. Bernstein (2008): snel in pure software op processors zonder AES-versnelling.

Een doorontwikkeling van Salsa20. 256-bits sleutel, 96-bits nonce, 20 rondes. In de praktijk altijd gekoppeld aan de Poly1305-MAC tot de AEAD-constructie ChaCha20-Poly1305 (RFC 8439). Standaard in TLS 1.3, WireGuard, Signal, OpenSSH en age-encryption.

Verslaat AES-GCM op apparaten zonder AES-NI (oudere telefoons, ARM-microcontrollers); op moderne x86 is het voordeel kleiner. Een constant-time-implementatie is eenvoudig, dus minder gevoelig voor timing-aanvallen dan naïeve AES.

← Terug naar het lexicon