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.
Probar un ejemplo:
Local only
Historial reciente
Sin historial aún
Uso
- Escriba su texto plano en el cuadro de entrada.
- Configure la clave (16 o 32 bytes) y el nonce (exactamente 8 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.
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 Salsa20 real?
- Sí. Sigue la especificación original de D. J. Bernstein y está verificado contra los vectores verificados oficiales de eSTREAM (incluidos los conjuntos de inicialización de clave de 128/256 bits y de reinyección de clave) más los vectores de la especificación del core de Salsa20, contrastado con PyCryptodome.
- ¿Qué tamaños de clave y nonce se requieren?
- La clave debe ser de 16 o 32 bytes y el nonce exactamente de 8 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 Salsa20
Descifra texto cifrado con Salsa20 (diseño original de Bernstein, portafolio eSTREAM) — un algoritmo real verificado contra los vectores de prueba oficiales de eSTREAM y contrastado con PyCryptodome. La clave debe ser de 16 o 32 bytes, el nonce exactamente 8 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 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. 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