Cifrado de mensajes PGP
PGP Message Tool
Cifra y descifra mensajes OpenPGP con una frase de contraseña, íntegramente en el navegador, en el modo simétrico de RFC 4880 (AES-256, S2K con SHA-256, MDC) compatible con gpg -c; el cifrado con clave pública y las firmas no están implementados.
El OpenPGP simétrico —`gpg -c`— es la forma más simple de entregarle a alguien un bloque de texto cifrado cuando tienes una frase de contraseña que puedes compartir y ninguna infraestructura de claves entre los dos. Esta herramienta hace exactamente ese lado de OpenPGP, en el navegador, y es deliberadamente explícita sobre el lado que no hace.
El cifrado y el descifrado ocurren dentro de esta pestaña. Ni la frase de contraseña, ni el mensaje, ni el archivo llegan a un servidor.
- Solo el modo de frase de contraseña (simétrico) — el mismo formato que gpg -c (RFC 4880: AES-256, S2K con SHA-256, MDC) —, así que un mensaje hecho con gpg se abre aquí y uno hecho aquí se abre con gpg --decrypt. El cifrado con clave pública y la verificación de firmas no están hechos.
El secreto que tienes que compartir con quien recibe el mensaje por otra vía.
o suelta un archivo
Con un archivo presente se cifra el archivo en lugar del mensaje. El resultado es texto con armadura (.asc).
Cómo se usa
Pega el mensaje y fija una frase de contraseña
La frase de contraseña se convierte en una clave con la función S2K de OpenPGP (SHA-256, iterada y con sal) y el mensaje se cifra con AES-256 bajo ella.
Envía el bloque con armadura
La salida es un bloque `-----BEGIN PGP MESSAGE-----` estándar, así que sobrevive a pegarse en un correo o en un ticket sin corromperse.
Descifra aquí o con gpg
Es el modo simétrico de RFC 4880, así que `gpg -d` en la máquina del destinatario lo lee, y esta página lee lo que produjo `gpg -c`. El MDC se comprueba al descifrar, así que una manipulación falla en lugar de tener éxito en silencio.
Preguntas frecuentes
¿Puedo cifrar para la clave pública de alguien?
Aquí no. Esto es solo modo con frase de contraseña: ni cifrado de clave pública, ni generación de claves, ni firma, ni verificación de firmas. Si necesitas eso, usa GnuPG; una implementación a medias del OpenPGP de clave pública sería peor que ninguna.
¿Cómo le hago llegar la frase de contraseña al destinatario?
En el mismo mensaje, no: ese es todo el modo de fallo de este esquema. Usa otro canal, o la herramienta de notas que se autodestruyen.
¿El mensaje llega a un servidor?
No. El cifrado y el descifrado corren los dos en la pestaña, sin ninguna petición en ningún momento.
gpg dice «no valid OpenPGP data found».
Es casi seguro que el bloque con armadura se reformateó: un cliente de correo que parte las líneas largas, o una aplicación de chat que inserta espacios, rompe el base64. Envíalo como adjunto o en un bloque de código.
Puede recibir de
Generador de contraseñas
Password Generator
Genera contraseñas aleatorias con las reglas de longitud, conjunto de caracteres y exclusión de caracteres ambiguos que elijas, y por lotes si hace falta.
Generador de frases de contraseña
Passphrase Generator
Construye una frase de contraseña al estilo diceware a partir de una lista de palabras, mostrando la entropía en bits.
Generador de códigos TOTP
TOTP Code Generator
Convierte una clave secreta TOTP en el código de seis dígitos actual con cuenta regresiva, para probar configuraciones de verificación en dos pasos.
Cifrar y descifrar archivos
File Encrypt & Decrypt
Cifra cualquier archivo con AES-256-GCM a partir de una frase de contraseña, y descifra los que él mismo generó, todo dentro del navegador y sin subir nada.
Después
Estas aceptan lo que produce esta herramienta, así que el resultado puede pasar directamente.
Decodificador de certificados
Certificate Decoder
Analiza un certificado o CSR en PEM o DER y muestra el sujeto, los SAN, la validez, el uso de clave y las pistas de cadena.
Cifrar y descifrar archivos
File Encrypt & Decrypt
Cifra cualquier archivo con AES-256-GCM a partir de una frase de contraseña, y descifra los que él mismo generó, todo dentro del navegador y sin subir nada.
Generador de pares de claves
Key Pair Generator
Genera pares de claves RSA, ECDSA o Ed25519 y los exporta en PEM, JWK o OpenSSH.
Cifrar y descifrar texto
Text Encrypt & Decrypt
Cifra un mensaje con AES-GCM a partir de una frase de contraseña y produce un bloque Base64 autocontenido.
Comprobar un enlace sospechoso
Suspicious URL Check
Examina la forma de un enlace antes de que lo abras —caracteres que imitan a otros, IP en lugar de dominio, trucos con @, subdominios profundos, puertos raros, acortadores— y, si lo pides, sigue sus redirecciones y consulta cuándo se registró el dominio; no consulta ninguna base de reputación.
Inspector de archivos comprimidos
Archive Inspector
Abre un ZIP sin extraerlo y señala las entradas con rutas que se escapan del directorio, los ejecutables, las macros y las bombas de descompresión.