城市直播房产教育博客汽车
投稿投诉
汽车报价
买车新车
博客专栏
专题精品
教育留学
高考读书
房产家居
彩票视频
直播黑猫
投资微博
城市上海
政务旅游

windows使用openssl生成公钥和私钥

9月25日 不星湖投稿
  本文首先简单介绍一下openssl。接着描述如何在windows环境下简单使用openssl,并生成公钥和私钥。最后介绍使用了RSA非对称加密传输应用实例的微信小程序:密码盾。
  一、openssl简介
  openssl是一个安全套接字层密码库,囊括了主要的密码算法、常用密钥、证书封装管理功能及实现ssl协议。开发的应用程序可以使用它来进行安全通信,避免窃听,同时确认另一端连接者的身份。它广泛被应用在互联网的网页服务器上。
  二、windows中安装openssl
  为了方便,这里直接下载安装包,打开链接:http:slproweb。comproductsWin32OpenSSL。html
  根据自己的系统类型点击下载,我下载的是Win64OpenSSLv3。0。5
  一直点击下一步就可以了。
  如图所示,安装过程中会显示安装目录为:C:ProgramFilesOpenSSLWin64
  三、生成公钥和私钥
  公钥和私钥一般应用于非对称加密。这两货是一对,而且两者的数值是不一样的。神奇之处就在于:我用公钥加密后,只有用私钥才能解密,所以相对于对称加密,非对称加密更具安全!私钥一般掌握在自己手中,不在网络上传播,而公钥则可以对外发布。
  下面介绍如何生成公钥和私钥
  1)打开openssl安装目录:C:ProgramFilesOpenSSLWin64bin
  2)按住Shift鼠标右键,调出Powershell窗口
  3)测试一下,输出openssl版本
  。opensslversion
  4)输入命令生成私钥
  。opensslgenrsaout1。txt
  5)从私钥文件中生成公钥。opensslrsain1。txtout2。txtpubout
  私钥的值如下:
  BEGINPRIVATEKEYMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDZd4ff4I70d5j28kX0EKCLDruAIlGfxDexy8AXhyzWu1lhCveLFrbbt61A6MqcJbqnAJzeVtmBmXOw0SY0QcOIEQfbJISFrv24WCb3KVcJbUO4er5bRJPKreh0kUHa9r8Lo54CfLB3RlArnC8WeKZGfoK2b9axxL6LwMDtWoS6fSY0XKrLnPeqIMOwGktH3Y3yrogBjjYsUov1YBUgzeIzSVTPr6yIgC8zPoWfBYE1EqsXizHUam60B4wX3pC5pNXKrgCmW0wa5QS224Pt5KoF5fOK2fBtvRnTvQTp8iD66vWi7hGNxEhbvEhGcZOGIt196V12TVoxlgUM6lAgMBAAECggEAQyVkp0wzZ6l76hfxYIQ3xegFHfG6yT1xQu0aAUnEHwNXBTjzQJTqcuGfUz3txf9goc0M9rGsdmqYScjCJs2lfaBgkBoM7ygSgDZ7xYoWrTr3E4GWwCCDH5H6BDWkCcAULBSFet8cL5exjBh26riEFckrgcHPlzKjyYdVEjLER2RUiPOZPf6qrC7aQZGJP35oC5R0BsBs0h8am1h5k6V5arsDORL9JrgUy0DHtVcxInEaYso8RksC0UWwjmPFPV3rrPOxvdGyoM9tTh9H2Gj39IUTUVIzuQbRaF63Ei4fPLDU11vphgo1adfc79c9rwP1QEgYEoPG8p0SwKBgQDtfyCyCevYBKDRIwlJUFScJS0VB2IN46N3ntZ9bOVBBFJg7GSCw27P9LDBw1TI9czTENTJl2H8HXY8ZUtXg5TDINZET0bqxKtbGMZX7k57X5yGikzjYgGwNDaebeBDqY0OJN3s9dMPZb0ZBAoXfYa3LrtI5X2bN8K32khCvjwKBgQDqaOky0skr8w6Cvwcr1aNxk1urmtFcp72g5XI9jfXWMLswp0gryThCz3HnTQf6BAGX0HuZJBan753jh8JNerm7g50mvlB0fKtJc1F08pjzw8c1dRHJSFWDhN1hcoGf1u1051wtfez5kIhTk6eOdS9lQEJcJaOVV07dTiwKBgD2icGnECWDWUqXz4cUVABCBaEfeWMBYLr6jcfIxsbzSYJL2K2tTpi1jxy5N4CbFWaWJ64msVDIBwsbZEYpNKAtxXdqAWyiGqHE9VmSiLd6Oy4KFiHe4MoTUFwYnMs3V5UtncMhoc3SaRMBGAkiWYCyKv7BkML4xnKbmohAoGAR2GdKdniW18hTMeNkFqge9nYOI0qo2JNHpgAWthA9XGvfzL5vDs5hAnG5WtstQ6g2plXugGzEg31HUkNEGv31UzG4CFVOliTNxoZOIvIvLBOvHyVsgIm4fIap1qIMOXCzj7P3pqZikzfffvSV8kN7CapQSb5TkAzUU2AdRMCgYA48ZbZsYymzBrMmsXD63kyOr7ARZ1oKZFUSGbO8QOSBZ4x6OCZfqC2kcS9aodag1DjgwjolwgrIKpUOGdokqiJ5RnZRA2N8jbc7wSJ1EwqXkWUBpryJKC0x4JOdWWGwWAjQz1OtfFhzMOsZ3VvRYNKNytna1P4SSB0V9v2BsYwENDPRIVATEKEY
  公钥的值如下:BEGINPUBLICKEYMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2XeH3CO9HeY9vJF9BCgiw67gCJRn8Q3scvAF4cs1rtZfoQr3ixa227etQOjKnCW6pwCc3lbZgZlzsNEmNEHDiBEH2ySEha79uFgm9ylXCW1DuHqW0STiq3odJFB2vaC6OeAnywd0ZQK5wvFnimRn6CtmWscSi8DA7VqEun0mNFyqy5z3qiDDsBpLR92N8q6IAY42LFKPr9WAVIM3iM0lUz6siIAvMz6FnwWBNRKrF4sx1GputAeMF9qQuaTVyq4ApltMGuUEttuD7eSqBeXzitnwbb0fp070E6fIgur1ou4RjcRIW7xIRnGThiLdfelddk1aMZYFDOvpQIDAQABENDPUBLICKEY
  可以看到私钥和公钥都是以BEGIN。。。。以及。。。END结尾,这是OpenSSL使用PEM(PrivacyEnhancedMail)格式来存放信息,是OpenSSL默认采用的信息存放方式。
  四、RSA非对称应用实例
  微信小程序(密码盾)集成了开心一刻、程序员计算器、密码箱、习惯打卡、还款提醒、倒数纪念日、日记本、备忘录、日程提醒共9大模块功能。
  在用户登陆之时,用户端和服务端分别生成公钥和私钥,并且分别交换公钥,私钥则牢牢掌握在各自手中,禁止在网络中传播。在后续的数据交互过程中均应用了RSA非对称加密技术,辅助以数字签名、时间戳等手段,充分保证访问接口的安全。
  1)点击密码箱,进入密码箱主界面。当前无密码记录。点击右下角跳转至增加界面。
  2)分别输入账号和密码,在密码栏右边还有个随机按钮,每点击一次,可以随机生成复杂的密码作为参考,对于我这种难以设置什么数字作为密码的人来说,这个功能是个福音。
  3)点击左上角,弹出密码分类,这个分类也是可以设置的,这里就不再细说了。
  4)点击账号和密码记录,可以直接进行复制
  最喜欢密码盾以下几个功能。
  1、不用再费脑子想设置什么密码,直接点击随机,帮助你生成复杂的密码作为参考
  2、修改一次密码后,旧密码依然有保留,这有时候也大有用处。
  3、点击账号和密码记录,可以直接进行复制,大大方便了操作!
