如何将私钥转换为RSA私钥?

静音用户

让我先解释我的问题。我从CA购买了证书,并使用以下格式生成了csr和私钥:

openssl req -new -newkey rsa:2048 -nodes -keyout server.key -out server.csr

当我打开server.key文件时,我看到它以“ ----- BEGIN PRIVATE KEY -----”开头

我在服务器上使用SSL证书,并且一切正常。

现在,我想将同一证书上传到AWS IAM,以便可以通过beantalk负载平衡器使用它。我从此AWS文档中使用以下命令http://docs.aws.amazon.com/IAM/latest/UserGuide/InstallCert.html#SubmitCSRCertAuth

iam-servercertupload -b public_key_certificate_file  -k privatekey.pem -s certificate_object_name

我根据需要更改了证书文件名,但始终收到此错误:“ 400 MalformedCertificate无效私钥”。

有趣的是,在aws doc页面上,它们显示的示例私钥以“ ------- Begin RSA Private Key --------”开头。

有没有办法使用openssl将我的私钥转换为RSA私钥?

保罗·凯勒

BEGIN PRIVATE KEY之所以说新版本的OpenSSL,是因为它们包含私钥+一个标识密钥类型的OID(称为PKCS8格式)。要获取旧样式的密钥(称为PKCS1或传统的OpenSSL格式),可以执行以下操作:

openssl rsa -in server.key -out server_new.key

或者,如果您具有PKCS1密钥并想要PKCS8:

openssl pkcs8 -topk8 -nocrypt -in privkey.pem

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将证书转换为私钥?

来自分类Dev

如何将DSA私钥转换为byte []?

来自分类Dev

如何将字符串转换为私钥?

来自分类Dev

如何将 RFC4716 私钥转换为 PEM 私钥?

来自分类Dev

如何将Java的私钥文件转换为.net x509Certificate2

来自分类Dev

如何将Pem私钥转换为可在.NET中使用的Windows的格式

来自分类Dev

如何将二进制私钥文件转换为openssl可接受的pem格式

来自分类Dev

如何将私钥从十六进制转换为PrivateKey对象?

来自分类Dev

如何将导出的Cosmos SDK私钥转换为Keplr或Metamask可以导入的格式?

来自分类Dev

将OpenSSH私钥转换为SSH2私钥

来自分类Dev

将OpenSSH私钥转换为SSH2私钥

来自分类Dev

将JSON公钥/私钥对转换为rsa.PrivateKey和rsa.PublicKey

来自分类Dev

将JSON公钥/私钥对转换为rsa.PrivateKey和rsa.PublicKey

来自分类Dev

将.pem私钥转换为.key格式

来自分类Dev

使用openssl将SSH2 RSA私钥转换为.pem

来自分类Dev

如何计算RSA私钥的系数?

来自分类Dev

如何计算rsa私钥的系数?

来自分类Dev

将pfx格式化的私钥转换为pem格式

来自分类Dev

从整数加载rsa私钥并在openssl中转换为PEM格式或RSA结构以签名消息

来自分类Dev

从整数加载rsa私钥,并在openssl中转换为PEM格式或RSA结构以签名消息

来自分类Dev

php openssl:如何将私钥与证书匹配

来自分类Dev

如何将私钥从JWK加载到openSSL?

来自分类Dev

如何将私钥导入GPG,使其成为默认密钥?

来自分类Dev

如何将SSH私钥添加到Intellij for Git

来自分类Dev

如何将私钥导入GPG,使其成为默认密钥?

来自分类Dev

如何将私钥存储在密钥容器中?

来自分类Dev

如何将私钥作为文本传递给 ssh?

来自分类Dev

私钥:将有效的EC密钥转换为等效的RSA密钥

来自分类Dev

如何存储 RSA 私钥、公钥

Related 相关文章

  1. 1

    如何将证书转换为私钥?

  2. 2

    如何将DSA私钥转换为byte []?

  3. 3

    如何将字符串转换为私钥?

  4. 4

    如何将 RFC4716 私钥转换为 PEM 私钥?

  5. 5

    如何将Java的私钥文件转换为.net x509Certificate2

  6. 6

    如何将Pem私钥转换为可在.NET中使用的Windows的格式

  7. 7

    如何将二进制私钥文件转换为openssl可接受的pem格式

  8. 8

    如何将私钥从十六进制转换为PrivateKey对象?

  9. 9

    如何将导出的Cosmos SDK私钥转换为Keplr或Metamask可以导入的格式?

  10. 10

    将OpenSSH私钥转换为SSH2私钥

  11. 11

    将OpenSSH私钥转换为SSH2私钥

  12. 12

    将JSON公钥/私钥对转换为rsa.PrivateKey和rsa.PublicKey

  13. 13

    将JSON公钥/私钥对转换为rsa.PrivateKey和rsa.PublicKey

  14. 14

    将.pem私钥转换为.key格式

  15. 15

    使用openssl将SSH2 RSA私钥转换为.pem

  16. 16

    如何计算RSA私钥的系数?

  17. 17

    如何计算rsa私钥的系数?

  18. 18

    将pfx格式化的私钥转换为pem格式

  19. 19

    从整数加载rsa私钥并在openssl中转换为PEM格式或RSA结构以签名消息

  20. 20

    从整数加载rsa私钥,并在openssl中转换为PEM格式或RSA结构以签名消息

  21. 21

    php openssl:如何将私钥与证书匹配

  22. 22

    如何将私钥从JWK加载到openSSL?

  23. 23

    如何将私钥导入GPG,使其成为默认密钥?

  24. 24

    如何将SSH私钥添加到Intellij for Git

  25. 25

    如何将私钥导入GPG,使其成为默认密钥?

  26. 26

    如何将私钥存储在密钥容器中?

  27. 27

    如何将私钥作为文本传递给 ssh?

  28. 28

    私钥:将有效的EC密钥转换为等效的RSA密钥

  29. 29

    如何存储 RSA 私钥、公钥

热门标签

归档