rsa公钥私钥终端生成命令生成

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013127850/article/details/78110644


//私钥生成方法

    openssl genrsa -out private_key.pem 1024

//公钥生成方法

    openssl rsa -in private_key.pem -pubout -out public_key.pem

//这时候的私钥还不能直接被使用,需要进行PKCS#8编码

openssl pkcs8 -topk8 -in rsa_private_key.pem -out pkcs8_rsa_private_key.pem -nocrypt  

命令中指明了输入私钥文件为rsa_private_key.pem,输出私钥文件为pkcs8_rsa_private_key.pem,不采用任何二次加密(-nocrypt)


再来看一下,编码后的私钥文件是不是和之前的私钥文件不同了


如果复制粘贴提示错误可手动输入

一般代码中所用的私钥为pkcs8编码格式的

猜你喜欢

转载自blog.csdn.net/u013127850/article/details/78110644