Cifrado de texto
Protege una nota, un mensaje o un archivo con una frase de contraseña. Se cifra con AES-256-GCM en tu navegador y el resultado es una línea de texto que puedes enviar por correo o chat. Descífralo aquí con la misma frase de contraseña.
ENTRADA
SALIDA
El texto cifrado aparece aquí.
El cifrado se hace en tu navegador. Tu texto, tus archivos y tu frase de contraseña nunca se envían a ningún sitio.
Cómo cifrar texto
Escribe o abre
Escribe o pega el texto, o abre un archivo de hasta 100 MB.
Elige una frase de contraseña
Usa una frase de contraseña larga, como varias palabras al azar. Sin ella, el texto no se puede recuperar.
Cifra y comparte
Copia el texto cifrado, que empieza por DBX1:, o descarga el archivo cifrado. Envía la frase de contraseña por separado, por otro canal.
Cómo se cifra
Se deriva una clave de tu frase de contraseña con PBKDF2-SHA-256, 600.000 iteraciones y una sal aleatoria de 16 bytes, lo que hace que cada intento sea lento. Después, el texto se cifra con AES-256-GCM y un nonce aleatorio de 12 bytes. GCM también detecta cualquier cambio en el texto cifrado, así que un mensaje dañado o alterado no se descifra en lugar de producir basura.
El formato
El texto cifrado es DBX1: seguido del Base64 de la sal, el nonce y el texto cifrado con su etiqueta de autenticación de 16 bytes. Los archivos usan la misma estructura en binario tras los cuatro bytes DBX1, y guardan el nombre del archivo original dentro de la parte cifrada. La frase de contraseña se usa como texto UTF-8. Con estos detalles, los datos también se pueden descifrar con otras herramientas.
Preguntas frecuentes
¿Se envía mi texto o mi frase de contraseña a algún sitio?
No. El cifrado y el descifrado usan la Web Crypto API de tu navegador en este dispositivo. No se sube ni se guarda nada de lo que escribes o abres.
¿Y si olvido la frase de contraseña?
Entonces el texto no se puede recuperar. No hay puerta trasera ni forma de restablecerla, y ese es precisamente el sentido del cifrado. Guarda la frase de contraseña en un gestor de contraseñas.
¿Por qué falla el descifrado?
O la frase de contraseña es incorrecta, o el texto cifrado se ha modificado o recortado, por ejemplo porque falta un carácter al copiarlo. AES-GCM no puede distinguir estos casos, así que comprueba las dos cosas. Las mayúsculas y minúsculas de la frase de contraseña importan.