openssl命令分析私钥

opensslRSA below命令生成密钥对 。$opensslgenrsaoutmykey . PEM 2048 $opensslpkcs 8到pk8 informpoutformpeminmykey . PEM \ outprivate _ key . PEM nocrypt This命令获得的公钥,$opensslrsainmykey , pempuboutformderoutpublic _ key . der我写了两种方法分别读取私钥和公钥 。
1、公 私钥生成第一步:在windows操作系统上安装Win64OpenSSL软件;第二步:打开Win64OpenSSL软件,先生成私钥,命令as:ecparamgenkeynamesm2 outpriv . key;第三步:通过生成的私钥生成公钥,其中命令是ecinpriv . keypuboutoutput . key
2、关于公 私钥、各种证书、https基本概念扫盲【openssl命令分析私钥】最近需要写一些生成证书的脚本,借此机会澄清了很多关于证书的疑惑 。说到这一块的东西,有很多名词,对称加密,非对称加密,密钥 , keystore,公钥,私钥,CA,证书 , 数字签名 , ssh,https,ssl,keytool,openssl,PKCS , X.509 , 眼花缭乱 。
故事背景:这是2018年 。为了通信安全 , 假设每个人都有两把锁,一把叫锁A,一把叫锁b,这两把锁和普通锁有些不同 。每把锁都有自己的锁眼和另一把锁的钥匙,所以锁A和锁B既是锁又是钥匙 。锁A和锁B是唯一匹配的 。锁A上锁后,只能打开锁B 。同样,锁B被锁住后,只能打开锁A 。其中一个锁是公共的,而另一个锁由自己保管,不是公共的 。
3、OpenSSL之genrsa

    推荐阅读