Konverzia z GPG na PKCS#12

  • zrusenie hesla pre GPG kluc
$ gpg --edit-key KEY_ID
> passwd
> save
  • export sukromneho GPG kluca do OpenSSH/OpenSSL formatu
$ gpg --export-secret-keys KEY_ID | openpgp2ssh KEY_ID > id_rsa
  • vygenerovanie CRS certifikatu - dolezite je vyplnit parameter Email Address
$ openssl req -new -key id_rsa -out id_rsa.csr
  • vygenerovanie certifikatu
$ openssl x509 -req -days 3650 -in id_rsa.csr -signkey id_rsa -out id_rsa.crt
  • export certifikatu do formatu PKCS#12
$ openssl pkcs12 -export -in id_rsa.crt -inkey id_rsa -out id_rsa.p12
  • export certifikatu z formatu P12/PFX do PEM formatu
$ openssl pkcs12 -in certificate.pfx -out certificate.pem -clcerts -nodes
Print/export
QR Code
QR Code howto:convert_gpg2p12 (generated for current page)