ChaCha20 / XChaCha20-Poly1305
Cifra de fluxo moderna (AEAD)
100% local — nada é enviado
Parâmetros
Chave (32 bytes)
Nonce (12 bytes)
AAD (opcional)
Saída
Saída
—
Como usar
- Escolha uma variante: ChaCha20 (fluxo bruto) ou uma AEAD Poly1305.
- Forneça uma chave de 32 bytes (passphrase ou hex bruto) e um nonce.
- Criptografe ou decifre; os modos AEAD verificam a integridade automaticamente.
FAQ
ChaCha20 ou AES?
Ambos são seguros. O ChaCha20 é mais rápido sem suporte de hardware para AES e é a base de suites TLS 1.3 como TLS_CHACHA20_POLY1305_SHA256.
O que é XChaCha20?
A variante com nonce de 24 bytes: é seguro gerar nonces aleatoriamente, o que elimina as armadilhas de gerenciamento de contador da versão original de 12 bytes.