🔐

cifrar AES

Cifra y descifra texto con AES-256-GCM mediante una frase de contraseña. Se ejecuta completamente en tu navegador.

Herramientas para desarrolladores Se ejecuta localmente No se envían datos
AES-256 GCM cifrar solo en el navegador
Texto plano
→
Texto cifrado (Base64)
Nota: Usa AES-256-GCM con derivación de clave PBKDF2 (100.000 iteraciones, SHA-256). Se genera una sal aleatoria (16 bytes) y un IV (12 bytes) para cada cifrado. La salida es una única cadena Base64 que contiene sal + IV + texto cifrado. Tu frase de contraseña nunca se sube: todo el procesamiento ocurre en tu navegador. Para descifrar, debes usar la misma frase de contraseña que se usó para cifrar.

¿Qué es cifrar AES?

La herramienta cifrar AES usa AES en el navegador para proteger el texto plano con una frase de contraseña y descifrarlo de nuevo cuando necesitas el contenido original. Es útil para probar flujos de cifrado, entender el comportamiento del IV y la etiqueta de autenticación, y gestionar secretos cortos localmente sin enviarlos a un servidor.

Cómo usar cifrar AES

  1. Elige si quieres cifrar texto plano o descifrar texto cifrado.
  2. Introduce el texto y la frase de contraseña que quieras usar.
  3. Ejecuta la conversión e inspecciona el texto cifrado generado o el texto plano recuperado.
  4. Copia el resultado para pruebas, demos o flujos de trabajo locales.
Comprende cifrar AES ▾
Ejemplo
Entrada Texto plano: "Mensaje secreto" - Clave: "mykey" - Modo: AES-GCM-256
Salida Texto cifrado codificado en Base64 (incluye IV + etiqueta de autenticación)
Casos de uso comunes
  • Cifra notas, tokens o payloads localmente antes de compartirlos
  • Prueba los formatos de salida de AES-GCM durante el desarrollo de aplicaciones o API
  • Verifica el comportamiento de descifrado con pares conocidos de texto cifrado y frase de contraseña
  • Demuestra cifrado simétrico en el navegador sin llamadas al servidor
Por qué usar esta herramienta
  • Útil para validar el comportamiento de AES-GCM sin configurar código de backend.
  • Ayuda a explicar IV, etiquetas de autenticación y flujos de cifrado basados en frases de contraseña.
  • Mantiene el texto plano y las claves dentro del navegador para pruebas locales rápidas.
Preguntas frecuentes
¿Cuál es la diferencia entre AES-CBC y AES-GCM?

AES-CBC solo proporciona confidencialidad y requiere un MAC separado para verificar la integridad. AES-GCM proporciona confidencialidad y autenticación integrada, por lo que es la opción preferida para sistemas nuevos.

¿Por qué cambia el texto cifrado cada vez que cifro el mismo mensaje?

Se genera un IV aleatorio (vector de inicialización) para cada operación de cifrado. Esto garantiza que textos planos idénticos produzcan textos cifrados diferentes, lo que evita el análisis de patrones. El IV se almacena junto con el texto cifrado y se usa automáticamente durante el descifrado.

¿Qué tan seguro es AES-256?

AES-256 se considera imposible de romper computacionalmente con la tecnología actual. Un ataque de fuerza bruta requeriría más energía de la que podría aportar el universo observable; es el estándar de oro para el cifrado simétrico.

¿Puedo usar esta herramienta para cifrar archivos?

Esta herramienta está diseñada para cifrar texto. Para cifrar archivos, considera herramientas dedicadas. Sin embargo, puedes cifrar el contenido de archivos codificado en Base64 si es necesario.