2011-09-05 75 views
0

我目前正在用自簽名的PGP證書籤署一些debian .deb軟件包,這是我從同事處獲得的。因此,我有我的文件夾中的以下文件`〜/ .gnupg /:將.p12證書導入GPG以便對debian軟件包進行簽名

  • gpg.conf(目前僅評論)
  • pubring.gpg
  • RANDOM_SEED
  • secring.gpg
  • trustdb .gpg

我現在已經以.pfx格式(或從Keychain導出的.p12)獲得了正確簽名的證書,我應該使用它來簽署我的debian軟件包。我一直在Google上查找相當多的東西,想知道如何轉換證書。目前我正在尋找的是將.pfx轉換爲上述文件結構的簡便方法,以便我可以繼續使用新證書籤署我的debian軟件包。

非常感謝您的幫助!

回答

1

X.509基礎架構和OpenPGP是兩種不同的技術。您不能將X.509證書轉換爲OpenPGP密鑰(儘管您可以使用證書中的密鑰對作爲新的OpenPGP密鑰)。

+0

我還沒有注意到如何創建這樣的OpenPGP密鑰。當我使用'gpg --gen-key'時,我基本上創建了新的自簽名密鑰對,而我沒有選擇指向現有密鑰對的選項。 – Besi

+0

@Besi從格式的角度來看,重用鍵是可能的,但我不知道是否可以用GnuPG來做到這一點。 –

相關問題