Léxico de TI › Segurança › ChaCha20

ChaCha20

Segurança Svenska → Atualizado: 2026-09-28
Mais informações
Criado por
Daniel J. Bernstein
Ano
Tipo
Cifra de fluxo
Licença
Domínio público
Spec
RFC 8439

Cifra de fluxo moderna de Daniel J. Bernstein (2008) — rápida em software puro, em CPUs sem aceleração para AES.

Evolução da Salsa20. Chave de 256 bits, nonce de 96 bits, 20 rodadas. Na prática, sempre combinada com o MAC Poly1305 para formar a construção AEAD ChaCha20-Poly1305 (RFC 8439). Padrão no TLS 1.3, WireGuard, Signal, OpenSSH e age-encryption.

Vence o AES-GCM em dispositivos sem AES-NI (celulares antigos, microcontroladores ARM); a vantagem é menor em x86 modernos. A implementação em tempo constante é simples de fazer → menos suscetível a ataques de timing do que um AES ingênuo.

← Voltar ao léxico