#, que los navegadores nunca envían a ningún servidor). La página no realiza ninguna conexión y funciona incluso sin internet.Crear mensaje
Leer mensaje
Cuando abras un enlace generado con esta herramienta, el mensaje aparecerá aquí. También puedes pegar el enlace completo:
Se detectó un mensaje en el enlace.
¿Cómo funciona esta herramienta y qué NO hace?
Cómo funciona. Tu mensaje se cifra en el navegador con AES-256-GCM. Si escribes una contraseña, la clave se deriva de ella con PBKDF2-SHA256 (600 000 iteraciones) y una sal aleatoria; si no, se genera una clave aleatoria de 256 bits que se incluye dentro del propio enlace. El resultado se codifica en el enlace después del símbolo # (el "fragmento"). Los navegadores nunca envían el fragmento al servidor que aloja la página, así que aunque esta página estuviera en un servidor, el contenido cifrado no llegaría a él.
Funcionamiento de la autodestrucción. No existe un servidor que borre el mensaje. Al abrirlo, la página muestra el mensaje una sola vez, elimina el fragmento de la barra de direcciones (history.replaceState) y guarda en el almacenamiento local de ese navegador una huella SHA-256 del mensaje cifrado para negarse a mostrarlo de nuevo ("Este mensaje ya fue leído"). Eso significa que:
- Quien tenga el enlace (y la contraseña, si la hay) podría abrirlo en otro dispositivo u otro navegador y leerlo de nuevo.
- Si el enlace queda guardado en el historial de un chat, sigue ahí; la protección real es la contraseña.
- Para una caducidad real ("solo se puede abrir una vez en todo el mundo" o "expira en 24 horas") hace falta un servidor que guarde el mensaje cifrado y lo borre después. Esta herramienta no utiliza servidor.
Consejos. Usa contraseña siempre que puedas y compártela por un canal distinto al del enlace. Los enlaces muy largos (más de 2 000 caracteres) pueden cortarse o dejar de ser clicables en algunas aplicaciones de mensajería: si tu mensaje es largo, considera mejor una herramienta de cifrado de archivos.