【发布时间】:2021-02-03 19:50:36
【问题描述】:
我在使用 bouncy-gpg 和 PCKS12 密钥执行加密和描述时遇到问题。 现在我有了 PCKS12 密钥(扩展名:.p12)。从这个密钥,我可以得到公钥和私钥。 否则,bouncy-gpg 需要使用 gpg 密钥。 如何在 bouncy-gpg 中使用 p12 文件? 如果有任何建议,将不胜感激。 谢谢。
【问题讨论】:
-
假设您的意思是 PKCS12 和实现 PGP(不限于 GPG)的 bcpg,像往常一样将 p12 作为 JCA KeyStore 加载,然后使用 bcpg 的 JcaPGPKeyConverter
-
感谢您的建议。我已将公钥转换为 PGP 公钥环。但是得到了一个不正确的 PGP 私钥环。
标签: java bouncycastle gnupg