【问题标题】:extract private key from pkcs12 sotre从 pkcs12 存储中提取私钥
【发布时间】:2015-09-25 12:56:28
【问题描述】:

我有 pkcs12 密钥库(.p12),其中包含多个私钥条目(3 个条目)我想从该存储中仅提取一个密钥并使用该密钥解密文件(由公钥加密) 有没有办法通过openssl使用密钥别名从商店中提取一个密钥??

【问题讨论】:

    标签: encryption openssl rsa


    【解决方案1】:

    尝试以下命令从您的 PKCS12 容器中提取私钥:

    openssl pkcs12 -in yourP12File.pfx -nocerts -out privateKey.pem
    

    【讨论】:

    • 我已经使用了这个命令,但它会将所有三个键添加到 .pem 文件中。我只想从 .p12 文件中提取一个密钥(我正在使用别名)
    • @eranga 如果您打开输出文件并将密钥与其 BEGIN PRIVATE KEY 和 END PRIVATE KEY 标头分开?
    • 是的,我已经复制了该内容(在 BEGIN 和 END 之间)并保存到另一个 .pem 文件中并尝试解密。但它没有工作
    猜你喜欢
    • 2013-09-03
    • 1970-01-01
    • 1970-01-01
    • 2012-03-18
    • 2016-12-07
    • 1970-01-01
    • 2011-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多