Come posso convertire un certificato GPG in un certificato CRT che può essere importato in Gestione certificati di Windows?

2

Ho un certificato GPG da qualcuno usato per la posta elettronica

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

Vorrei importarlo in Gestione certificati di Windows

QuindipossousarloinThunderbird,cheusaCertificateManager

Quale può importare solo *.crt, *.cert, *.cer, *.pem, *.der .

Non ho trovato nulla di rilevante link

L'ho trovato

link

Ma non ho accesso a OpenPGP2SSH.

Ho trovato MonkeySphere e l'ho compilato dal sorgente, ma sta dando un errore.

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.
    
posta Chloe 30.03.2015 - 19:42
fonte

1 risposta

4

Risposta breve: non è possibile, perché sono due diversi sistemi di chiavi + certificati incompatibili.

Risposta più lunga:

  • Gestione certificati di Windows utilizza certificati X.509, ciascuno dei quali deve essere firmato da un'autorità di certificazione il cui certificato di origine è considerato valido da Windows. Thunderbird userà la chiave pubblica memorizzato nel certificato del destinatario per crittografare il contenuto.
  • OpenPGP e GPG utilizzano il proprio formato di certificato non correlato a X.509 e utilizzano i propri meccanismi di crittografia e firma che sono incompatibile con S / MIME.

SSH non è correlato a nessuno, quindi non ti aiuta.

    
risposta data 31.03.2015 - 09:01
fonte

Leggi altre domande sui tag