我有一个从 Firefox 浏览器导出的 p12 文件。现在我想提取公钥给朋友(而不是整个 p12 文件)。
我使用 OpenSSL-Windows32 并将 p12 转换为 pem,之后我尝试从 pem 导出公钥。
这就是我使用的语法:
openssl pkcs12 -in pgp.p12 -clcerts -out pgp.pem
openssl pkey -in pgp.pem -pubout -out pub.pem
现在我有 pub.pem 包含这样的内容:
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9......
-----END PUBLIC KEY-----
这是导出 pub 文件的正确方法吗?我可以将 pgp.pem 无风险地送给我的朋友吗?