投诉 评论 转载

河北盛产主持人,15位央视名嘴,都来自人杰地灵的大河北提到央视的主持人,大家脑海里会浮现一个个相貌端庄、说话字正腔圆、台风稳健的国脸形象,比如康辉、倪萍、董卿、撒贝宁等等。他们是主持人中的佼佼者,是来自五湖四海的精英人才。……币安首席增长官在公司工作近五年后离职Binance首席增长官TedLin几乎从公司成立以来就离开了公司。周六,林在他的推特和领英个人资料上发布了这一消息,称离开是一个艰难的决定,但我想花更多的时间陪伴我年轻……摩托罗拉Razr系列再度回归Razr3摩托罗拉不知道现在还有多少人有印象,作为以前的手机大头,现在的摩托罗拉混的确实不如之前了,但是你要是说摩托罗拉已经不在了,那你就过分了。现在的摩托罗拉仍然还在发布新机,只……一夜官宣19笔签约,锡安比尔合同细节曝光,湖火步酝酿三方大交北京时间7月7日NBA自由市场已进入第七天。此前被曝光的有关球员交易或者续约的消息,今日官方正式确定,有多达22笔签约双方正式达成协议,这其中还曝光了一些合同上面的细节。下面带……windows使用openssl生成公钥和私钥本文首先简单介绍一下openssl。接着描述如何在windows环境下简单使用openssl,并生成公钥和私钥。最后介绍使用了RSA非对称加密传输应用实例的微信小程序:密码盾。……长安汽车最新公告自主品牌新能源6月销量1。8万辆同比增长33长安汽车公告,6月销量207430辆,同比增长19。87。自主品牌新能源6月销量18268辆,同比增长33。12;16月累计销量84958辆,同比增长127。26。截至2……不要再让孩子当留守儿童最近失业找工作不顺利,心情不好经常冲女儿发脾气,完了每次自己也很难受,女儿不记仇,看我气消了一会就跑过来,像没事儿一样,还安慰我说她会好好学习,长大了挣钱给爸爸妈妈花。我才意识……刚刚,小米首款智能眼镜正式发布来源:创下一个新话说在去年,小米曾提出过一个智能眼镜的概念,集通话、导航、拍照和翻译等功能于一身,一经亮相就吸引了无数人的关注。而如今,他们终于把概念变成了现实,正……S28赛季上分英雄推荐,李信0依旧强势,这两位依然是版本之子王者荣耀S28赛季已经进入中期,但是依然有不少小伙伴没有拿到王者印记,虽然匹配机制鸡肋,但是只要使用一些版本强势英雄,会大大增加上分的速度,不说别的,最起码拿到王者印记并不是难……激发内在潜能,引爆内在强大的能量2021年的8月1日,在东京奥运会男子100米半决赛中,苏炳添跑出9秒83,以半决赛第一的成绩闯入决赛并打破亚洲纪录,成为中国首位闯入奥运男子百米决赛的运动员。那个晚上,全中国……盘点NBA场均得分排行榜,詹姆斯第5,杜兰特第4,科比无愧1纵观NBA历史级别那一些颇受球迷们喜爱的巨星,大多数都是拥有着超强的得分能力,像科比,乔丹,詹姆斯,艾弗森,杜兰特等人之所以能够受到大家的喜爱,很大一部分的原因也是因为他们拥有……20勇士打崩掘金,至掘金引起内讧北京时间4月19日,西部季后赛焦点战勇士继续在大通中心迎战来自高原的丹佛掘金队!今天比赛库里依旧打替补位置!普尔继续坐稳首发,并且发挥出色。首节比赛普尔很快就命中个人第一记三分……
7月销量出炉比亚迪超越大众拿下销冠,秦汉狂卖5万辆A股外围飞出黑天鹅,下周,股市暴风雨来了?女篮世界杯中国队赛程公布,6天5战,首战对手韩国重庆长安汽车股份有限公司总裁党委副书记王俊自主创新全面向智能中国排协就女排戴口罩比赛致歉,明知感染为何不退赛?今年剩下的都是垃圾时间?券商大咖道明未来4月A股趋势看完仲尼的瓜,我吐了8号商城突变,孙尚香重做美哭,火舞新传说上线,有48碎片巨赚美杜莎单职业满攻速传奇黑暗光年送钻石!金猴传奇铭文攻略生吃花生和熟吃花生,哪种更健康?听听医生怎么说,你吃对了吗?梦幻西游69化生寺,带着3件60级装备拿武状元?称谓令人眼馋NBA休赛期成绩凯尔特人队76人表现出色热火,小牛错失良机

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找