RSA密钥生成与使用
2024-10-18 18:21:30
RSA密钥生成与使用
openssl生成工具链接:http://pan.baidu.com/s/1c0v3UxE 密码:uv48
1. 打开openssl密钥生成软件
打开 openssl 文件夹下的 bin 文件夹,执行 openssl.exe 文件,如下图:
2. 生成RSA私钥
输入“genrsa -out rsa_private_key.pem 1024”命令,回车后,在当前 bin 文件目 录中会新增一个rsa_private_key.pem 文件,其文件为原始的商户私钥(请妥善保 存该文件,PHP 开发语言中需要使用该文件),以下为命令正确执行截图:
3. 生成RSA公钥
输入“rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem”命令回车 后,在当前 bin 文件目录中会新增一个 rsa_public_key.pem 文件,其文件为原始 的商户公钥(请妥善保存该文件,PHP 开发语言中需要使用该文件),以下为命 令正确执行截图:
4. 生成PKCS8 编码的私钥
输入命令“pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt”并回车,当前界面中会直接显示出生成结果:
右键点击 openssl 窗口上边边缘,选择“编辑→标记”,选中要复制的文字:
此时继续右键点击 openssl 窗口上边边缘,选择“编辑→复制”,把复制的内容粘 贴进一个新的记事本中,可随意命名,只要知道这个是 PKCS8 格式的私钥即可(请 妥善保存该文件)。
最新文章
- 从零开始学Python08作业源码:开发简单的FTP(仅供参考)
- struts2校验总结
- 20135316王剑桥 linux第二周课实验笔记
- Java栈与堆一篇好文
- FaceBook要在视频领域打败YouTube?
- SpringMVC现实
- MySQL创建带有编码的数据库
- python进程和线程(四)
- C:指针遍历二维数组
- bzoj4540 序列 (单调栈+莫队+rmq)
- ASP.NET Web API 中使用 swagger 来管理 API 文档
- 20155339 Exp3 免杀原理与实践
- 【转】windows平台多线程同步之Mutex的应用
- 2018/03/11 每日一个Linux命令 之 top
- SQL SERVER 2014--内存表实现秒杀场景
- 【JavaScript】颜色选择器
- mysql创建用户,以及分配权限
- 杭电1019Least Common Multiple
- vpp命令总结
- BroadcastReceiver学习
热门文章
- IBM Z上邮件服务器的配置相关内容
- Yii2 事务操作
- 如何用 SQL Tuning Advisor (STA) 优化SQL语句
- xamarin(3.9.236)里DATETIMENOW的错误。
- 前端试题本(HTML+CSS篇)
- 用 CallerMemberName Attribute 和 EqualityComparer 统一处理类的属性值变化
- 3.View绘制分析笔记之onLayout
- Nginx - Linux下按天分割日志
- Linux学习笔记(12)-进程间通信|匿名管道
- linux 负载均衡