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

  1. Elige una variante: ChaCha20 (flujo en bruto) o un AEAD Poly1305.
  2. Proporciona una clave de 32 bytes (passphrase o hex en bruto) y un nonce.
  3. 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.