当前位置: 首页 > 知识库问答 >
问题:

转换pem至。OpenSSL中的bin

燕宜修
2023-03-14

谁能告诉我转换私钥的正确命令吗。pem至a。bin文件?我只是尝试以下命令,但它对我无效:

Openssl rsa -inform der -in My_PrivateKey.bin -outform pem -out My_PrivateKey.pem

共有1个答案

邢思淼
2023-03-14

要将私钥从PEM转换为DER(二进制),可以使用以下命令,具体取决于所需的格式(PKCS#1或PKCS#8)。

对于RSA PKCS#1:

openssl rsa-在private\u密钥中。pem-out private\u key\u pkcs1。der-出射der

对于加密PKC#8:

openssl pkcs8-在private\u密钥中。pem-out private\u key\u pkcs8\u加密。der-出口der-topk8

对于普通PKC#8:

输入private_key.pem输出private_key_pkcs8_plain.der输出

 类似资料:
  • 我一直在尝试使用openssl将.crt证书转换为.pem 无法加载证书 1760:错误:0906D06C:PEM例程:PEM_READ_BIO:没有起始行:.\CRYPTO\PEM\PEM_LIB.C:703:需要:受信任的证书 我尝试过访问https://support.ssl.com/knowledgebase/article/view/19/0/der-vs-crt-vs-cer-vs-p

  • 如何生成<代码>。pem使用OpenSSL从PFX文件中获取CA证书和客户端证书。

  • 我在Windows7上有OpenSSL x64,这是我从Google代码上的OpenSSL-for Windows下载的。我正试图跑: 但我有个错误。 如何使用OpenSSL从PKCS#12存储中提取PEM中的证书?

  • 问题内容: 我正在尝试通过openssl将.cer文件转换为.pem,命令是: 那就是我得到的错误: 我究竟做错了什么? 问题答案: 我也有这个问题。只需将CER重命名为PEM就足够了:)

  • 下载test.cer的链接单击下载

  • 问题内容: 我已经看到了许多类似的问题,但对我而言,没有任何效果。我只是想将从服务器检索到的PEM格式的RSA公钥转换为Android中的。谁能指出我正确的方向? 编辑:我已经成功使用以下代码将PEM转换为PublicKey,但是在编码消息后,我得到了意外的输出… 输出如下所示: 当我期望更接近: 我缺少某些格式或文件类型吗? 问题答案: 要回答我自己的问题…第一个输出为十六进制,第二个输出为ba