Generador de claves PGP

◂ Generador de claves PGP gratuito, fácil de usar y gratuito ▸

Genera un par de llaves PGP

Escribe los datos necesarios para crear un par de llaves PGP.

Opciones
Escribe tu nombre
Introduce una dirección de correo válida
Opcionalmente, escribe cualquier comentario
Escoge un algoritmo de cifrado
Selecciona un tamaño para la llave
Tiempo de expiración para tus llaves
Escribe una contraseña o frase de paso. Mínimo 5 caracteres.
Tus llaves
Aquí aparecerá tu llave pública
Aquí aparecerá tu llave privada
FAQ

Algunas preguntas frecuentes, con sus respuestas.

¿Es seguro generar llaves PGP usando este sitio?

Si, es seguro generar llaves criptográficas usando una aplicación local. La generación de llaves en este sitio (rechaza imitaciones) se hace exclusivamente del lado del cliente. Esto significa que los pares de llaves son enteramente generados en tu navegador web y nunca salen de tu dispositivo. El servidor nunca ve ni recibe los datos ni las llaves generadas. De hecho, puedes usar este sitio totalmente fuera de linea, desconectado de Internet.

Cuéntame algo más sobre las llaves criptográficas generadas...

De acuerdo. Para empezar, se fuerza a usar una contraseña o frase de paso con cada par de llaves generadas. Esto asegura un cierto nivel de protección si tu llave privada es robada. También generamos automáticamente dos subllaves, una para la firma y otra para el cifrado. Puedes usar las subllaves para firmar y cifrar datos manteniendo a salvo tu llave privada. La longitud en bits de las subllaves generadas será igual a la longitud especificada para las llaves primarias. La llave primaria que se genera nunca expira pero tú puedes, sin embargo, configurar una fecha de expiración para las subllaves generadas usando la opción "expiración" en el formulario del generador.

¿Qué es la Criptografía de Curva Elíptica (CCE)?

La criptografía de curva elíptica (CCE) es una aplicación de la criptografía de clave pública basada en la estructura algebraica de curvas elípticas sobre campos finitos. Uno de los principales beneficios en comparación con la criptografía no CCE (con campos simples de Galois como base) es el mismo nivel de seguridad proporcionado por claves de menor tamaño. Por ejemplo, una clave pública CCE de 256 bits debería proporcionar una seguridad comparable a la de una clave pública RSA de 3072 bits. CCE aún no es ampliamente compatible con muchas aplicaciones de cliente PGP, por lo que se recomienda usar claves CCE solo si sabes lo que estás haciendo. Puedes leer más al respecto en la Wikipedia o en este documento RFC 6637 (inglés).

Me preocupa la privacidad. Usando esta utilidad se guardan o recopilan algún tipo de registros o datos?

Llevamos ya muchos años defendiendo el derecho a la privacidad en Internet y el mundo en general. No registramos ni guardamos datos, ni tan siquiera estadísticas de ningún tipo. Por otra parte, esta utilidad no tiene código oculto y, por tanto, puede usarse en cualquier navegador, incluso sin conexión a Internet (descargando la página antes).

¿Por qué mi navegador o mi dispositivo se vuelve más lento mientras se están generando las llaves?

La generación de claves PGP es un proceso que utiliza la capacidad de cálculo de la CPU. Como resultado, es posible que experimenteS un mayor uso de CPU y memoria en tu dispositivo, lo que puede provocar problemas de rendimiento. El impacto en el rendimiento depende de las capacidades de hardware de tu dispositivo aunque el proceso, usualmente, no dura más que algunos segundos.

Detalles

Un poquito más de información sobre esto.

Con esta utilidad se quiere proporcionar una herramienta fácil de usar y accesible a todas las personas que necesiten generar llaves criptográficas. Hasta ahora, el método más común para generar llaves criptográficas pasa por usar la terminal de comandos usando una aplicación GPG en un entorno Linux/UNIX. Con este generador el procedimiento es mucho más fácil para todo el mundo (puede que un poco menos divertido, eso sí). Nada de esto sería posible sin maravillosas librerías de Código Abierto de KeyBase, como esta estupenda implementación de PGP en JavaScript(kbpgp). Para la función de guardar las llaves generadas se utiliza FileSaver.js una interfaz de Eli Grey.

Adviértase que este proyecto puede mejorar más e introducirse algunas funciones nuevas en un futuro. Hay cierto número de pequeños inconvenientes que deberán resolverse:

Actualmente solo se pueden generar llaves CCE con una longitud de 384 bits. Está previsto aumentar el número de opciones pronto.

Eligiendo nunca en la expiración da como resultado 8 años 😔

Para generar múltiples pares de llaves tendrás que refrescar la página después de cada generación; no hay aún un método para resetear el formulario.

La idea y desarrollo original es de PigeonCode

+ generadores útiles