Cifrar y Descifrar AES
Cifra texto con una contraseña usando AES-256-GCM, o pega el texto cifrado para recuperarlo. Todo sucede en tu navegador.
Tu contraseña no se guarda, no se envía a ningún sitio y no se incluye en el resultado: solo existe en esta pestaña del navegador. Si la pierdes, el texto cifrado no se puede recuperar, ni por ti ni por ToolGenie.
Cómo cifrar y descifrar texto con AES
- Escribe o pega en el cuadro el mensaje que quieres proteger.
- Introduce una contraseña fuerte. Usa el botón "Mostrar" para comprobar que no hay erratas antes de cifrar.
- Pulsa "Cifrar". La herramienta devuelve una única cadena Base64 que contiene el salt, el IV y el texto cifrado.
- Para volver a leerlo, pega esa cadena Base64, escribe la misma contraseña y pulsa "Descifrar".
- Usa "Copiar resultado" para guardar la salida en un lugar seguro y "Limpiar" para vaciar ambos campos al terminar.
¿Qué es cifrar y descifrar con AES?
Esta herramienta realiza cifrado simétrico real con AES-256-GCM, el cifrado autenticado que incorpora todo navegador moderno a través de la Web Crypto API. El modo GCM añade una etiqueta de autenticación, así que un texto cifrado que haya sido alterado falla al descifrarse en lugar de devolver datos incorrectos en silencio.
Tu contraseña no se usa directamente como clave. Se refuerza con PBKDF2-SHA256 durante 250.000 iteraciones sobre un salt aleatorio de 16 bytes recién generado, lo que ralentiza notablemente los ataques por fuerza bruta. Cada cifrado usa además un IV nuevo de 12 bytes, y el salt, el IV y el texto cifrado se concatenan y se codifican en Base64 en una sola cadena. Todo se ejecuta localmente: el texto, la contraseña y la clave derivada no salen del navegador. La advertencia honesta es que una contraseña corta o reutilizada sigue siendo el eslabón débil: ninguna cantidad de iteraciones salva una contraseña que se puede adivinar.
Si solo necesitas texto apto para transporte y no secreto, usa el codificador y decodificador Base64. Para huellas de un solo sentido está el generador de hash, y cuando lo que quieres es leer un token opaco en vez de proteger uno, el decodificador JWT es la herramienta adecuada.
Preguntas frecuentes (FAQ)
¿Es seguro enviar este texto cifrado por correo electrónico?
El texto cifrado sí puede enviarse por correo: sin la contraseña es ilegible y la autenticación GCM detecta cualquier manipulación. El riesgo real es la contraseña: envíala por otro canal, como una llamada o una app de mensajería distinta, nunca en el mismo correo.
¿Qué pasa si olvido la contraseña?
El texto se pierde. No hay recuperación, ni restablecimiento, ni puerta trasera, porque la clave solo existió en tu navegador y se derivó de la contraseña que escribiste. Guarda la contraseña en un gestor antes de depender del texto cifrado.
¿Base64 es cifrado?
No. Base64 es una codificación reversible que cualquiera deshace en un clic: no aporta ningún secreto. Aquí el Base64 solo envuelve de forma segura el texto cifrado real con AES-256-GCM; lo que protege los datos es el cifrado, no el Base64.
¿Funciona esta herramienta sin conexión?
Sí. Una vez cargada la página, cifrar y descifrar solo usa la Web Crypto API de tu navegador, así que puedes desconectarte y seguir trabajando. En ningún caso se sube nada.
¿Qué cifrado usa exactamente?
AES-256 en modo GCM, con la clave derivada de tu contraseña mediante PBKDF2-SHA256 con 250.000 iteraciones y un salt aleatorio de 16 bytes. Cada cifrado genera un salt nuevo y un IV nuevo de 12 bytes.
¿Por qué falla el descifrado si la contraseña es correcta?
Casi siempre es porque el texto cifrado se cortó al copiarlo o porque un cliente de correo lo partió o lo modificó. Copia el valor Base64 completo, sin perder caracteres, y comprueba que el autocorrector no haya cambiado la contraseña.
¿Puedo cifrar un archivo con esta herramienta?
Directamente no: esta página trabaja con texto. Puedes cifrar contenido textual breve como notas, claves o fragmentos de configuración. Para archivos binarios usa una herramienta de escritorio que cifre el archivo en sí.
Consejos para cifrar texto con contraseña
- Consejo 1: Usa una frase de paso larga antes que una contraseña corta y complicada. La longitud es lo que derrota a la fuerza bruta; PBKDF2 solo gana tiempo.
- Consejo 2: Envía siempre el texto cifrado y la contraseña por canales distintos. Juntos en un mismo mensaje no valen más que texto plano.
- Consejo 3: Prueba a descifrar antes de borrar el original. Tarda diez segundos y detecta una contraseña mal escrita mientras aún tiene arreglo.
- Consejo 4: Deja que el generador de contraseñas cree la frase de paso y puntúala después con el comprobador de fortaleza de contraseñas antes de confiarle algo importante.