Saltar al contenido
uencoder

Descifrador ChaCha20

Descifra texto cifrado con ChaCha20 (RFC 8439) — un algoritmo real verificado byte a byte contra los vectores de prueba oficiales del RFC y contrastado con OpenSSL. La clave debe tener exactamente 32 bytes, el nonce exactamente 12 bytes, y el contador de bloques debe coincidir con el usado al cifrar. El formato del texto cifrado sigue la opción de formato de salida (hex o base64). Gratis, privado y 100% del lado del cliente.

Probar un ejemplo:
Local only

Historial reciente

Sin historial aún

Uso

  1. Pegue el texto cifrado de ChaCha20 (hex o base64) en el cuadro de entrada.
  2. Configure la misma clave (exactamente 32 bytes) y el mismo nonce (exactamente 12 bytes) usados al cifrar.
  3. Ajuste el mismo contador de bloques inicial y elija el formato que coincida con el texto cifrado.
  4. Copie el texto plano recuperado.

Preguntas frecuentes

¿Se suben mis datos a algún lugar?
No. Todo el procesamiento se realiza localmente en su navegador sin round-trip al servidor.
¿Funciona esta herramienta sin conexión?
Sí. Una vez cargada la página, la herramienta se ejecuta completamente del lado del cliente y no necesita conexión de red.
¿Es cifrado ChaCha20 real?
Sí. Implementa RFC 8439 con exactitud y está verificado byte a byte contra los vectores de prueba oficiales del RFC (§2.1.1, §2.3.2, §2.4.2, Apéndice A.1), contrastado con OpenSSL.
¿Qué tamaños de clave y nonce se requieren?
La clave debe tener exactamente 32 bytes y el nonce exactamente 12 bytes (como texto UTF-8); otras longitudes se rechazan con un error explícito. Nunca reutilices un nonce con la misma clave.

Herramientas relacionadas