¿Cómo convierto un certificado GPG en un certificado CRT que pueda importarse al Administrador de certificados de Windows?

2

Tengo un certificado GPG de alguien utilizado para correo electrónico

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)

Me gustaría importar eso en el Administrador de certificados de Windows

Porlotanto,puedousarloenThunderbird,queusaelAdministradordecertificados

Que solo puede importar *.crt, *.cert, *.cer, *.pem, *.der .

No pude encontrar nada relevante enlace

Encontré esto

enlace

Pero no tengo acceso a OpenPGP2SSH.

Encontré MonkeySphere y lo compilé desde la fuente, pero está dando un error.

C:>gpg --export --export-options export-reset-subkey-passwd,export-minimal,no-export-attributes  --no-armor 999999 > \cygwin\tmp\george.pub.key
$ openpgp2ssh 9999999 < george.pub.key  > george.ssh.key
We only support RSA keys (this key used algorithm 17).
We only support RSA keys (this key used algorithm 16).
No matching key found.
    
pregunta Chloe 30.03.2015 - 19:42
fuente

1 respuesta

4

Respuesta corta: no puede, porque son dos sistemas de certificado + clave diferentes e incompatibles.

Respuesta más larga:

  • Windows Certificate Manager usa certificados X.509, cada uno de los cuales debe estar firmado por una Autoridad de Certificación cuyo certificado raíz es considerado válido por Windows. Thunderbird utilizará la clave pública almacenado en el certificado del destinatario para cifrar el contenido.
  • OpenPGP y GPG usan su propio formato de certificado que no está relacionado con X.509, y utilizan sus propios mecanismos de encriptación y firma que son incompatible con S / MIME.

SSH no está relacionado con ninguno de los dos, por lo que no te ayuda.

    
respondido por el mlp 31.03.2015 - 09:01
fuente

Lea otras preguntas en las etiquetas