security - pública - que es una llave publica en informatica
Interconvenibilidad de contenedores de claves asimétricas(p. Ej.: X.509, PGP, OpenSSH) (3)
¿Las claves criptográficas asimétricas son fundamentalmente inter-convertibles entre los principales formatos de contenedor clave? Por ejemplo, ¿puedo convertir un archivo de clave X.509 en un archivo de clave PGP o OpenGPG?
Y, suponiendo que la respuesta sea afirmativa, ¿es "neutral en cuanto a la seguridad" mantener un par de claves en cualquier formato y convertirlo a cualquier formato de archivo contenedor que se necesite para la ocasión?
Me estoy cansando un poco de mantener tantos pares de claves para X.509, OpenGPG y SSH, cuando todos son RSA en el corazón.
Sí y no: sí, las claves RSA incrustadas en certificados y privkeys son solo números. Puede extraerlos del certificado y usarlos para construir claves en otros formatos. Esto se hace comúnmente para convertir entre diferentes formatos de certificado.
PGP tiene algo de soporte para X.509 para S / MIME, pero no tiene la capacidad de usar X.509 privkeys textualmente.
SSH tiene soporte beta para usar claves y certificados X.509 directamente.
También echaré un vistazo a OpenSSL. Tiene tantas funciones diferentes de entrada y salida que probablemente podrán convertir certificados. de un tipo a otro.
Eche un vistazo a http://marc.info/?l=openssl-users&m=105162569405053&w=2
Encontrarás cómo convertir kes entre estos contenedores allí: http://sysmic.org/dotclear/index.php?post/2010/03/24/Convert-keys-betweens-GnuPG,-OpenSsh-and-OpenSSL