1、生成私钥文件
openssl genrsa -out rsakey.pem 2048
2、获取公钥
openssl rsa -in rsakey.pem -out pub
3、查看密钥的module值和e值
openssl rsa -in rsakey.pem -text
从中看到的 modulus , publicExponent , privateExponent 去除中间的 “:” 号,就是16进制的数值,用java大数工具类转换一下就可以得到十进制的数值
本文介绍了如何使用openssl工具生成RSA私钥文件、从私钥文件中获取公钥以及查看密钥的模值和指数值。并通过实例展示了如何将16进制的密钥值转换为十进制。
1、生成私钥文件
openssl genrsa -out rsakey.pem 2048
2、获取公钥
openssl rsa -in rsakey.pem -out pub
3、查看密钥的module值和e值
openssl rsa -in rsakey.pem -text
从中看到的 modulus , publicExponent , privateExponent 去除中间的 “:” 号,就是16进制的数值,用java大数工具类转换一下就可以得到十进制的数值
468

被折叠的 条评论
为什么被折叠?