windows下安装和使用OpenSSL生成1024字节公私钥

一. 什么是OpenSSL

    SSL是Secure Sockets Layer(安全套接层协议)的缩写,Netscape公司在推出第一个Web浏览器的同时,提出了SSL协议标准。其目标是保证两个应用间通信的保密性和可靠性,可在服务器端和用户端同时实现支持。已经成为Internet??????上保密通讯的工业标准。

   通俗来讲,就是SSL能使用户/服务器应用之间的通信不被攻击者窃听,并且始终对服务器进行认证,还可选择对用户进行认证。

   帮助我们生成公私秘钥对。

二. 如何使用OpenSSL

1.下载OpenSSL

   下载官 地址:官    

OpenSSL官方下载 – 码客 

   安装过程很简单,就是一直点下一步即可。

2. 配置OpenSSL的环境变量

       win10系统下需要配置环境变量,需要添加环境变量的路径C:Program FilesOpenSSL-Win64bin自己安装OpenSSL的目录。

 3. 新建一个放置公私钥的文件夹

     进入命令窗口,执行一下指令

openssl req -newkey rsa:2048 -nodes -keyout cas.clientservice.key -x509 -days 365 -out cas.clientservice.cer

 按照图片显示输入相应信息。

4. 此时文件夹中会生成两个文件

5. 生成OpenSSL完整文件

现在继续执行下一条命令生成完整的OpenSSL文件,执行openssl pkcs12 -export -in cas.clientservice.cer -inkey cas.clientservice.key -out cas.clientservice.pfx这个命令导出pfx文件,需要输入密码,密码需要记住的后面会用到的

  

 6. 生成原始RSA私钥文件 private_key.pem (1024字节)

 7. 将原始 RSA私钥转换为 pkcs8格式

8. 生成 RSA公钥rsa_public_key.pem

9. 从公钥 rsa_public_key.pem 获取十六进制的公钥(第一段16进制字符串)

10. 最终获取公私钥文件列表

 

——————————————完成————————————————————————

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8974 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年8月15日
下一篇 2022年8月15日

相关推荐