Criptografia AES

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

Sobre o Criptografia AES

AES de hidevtool cifra y descifra texto UTF-8 en seu 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.

O que você pode fazer

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.

Dicas de segurança

  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 comuns

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.

Perguntas frequentes

Cómo cifro con AES online?
Cole 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 clique em 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 seu navegador.