我使用以下命令创建了私钥和公钥,
openssl genrsa -out privatekey.pem 1024
openssl req -new -x509 -key privatekey.pem -out publickey.cer -days 1825
似乎两者的格式不同。 我需要将 rsa privatekey.pem 转换为 x509 格式。
有什么办法可以做到吗?
最佳答案
您的意思可能是将 RSA 私钥(以 -----BEGIN RSA PRIVATE KEY----- 开头)转换为 PKCS8 格式(以 -----BEGIN PRIVATE KEY--- 开头) --).如果是这样,请使用以下命令:
openssl pkcs8 -topk8 -in rsa.private.key -out pkcs8.private.key -nocrypt
关于rsa - 有什么方法可以将 RSA 私钥转换为 x509 格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53940545/