Como as chaves secretas do OpenSSL podem ser importadas para o GnuPG?

3

Eu quero import the secret key de um certificado OpenSSL x509 (Client) em GnuPG (NÃO gpgsm para S / MIME!)

Eu vi que há utilitários para converter Chaves GPG em Formato SSH [1] e até mesmo criar Certificados x509 [2] a partir de sua Chave GPG. Mas não há ferramentas para converter para Formato GnuPG.

A importação para o gpgsm funcionou perfeitamente usando:

openssl pkcs12 -export -in gpg-certs.pem -inkey gpg-key.pem -out gpg-key.p12
gpgsm --import gpg-key.p12

Em seguida, ele aparece com um key type: 4096 bit RSA ao emitir gpgsm --list-secret-keys

Tentar algo semelhante com GnuPG , no entanto, não funciona, já que o formato não é GPG:

gpg --allow-secret-key-import --import gpg-key.pem

Existe alguma ferramenta ou método que eu não tenha encontrado para converter do OpenSSL para o GPG?

[1] ferramenta gpgkey2ssh

[2] link

    
por Carlino 12.12.2014 / 17:40

0 respostas