我生成了私钥
openssl genrsa -out private_key.pem 2048
然后我从私钥
生成公钥openssl rsa -in private_key.pem -out public_key.pem -outform PEM -pubout
我想将这些密钥硬编码到我的java程序中。我希望将它与java中的PrivateKey
和PublicKey
类一起使用。
我最初的想法是我必须对.pem文件进行base64编码。然后必须有一些java方法将base64编码的密钥转换为各自的PrivateKey
和PublicKey
类。
思想?
Openssl CLI确实有base64编码命令,但....
通常有:
-----BEGIN PUBLIC KEY-----
keyinfo
-----END PUBLIC KEY-----
在进行base64编码之前,我是否需要解析它们?