我的问题是
- How to create
- 公钥
- 和 Windows 中 OpenSSL 的私钥?
- How to put the created public key
- in
.crt
文件和
- 私人的
.pcks8
file
我想使用这两个密钥在 Java 中签署 SAML 断言。
提前致谢。
您可以使用以下命令生成公钥-私钥对genrsa
上下文(最后一个数字是以位为单位的密钥长度):
openssl genrsa -out keypair.pem 2048
要提取公共部分,请使用rsa
语境:
openssl rsa -in keypair.pem -pubout -out publickey.crt
最后,使用以下命令将原始密钥对转换为 PKCS#8 格式pkcs8
语境:
openssl pkcs8 -topk8 -inform PEM -outform PEM -nocrypt -in keypair.pem -out pkcs8.key
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)