Cifrado AES

Cifra y descifra texto UTF-8 en tu navegador. Elige modo de bloque y padding, define IV y clave, luego copia la salida Base64 o hex—el texto plano y las claves permanecen en tu dispositivo.

Acerca de Cifrado AES

AES de hidevtool cifra y descifra texto UTF-8 en tu navegador. Elige modo de bloque (incluido GCM), relleno, longitud de IV, clave hex o frase de contraseña y salida Base64/hex—nada se sube.

Qué puedes hacer

¿Qué es AES?

AES (Advanced Encryption Standard) es cifrado simétrico: la misma clave cifra y descifra. Se usa ampliamente para datos en reposo y en tránsito. Esta herramienta admite CBC, CFB, CTR, OFB, ECB y GCM (cifrado autenticado).

Modos de bloque

  1. CBC — requiere IV de 16 bytes; buen predeterminado para texto general.
  2. GCM — AEAD: IV de 12 bytes (24 hex), etiqueta de integridad integrada; sin relleno.
  3. ECB — sin IV; bloques idénticos filtran patrones (evítalo en datos estructurados).
  4. CFB / OFB — tipo flujo; útil para datos incrementales o en tiempo real.
  5. CTR — paralelizable; necesita IV único por mensaje.

Relleno

  • Pkcs7 — el más común; buena interoperabilidad.
  • Iso97971 / AnsiX923 — variantes ISO/ANSI para sistemas legacy.
  • ZeroPadding — relleno con ceros; verifica longitud al descifrar.
  • NoPadding — el texto claro debe ser múltiplo de 16 bytes.
  • GCM — no aplica relleno (AEAD).

Codificación de salida

  • Base64 — compacto; fácil en JSON, URL y email.
  • Hex — legible; útil en logs y depuración a nivel de bytes.

Consejos de seguridad

  1. 1Genera claves e IV con fuente aleatoria criptográficamente segura.
  2. 2Prefiere GCM o CBC sobre ECB; nunca reutilices IV/nonce con la misma clave.
  3. 3En producción usa claves AES-256 hex (64 caracteres hex) o frases fuertes.
  4. 4Rota claves e IV periódicamente; guarda secretos fuera del código fuente.
  5. 5Usa esta página para depuración y pruebas; producción requiere gestión de claves e implementaciones revisadas.

Casos de uso frecuentes

Cifrado en tránsito

Protege campos sensibles antes de cruzar la red; alinea modo, IV y codificación con tu backend.

Secretos en archivos y config

Cifra notas locales o blobs de config; guarda el token empaquetado o parámetros con tu backup.

Depuración de API

Reproduce pasos AES del cliente contra gateway o SDK móvil sin enviar claves al servidor.

Preguntas frecuentes

¿Cómo cifro con AES en línea?
Pega texto claro, elige modo y relleno, define IV (32 hex en la mayoría de modos, 24 hex en GCM), introduce clave hex o frase de contraseña, elige salida Base64 o hex y pulsa Cifrar.
¿Clave hex o frase de contraseña?
Cadenas hex válidas de 32/48/64 caracteres se tratan como claves AES-128/192/256 crudas. Cualquier otra cosa se deriva como frase y cifra con el modo seleccionado.
¿Qué longitud de IV debo usar?
Modos de bloque (CBC, CFB, CTR, OFB) usan 16 bytes (32 hex). GCM usa 12 bytes (24 hex). ECB ignora IV.
¿Se envían mis claves a hidevtool?
No. Cifrar y descifrar ocurren enteramente en tu navegador.