Cifrador ChaCha20
Cifra texto con el cifrado de flujo ChaCha20 (RFC 8439) — un algoritmo real verificado byte a byte contra los vectores de prueba oficiales del RFC y contrastado con OpenSSL. Clave de 256 bits (32 bytes), nonce de 96 bits (12 bytes), contador de bloques de 32 bits. Gratis, privado y 100% del lado del cliente. Nunca reutilices un nonce con la misma clave.
Probar un ejemplo:
Local only
Historial reciente
Sin historial aún
Uso
- Escriba su texto plano en el cuadro de entrada.
- Configure la clave (exactamente 32 bytes) y el nonce (exactamente 12 bytes) como texto UTF-8.
- Opcionalmente ajuste el contador de bloques inicial (0 por defecto) y elija salida hex o base64.
- Copie o descargue el texto cifrado.
Pipelines que usan esta herramienta
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
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. HERRAMIENTA
Cifrador Salsa20
Cifra texto con el cifrado de flujo Salsa20 (diseño original de D. J. Bernstein, portafolio eSTREAM) — un algoritmo real verificado contra los vectores de prueba oficiales de eSTREAM y los vectores de la especificación del core de Salsa20, contrastado con PyCryptodome. Clave de 128/256 bits (16 o 32 bytes), nonce de 64 bits (8 bytes), contador de bloques de 64 bits. Gratis, privado y 100% del lado del cliente. Nunca reutilices un nonce con la misma clave. HERRAMIENTA
Cifrador AES-CTR
Cifra texto con AES en modo CTR (NIST SP 800-38A, implementación nativa de Web Crypto) — un algoritmo real verificado byte a byte contra los vectores oficiales de NIST (F.5.1/F.5.3/F.5.5) y contrastado con OpenSSL. Clave de 128/192/256 bits, IV de 16 bytes (el bloque de contador inicial completo). Gratis, privado y 100% del lado del cliente. Nunca reutilices un IV con la misma clave. HERRAMIENTA