将.p12证书导入GPG以签署debian软件包

时间:2011-09-05 11:14:54

标签: debian code-signing pgp gnupg pkcs#12

我目前正在签署一些带有自签名PGP证书的debian .deb软件包,这是我从一位同事那里获得的。因此,我的文件夹`〜/ .gnupg /:

中有以下文件
  • gpg.conf(目前只有评论)
  • pubring.gpg
  • RANDOM_SEED
  • secring.gpg
  • trustdb.gpg

我现在获得了.pfx格式的正确签名证书(或从Keychain导出的.p12),我应该用它来签署我的debian包。我一直在谷歌上寻找,如何转换证书。我目前正在寻找的是将.pfx转换为上面的文件结构的简单方法,这样我就可以继续使用新证书对我的debian包进行签名。

非常感谢你的帮助!

1 个答案:

答案 0 :(得分:1)

X.509基础架构和OpenPGP是两种不同的技术。您无法将X.509证书转换为OpenPGP密钥(尽管您可以使用证书中的密钥对来获取新的OpenPGP密钥)。