Protege cualquier mensaje con una contraseña usando cifrado AES-256-GCM — todo se ejecuta localmente en tu navegador.
Sin recuperación: si pierdes esta frase de contraseña, nadie, ni siquiera nosotros, podrá descifrar el texto.
Formato de salida: Base64(sal || IV || texto cifrado). Consérvalo tal cual para descifrarlo después.
Esta herramienta usa AES-256-GCM, un algoritmo de cifrado simétrico autenticado, para proteger texto con una contraseña que tú eliges. El cifrado y descifrado ocurren completamente en tu navegador mediante la Web Crypto API — tu texto y contraseña nunca se envían a ningún lugar. Al ser cifrado simétrico, necesitarás la misma contraseña para descifrar el mensaje más tarde, así que elige una que recuerdes o guardes de forma segura.
¿Se sube mi texto a algún servidor?
No. Todo el cifrado y descifrado ocurre localmente en tu navegador mediante la Web Crypto API. Tu texto y contraseña nunca salen de tu dispositivo.
¿Qué algoritmo de cifrado usa esta herramienta?
AES-256-GCM, un cifrado simétrico autenticado. La clave se deriva de tu contraseña usando PBKDF2 con SHA-256 y 250,000 iteraciones, combinada con una sal aleatoria de 16 bytes.
¿Qué formato tiene el texto cifrado?
La salida es una única cadena en Base64 que contiene la sal aleatoria, el vector de inicialización (IV) aleatorio y el texto cifrado concatenados (sal || IV || texto cifrado). Necesitas esta cadena exacta, sin modificar, para descifrarla.
¿Pueden recuperar mi texto si olvido la contraseña?
No — y no podríamos aunque quisiéramos, porque nunca vemos tu contraseña ni tu texto. Sin la contraseña correcta, los datos cifrados no se pueden descifrar. No existe opción de recuperación, así que guarda tu contraseña en un lugar seguro.
¿Por qué necesito una contraseña segura?
AES-256-GCM en sí mismo es extremadamente seguro, pero el cifrado es tan fuerte como tu contraseña. Una contraseña corta o común puede adivinarse aunque el algoritmo sea inquebrantable. Usa una contraseña larga y única.
¿Puedo descifrar el resultado con mi propio código?
Sí. Decodifica el resultado en Base64: los primeros 16 bytes son la sal, los 12 siguientes el IV y el resto el texto cifrado AES-GCM seguido de su etiqueta de autenticación de 16 bytes. Deriva una clave de 256 bits a partir de tu frase de contraseña y la sal con PBKDF2-SHA-256 (250 000 iteraciones) y descifra con AES-256-GCM.
Todo el cifrado y descifrado ocurre localmente en tu navegador. Tu texto y contraseña nunca se suben ni se transmiten a ningún lugar.