¿Qué es el cifrado AES y cuándo usarlo?
AES es el cifrador más popular del mundo. WhatsApp, BitLocker, FileVault, archivos 7zip, sesiones TLS: todos van encima de AES. Aquí cifras texto con una contraseña y obtienes un blob sellado que puedes mandar a un amigo, guardar en la nube o pegar en una base de datos. Sin la contraseña, nadie lo lee.
Usamos AES-GCM. La clave de cifrado se deriva de tu contraseña con PBKDF2 con 100.000 iteraciones.
Todo se ejecuta en tu navegador. Contraseña, texto plano, ciphertext: ni un byte sale de tu dispositivo. Abre DevTools y revisa la pestaña Network: cero peticiones.
Cómo usar
- Elige el modo arriba: Cifrar (texto a ciphertext) o Descifrar (ciphertext de vuelta a texto).
- Pega o escribe tu texto en el campo central. Puede ser cualquier cosa: una clave de API, una nota, la contraseña del Wi-Fi.
- Introduce una contraseña. Tiene que ser tu contraseña, solo conocida por ti. Si la olvidas, nadie puede recuperar los datos.
- Opcionalmente elige AES-128 o AES-256 (ambos seguros, 256 es una fracción más lento) y el formato de salida: base64 (compacto) o hex (más legible para devs).
- Pulsa el botón, copia el resultado. Envía al destinatario ciphertext + contraseña por canales separados (correo + SMS).
Cuándo usarlo
Seis situaciones habituales en las que el cifrado AES resuelve el problema:
- Enviar una contraseña a un amigo. Cifra la contraseña, envía el ciphertext por correo y la contraseña por SMS. Mucho más seguro que correo en plano.
- Hacer backup de una nota sensible en la nube. Lista de contraseñas, códigos 2FA de respaldo, info médica, datos bancarios. Cifra antes de subir a Dropbox, Drive, OneDrive.
- Clave de API en un repositorio. Secret de Stripe o contraseña de BD: pégala cifrada en el README, descífrala en local.
- Enviar un archivo de texto por un canal no fiable. Clave SSH privada, un CV con datos personales, docs internas de empresa.
- Cifrar datos de columnas en una base de datos. Cumplimiento GDPR: esto es una demo del concepto.
- Compartir un secreto entre dos personas. Contraseña del Wi-Fi del hotel, código de puerta, combinación de una caja fuerte.
Para generar una contraseña fuerte para el cifrado, usa el generador de contraseñas. Si necesitas intercambiar una clave pública en lugar de una contraseña, mira el generador de pares de claves PGP.