【发布时间】:2013-07-05 19:51:07
【问题描述】:
我正在尝试从我拥有的两个文件中检索证书和 RSA 私钥: certificate.cer 和 key.p12
我尝试使用以下命令获取它们:
证书
openssl x509 -in certificate.cer -inform der -out certificate.pem
RSA
openssl pkcs12 -in key.p12 -nocerts -nodes -passin pass:123456 | openssl rsa -out key.pem
我尝试这样测试:
openssl s_client -connect gateway.sandbox.push.apple.com:2195
-cert certificate.pem -key key.pem
我得到这个错误:
140553388308128:error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch:x509_cmp.c:331:
我做错了什么?
【问题讨论】:
标签: openssl certificate rsa pem