Un archivo enviado por un chat o por correo se queda en sus servidores sin cifrar. Cífralo aquí en su lugar: la contraseña se convierte en una clave y el archivo en un conjunto de bytes que sin ella no se pueden leer. El cifrado y el descifrado ocurren en tu navegador; el archivo no se sube a ningún sitio.
AES-256 con la criptografía integrada del navegador. Pasa la contraseña al destinatario por separado del archivo.
Todo se calcula en el navegador: el archivo no se sube ni a nosotros ni a ningún otro sitio. La contraseña no se guarda en ninguna parte: una contraseña olvidada es un archivo perdido.
Se obtiene un archivo con la extensión .404enc. Al principio lleva una marca de formato, el número de rondas del estirado de clave, una sal aleatoria y un vector de inicialización; nada de eso es secreto, y todo hace falta para descifrar el archivo con la misma contraseña. Después va el texto cifrado AES-256-GCM, y dentro se esconde el nombre del archivo original: con un nombre como «escaneo-pasaporte.pdf» el contenido se adivina sin descifrar nada, así que el nombre también se oculta.
El modo GCM comprueba la integridad: si cambias un solo byte del archivo, el descifrado no devolverá un resultado corrupto, sino que se negará honestamente. Se comporta igual con una contraseña incorrecta; no se puede distinguir una cosa de la otra, y así debe ser.
El archivo entero entra en la memoria de la pestaña: cientos de megabytes el navegador los aguanta, decenas de gigabytes no. Para archivos grandes es mejor un programa de escritorio. Y ten presente que un archivo cifrado protege el contenido, no el hecho del envío: que le enviaste algo a alguien sigue siendo visible.
Cerca: el generador de contraseñas, la limpieza de metadatos de fotos y 404 Send, si el archivo debe ir directamente, sin pasar por servidores ajenos.
A quién y cuándo enviaste el archivo se ve incluso sin su contenido. 404 VPN cierra esa parte, y registros de visitas no guardamos.
Cómo funciona →¿Te ha servido?
Un toque, sin registro