一,下载安装windows平台openssl密钥生成工具,执行安装目录bin下的"openssl.exe",执行后弹出命令窗口如下

运行

二,生成私钥

输入"genrsa -out rsa_private_key.pem 1024",回车,命令窗口如下,在bin目录下多了一个rsa_private_key.pem文件,

将这个文件通过文本编辑器打开,将看到你所需要的私钥,使用时记得把---BEGIN PRIVATE KEY---,---END PRIVATE KEY---字样删掉,这是注释。

一定要保管好这个文件,或者把key拿出来保管好,一般做支付平台的都会用欧。

三,生成公钥

输入"rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem",回车,命令窗口如下,在bin目录下多了一个rsa_public_key.pem文件,

用法如上,把key取出来,根据需要使用。

四,RSA私钥转换成 PKCS8 格式

输入"pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt",回车如下,key直接显示在窗口中,

点击窗口边框,右键,选择‘编辑---》标识’,选完后,再边框,右键,‘编辑--》复制’,粘贴到你的文本,保存好。

五、生成的密钥

转载:https://blog.csdn.net/yhl_jxy/article/details/51538332

参考:https://blog.csdn.net/fjnjxr/article/details/77163587

windows上RSA(openssl密钥生成)密钥生成和使用相关推荐

  1. 在 windows 上如何根据 dll 动态库生成 lib 文件?

    在 windows 系统平台上,dll 动态库没有提供 .lib 文件,又不想动态获取函数地址怎么办? 使用 lib.exe 工具可以根据 .def 定义文件生成 .lib 文件. 例如,我这里有一个 ...

  2. Windows 下编译 OpenSSL

    简述 OpenSSL 是一个开源的第三方库,它实现了 SSL(Secure SocketLayer)和 TLS(Transport Layer Security)协议,被广泛企业应用所采用.对于一般的 ...

  3. Windows下编译OpenSSL(使用VS2013或VS2008)

    转自https://www.cnblogs.com/findumars/p/4299976.html 简述 OpenSSL是一个开源的第三方库,它实现了SSL(Secure SocketLayer)和 ...

  4. 如何在Windows下编译OpenSSL?

     OpenSSL是一个开源的第三方库,它实现了SSL(Secure SocketLayer)和TLS(Transport Layer Security)协议,被广泛企业应用所采用.对于一般的开发人 ...

  5. 如何在Windows下编译OpenSSL

    OpenSSL是一个开源的第三方库,它实现了SSL(Secure SocketLayer)和TLS(Transport Layer Security)协议,被广泛企业应用所采用.对于一般的开发人员而言 ...

  6. openssl qt 生成秘钥_关于openssl作的rsa生成密钥及加解密

    关于openssl做的rsa生成密钥及加解密 谁能给个在QtCreator上用openssl做的rsa生成密钥及加解密的例子参考下  网上找的都是片段 不全   谢谢! RSA openssl qtc ...

  7. 分别使用liunx,windows命令和android代码,快速生成facebook密钥散列

    安卓集成facebook并且上传应用到facebook中,需要在facebook后台填入facebook的密钥散列,这里分别使用liunx,windows命令和android代码,快速生成facebo ...

  8. OpenSSL生成密钥key详解

    前言 生成key很简单,一个命令就够了: openssl genrsa -out fd.key 2048 提取public key openssl rsa -in fd.key -pubout -ou ...

  9. PGP安装,生成密钥及上传服务器的完整步骤

    PGP安装,生成密钥及上传服务器的完整步骤(windows版) 1. 下载gpg4win:https://files.gpg4win.org/gpg4win-3.1.3.exe 安装后用图形界面生成密 ...

最新文章

  1. 信息流媒体变现_百度联盟陈一凡:今年联盟分成仍将破峰,未来视频变现可期...
  2. Leecode17. 电话号码的字母组合——Leecode大厂热题100道系列
  3. Windows 11 小技巧- winget安装和维护应用程序
  4. Spring-mvc设置@RequestMapping标签更改返回头及@RequestMapping简述
  5. 实现Trie(前缀树)
  6. 阻滞增长模型求解_种群增长模型
  7. 阿里矢量图标库 - Unicode 方式使用说明(两种用法)
  8. 人生哲理枕边书——你应该知道的165个人生哲理
  9. 又一个微信聊天机器人横空出世了,人人可用
  10. 噪声dba是什么单位_请问:dBA是什么意思?和dB,dBm之类有什么关系?主要用... - 射频微波研发讨论区 - 52RD研发论坛...
  11. 谷歌浏览器Chrome被hao123劫持怎么解决?---- 被hao123、2345、360等主页劫持和捆绑的解决方法
  12. 最新面试必看的 数据库 知识大总结
  13. 事业单位招聘计算机类面试自我介绍,2019事业单位面试自我介绍范文
  14. 安卓来电归属地_比尔·盖茨懊悔让微软损失4000亿美金!当年为何会与安卓失之交臂?...
  15. Android 8.0 华为手机 桌面应用图标显示圆形适配方案
  16. 显示器的品牌型号和价格计算机,电脑显示器价格?选购电脑显示器注意什么?...
  17. mall商城(PC端)
  18. TestStand-序列步骤属性
  19. 常用的LoRa网络结构
  20. 服务器的视频监控系统,大华铁道客车车载视频监控解决方案

热门文章

  1. 高铁通信塔工:塔尖上的“舞者”
  2. android bitmap等比缩放,等比缩放Bitmap至新宽高并裁剪掉额外部分
  3. ASUS华硕天选2笔记本电脑FA506IC4800原装出厂Windows11系统恢复原厂OEM系统
  4. 【数据结构】贪心算法(人民币、分糖果)
  5. 北京将投资707亿元建三条地铁新线 (zz.IS2120@BG57IV3)
  6. Edge浏览器打不开网页但Chrome可以
  7. 初学Python之爬虫学习
  8. PyTorch深度学习60分钟闪电战:03 神经网络
  9. win7开机突然变得很慢_Win7开机慢的原因及其解决方法
  10. C#的并发机制优秀在哪?