PT Privacy Tools

PGP: cifrar, descifrar y firmar

Genera pares de claves OpenPGP, cifra y descifra mensajes y firma o verifica texto con openpgp.js, todo en tu navegador y sin subir nada.

🔒 Se ejecuta completamente en tu navegador — nada se carga

All OpenPGP operations run locally with openpgp.js. Keys and messages are never uploaded.

Advertisement

OpenPGP en tu navegador, sin servidor

OpenPGP es el estándar abierto en el que se basan PGP y GnuPG para el correo cifrado de extremo a extremo y los mensajes firmados. Esta herramienta ejecuta la bien auditada biblioteca openpgp.js directamente en tu navegador, de modo que puedes generar un par de claves, cifrar una nota para un colega, descifrar una respuesta o comprobar una firma sin instalar software y sin que nada salga de tu dispositivo. La clave pública de cada destinatario cifra el mensaje; solo la clave privada correspondiente, desbloqueada con su frase de contraseña, puede descifrarlo. La firma funciona al revés: tu clave privada genera una firma que cualquiera que tenga tu clave pública puede verificar, lo que demuestra que el texto procede de ti y no se modificó por el camino.

Elegir claves y frases de contraseña

El tipo de clave predeterminado es la curva elíptica Curve25519 (Ed25519 para firmas, Cv25519 para cifrado). Es rápida, compacta y ampliamente compatible con GnuPG, Thunderbird, Proton Mail y otros clientes OpenPGP. RSA 3072 o 4096 está disponible por compatibilidad con sistemas más antiguos, pero su generación es más lenta. Protege siempre la clave privada con una frase de contraseña larga y única: el archivo de la clave se cifra con ella, así que una copia de seguridad robada no sirve de nada sin la frase. Introduce tu nombre real y una dirección de correo que controles, porque otras personas buscarán ese ID de usuario al importar tu clave pública. Comparte la clave pública libremente y compara las huellas digitales con tus contactos por un segundo canal antes de confiar en una clave.

Mantener segura tu clave privada

Tu clave privada se crea solo en la memoria de esta página y desaparece al cerrar la pestaña, así que descárgala de inmediato y guárdala en un gestor de contraseñas o en un almacenamiento cifrado. Guarda el certificado de revocación en otro lugar y sin conexión; si alguna vez pierdes la clave o se ve comprometida, publicar la revocación indica a todos que dejen de usarla. Pega claves privadas solo en páginas de confianza, preferiblemente en tu propio dispositivo, y vacía los campos cuando termines. Para un uso diario a largo plazo, importar la clave en un cliente dedicado como GnuPG, o en un token de hardware, te ofrece la máxima protección.

Cómo usar

  1. Crea o pega clavesGenera un nuevo par de claves con una frase de contraseña robusta o pega claves públicas y privadas existentes en formato armored.
  2. Elige una acciónCifra un mensaje para uno o varios destinatarios, descifra un mensaje enviado a ti o firma en claro y verifica texto.
  3. Copia o descargaCopia el resultado armored o descárgalo como archivo .asc, y haz una copia de seguridad segura de tu clave privada.

Preguntas frecuentes

¿Se sube mi clave privada a algún sitio?
No. Las claves se generan y usan con openpgp.js dentro de esta página. No se envía nada a ningún servidor, así que la única copia es la que tú guardes.
¿Qué tipo de clave debo elegir?
ECC Curve25519 es la opción moderna por defecto: pequeña, rápida y compatible con GnuPG 2.1+, Thunderbird y la mayoría de apps OpenPGP. Elige RSA 3072 o 4096 solo si necesitas trabajar con software muy antiguo.
¿Para qué sirve el certificado de revocación?
Si pierdes tu clave privada o te la roban, importar y publicar el certificado de revocación indica a los demás que la clave ya no debe usarse. Guárdalo sin conexión, separado de la clave privada.
¿Es compatible con GnuPG?
Sí. Las claves, los mensajes cifrados y los mensajes firmados en claro usan el formato OpenPGP estándar con armadura ASCII, así que puedes importarlos con gpg --import y usarlos en cualquier cliente OpenPGP.
Advertisement