Seguridad

Cifrar texto

Cifra un mensaje con una contraseña (AES-GCM + PBKDF2), compartir seguro.

  • Instantánea
  • Gratis
  • Privada (procesada localmente)
  • Sin registro
Resultado

Todo se cifra localmente (WebCrypto). La contraseña nunca se transmite ni almacena.

Un mensaje secreto, protegido por contraseña

Para transmitir una contraseña, una nota privada o datos sensibles, este cifrador protege tu texto en AES-GCM de 256 bits a partir de una simple frase secreta, sin servidor ni registro.

  1. Escribe y cifra

    Introduce el texto y una contraseña fuerte, luego cifra.

  2. Comparte el bloque

    Envía el resultado base64 por el canal que prefieras.

  3. El destinatario descifra

    Con la misma contraseña, transmitida aparte.

Por dentro

ElementoDetalle
CifradoAES-GCM 256 bits (autenticado)
ClavePBKDF2, SHA-256, 150 000 iteraciones
AleatoriedadSal e IV de crypto.getRandomValues
Salidabase64 de (sal + IV + texto cifrado)

Todo se cifra localmente (WebCrypto). La seguridad depende de la fuerza de la contraseña y de transmitirla aparte.

Preguntas frecuentes

¿Cómo funciona el cifrado?

Tu contraseña se convierte en una clave AES-256 mediante PBKDF2 (150 000 iteraciones, SHA-256) con una sal aleatoria, y luego el texto se cifra en AES-GCM con un vector de inicialización aleatorio. El resultado (sal + IV + texto cifrado) se codifica en base64, listo para copiar.

¿El destinatario necesita software?

No: solo abre esta herramienta, pega el texto cifrado e introduce la misma contraseña que le hayas comunicado por otro canal. El descifrado ocurre en su navegador, sin instalación.

¿Es realmente seguro?

El algoritmo (AES-GCM 256 + PBKDF2) es un estándar reconocido, y todo ocurre en local con WebCrypto. La seguridad depende sobre todo de la fuerza de la contraseña: elige una frase larga y única, y transmítela por un canal distinto al del mensaje.

¿Qué pasa si la contraseña es incorrecta?

El descifrado falla limpiamente: AES-GCM verifica la autenticidad de los datos. Una contraseña incorrecta, o un texto cifrado modificado en un solo carácter, produce un error en vez de un resultado erróneo silencioso.