ChaCha20 / XChaCha20-Poly1305
Cifrado de flujo moderno (AEAD)
100 % local — nada se sube
Parámetros
Clave (32 bytes)
Nonce (12 bytes)
AAD (opcional)
Salida
Salida
—
Cómo usar
- Elige una variante: ChaCha20 (flujo en bruto) o un AEAD Poly1305.
- Proporciona una clave de 32 bytes (passphrase o hex en bruto) y un nonce.
- Cifra o descifra; los modos AEAD verifican la integridad automáticamente.
Preguntas frecuentes
¿ChaCha20 o AES?
Ambos son seguros. ChaCha20 es más rápido sin soporte de AES por hardware y es la base de suites TLS 1.3 como TLS_CHACHA20_POLY1305_SHA256.
¿Qué es XChaCha20?
La variante con nonce de 24 bytes: es seguro generar nonces aleatoriamente, lo que elimina las trampas de gestión de contador del original de 12 bytes.