# Cifrado AES

> Cifra y descifra texto con AES-256-GCM en el navegador. Una contraseña se estira con PBKDF2. La salida es Base64 de sal + IV + texto cifrado. Útil para compartir un secreto corto por un canal que controlas. Las claves no salen de la pestaña.

Se ejecuta en tu navegador. No se sube nada.

[Cripto](https://toolbuddy.dev/es/categories/crypto.md)

## Sobre esta herramienta

Cifra y descifra con AES-256-GCM. La contraseña se deriva con PBKDF2 (SHA-256, 100.000 iteraciones) y el resultado empaqueta sal, IV y texto cifrado en Base64.

Sirve para un secreto corto por un canal que controlas. No es cifrado de producción: para eso usa TLS, age, Signal o un KMS. El trabajo se queda en esta pestaña. Después de cargar la página puedes seguir sin red.

## Preguntas

### ¿Puedo descifrar esto en otro sitio?

Sí, si el otro lado usa AES-256-GCM, los mismos parámetros de PBKDF2 (SHA-256, 100.000 iteraciones) y el empaquetado sal(16) + IV(12) + texto cifrado. Muchas webs genéricas de AES empaquetan distinto, así que no van a decodificar este bloque.

### ¿Esto es cifrado de extremo a extremo para producción?

No. Es una herramienta local de prueba. Para secretos de producción usa un protocolo de verdad (TLS, age, Signal, un KMS).

## Más herramientas de Cripto

- [Generador de hashes](https://toolbuddy.dev/es/tools/hash-generator.md): Genera hashes criptográficos (SHA-256, SHA-1, MD5 y más) a partir de texto con Web Crypto en el navegador. Crea checksums, compara resúmenes y copia la salida hex. El hash no sale de la pestaña, así que las cadenas de prueba y los secretos siguen privados.
- [Generador HMAC](https://toolbuddy.dev/es/tools/hmac-generator.md): Calcula firmas HMAC-SHA en el navegador para secretos de webhooks y firma de APIs. Pega un mensaje y una clave, elige de SHA-1 a SHA-512, y copia hex o Base64. Las claves se quedan en la pestaña.
- [Decodificador JWT](https://toolbuddy.dev/es/tools/jwt-decoder.md): Decodifica JSON Web Tokens en local para inspeccionar la cabecera, la carga y las claims de caducidad. Pega un JWT y lee los campos en Base64URL sin verificar la firma en un servicio remoto. Sirve para depurar autenticación dejando los tokens fuera de la red.
- [Codificador JWT](https://toolbuddy.dev/es/tools/jwt-encoder.md): Firma un objeto JSON y obtén un JSON Web Token compacto HS256, HS384 o HS512 en el navegador. El secreto HMAC se queda en la pestaña, así que puedes crear un token de prueba sin enviarlo a un codificador alojado.
- [Generador TOTP](https://toolbuddy.dev/es/tools/totp-generator.md): Calcula una contraseña de un solo uso basada en el tiempo a partir de un secreto Base32, con HMAC-SHA, como las apps de autenticación (RFC 6238). Elige SHA-1, SHA-256 o SHA-512, 6 u 8 dígitos y un paso de 30 o 60 segundos. El secreto se queda en la pestaña.
- [Redactor de secretos](https://toolbuddy.dev/es/tools/secret-redactor.md): Tacha JWT, claves de AWS, tokens de GitHub, claves privadas, tokens bearer y correos en logs pegados. La sustitución ocurre en la pestaña.
