Cifrador y formato de mensaje
AES procesa bloques de 128 bits con una clave compartida. Los nombres AES-128/192/256 indican la longitud de la clave, no del bloque. GCM, CBC y CTR definen cómo tratar el mensaje. Saber solo AES-256 no determina nonce, modo, relleno ni derivación.
Confidencialidad y autenticación son tareas diferentes. GCM ofrece ambas; CBC y CTR directos no autentican. Una clave mayor no compensa un nonce reutilizado ni la falta de integridad.
Una prueba recuperable
Cifra dos veces el texto público Hello, AES! con la contraseña de ejemplo. Cambian sal y nonce, por lo que los paquetes difieren; ambos deben restaurar el mismo texto. Guarda el JSON completo y transmite la contraseña por separado. Base64 representa bytes, no sustituye los campos de versión y derivación perdidos.
Qué significa procesamiento local
El área sensible usa otro origen, sin anuncios, analítica ni grabación. Un Worker procesa la entrada sin subirla. El host aún sirve código, estilos e imágenes y la página exterior puede influir en la interfaz. La separación reduce acceso al formulario, pero no constituye auditoría ni seguridad absoluta.
Elige la tarea correcta
Usa contraseña para paquetes versionados de este sitio y clave directa solo con parámetros conocidos de otro sistema. El generador produce bytes aleatorios, no recupera contraseñas. Antes de depender de una copia cifrada, prueba la recuperación y conserva el original.
Herramientas y lecturas relacionadas
- Cifrar texto
- Descifrar texto
- Cifrar un archivo
- Generar una clave
- AES-GCM frente a CBC y CTR
- AES-128, AES-192 y AES-256: claves y codificaciones
- IV y nonce AES: longitud, unicidad y conservación
Referencias técnicas
Actualizado el 16 de octubre de 2026