Herramienta gratuita

Cifrar texto con contraseña

Un mensaje en un chat se queda en la app de mensajería para siempre. Cífralo aquí en su lugar: obtienes una línea que se puede pegar en cualquier chat o correo y leer solo con la contraseña. El cifrado y el descifrado ocurren en tu navegador: no vemos ni el texto ni la contraseña.

Pasa la contraseña al destinatario por otra vía, no por la que viaja la propia línea.

Ni el texto ni la contraseña se envían a ningún sitio: la página lo calcula todo en la pestaña y no hace peticiones de red.

Cómo lo ve el destinatario

Recibe una línea del tipo 404T1.iVBORw0KGgo… y la contraseña por otro canal. Abre esta misma página, cambia a «Descifrar», pega la línea y la contraseña. No hace falta nada más: ni registro, ni programa, ni extensión.

La línea se puede pegar en cualquier sitio: un chat, un correo, un comentario, la descripción de un archivo. No contiene espacios ni saltos de línea, así que ni las apps de mensajería ni los clientes de correo la estropean.

Qué no está protegido aquí

Está oculto el contenido, pero no el hecho de la conversación. Quién envió a quién y cuándo una línea cifrada sigue viéndose, y ningún cifrado lo cambia. Lo segundo: la contraseña. Si va por el mismo canal que la línea, se pierde el sentido; toda la idea se basa en que normalmente solo se intercepta una de las dos cosas.

Cerca: cifrar un archivo, una nota que se quema tras leerla y el generador de contraseñas.

El contenido queda cerrado; el camino sigue abierto

A quién y cuándo escribes se ve incluso sin el contenido. 404 VPN cierra esa parte, y registros de visitas no guardamos.

Cómo funciona →

Preguntas frecuentes

guest@404vpn:~$ cat text-crypt-faq.md
[01] $ ¿Por qué una línea larga en vez de un bloque con marco?
> Porque un bloque se deshace al reenviarlo. Las apps de mensajería parten las líneas, los clientes de correo añaden sangrías, los foros colapsan los espacios, y el texto cifrado deja de descifrarse aunque parezca intacto. Una línea sin espacios sobrevive a todo eso y se pega en cualquier sitio.
[02] $ ¿En qué se diferencia de cifrar un archivo?
> Solo en la comodidad: la criptografía es la misma, AES-256-GCM con una clave derivada de la contraseña mediante un millón de rondas de PBKDF2. El archivo es cómodo para pasar un documento; la línea, para un par de frases dentro del propio chat, sin obligar al destinatario a descargar nada.
[03] $ ¿Qué ve quien intercepta la conversación?
> Que enviaste una línea cifrada, cuánto medía y más o menos cuándo. El contenido, no. El cifrado no puede ocultar el hecho de la conversación: para eso hace falta otro canal, no otro cifrado.
[04] $ ¿Se puede descifrar una línea ajena sin la contraseña?
> No. La fuerza bruta es la única vía, y choca con la longitud de la contraseña: el estirado de clave hace cara cada intento. Una contraseña corta de diccionario la sacarán; tres o cuatro palabras sin relación, prácticamente no.
[05] $ ¿Guardáis el texto o la contraseña?
> No. La página no hace ni una petición de red al cifrar ni al descifrar: todo lo calcula WebCrypto dentro de la pestaña. Puedes comprobarlo en la pestaña Red de las herramientas de desarrollo: al pulsar el botón no aparece nada.