Lessico IT › Sicurezza › ChaCha20

ChaCha20

Sicurezza Svenska → Aggiornato: 2026-10-01
Altre info
Creato da
Daniel J. Bernstein
Anno
Tipo
Cifrario a flusso
Licenza
Pubblico dominio
Specifica
RFC 8439

Moderno cifrario a flusso di Daniel J. Bernstein (2008), veloce in puro software sulle CPU prive di accelerazione AES.

Evoluzione di Salsa20: chiave a 256 bit, nonce a 96 bit, 20 round. Nella pratica è sempre abbinato al MAC Poly1305 a formare la costruzione AEAD ChaCha20-Poly1305 (RFC 8439), standard in TLS 1.3, WireGuard, Signal, OpenSSH e age.

Batte AES-GCM sui dispositivi senza AES-NI (vecchi telefoni, microcontrollori ARM); sulle x86 moderne il vantaggio è minore. È facile da implementare a tempo costante, quindi meno esposto ai timing attack di un AES scritto con ingenuità.

← Torna al lessico