密钥对,密钥,公钥,私钥的 区分!!!

密钥对,密钥,公钥,私钥的区分:

一、概念

1、密钥对:在非对称加密技术中,有两种密钥,分为公钥和私钥。
公钥是密钥对所有者持有,公布给他人的;私钥也是密钥对所有者持有,不可公布

2、密钥:指公钥或私钥。

3、公钥:公钥用来给数据加密,用公钥加密的数据只能使用私钥解密。

4、私钥:如上,用来解密公钥加密的数据。

5、摘要:对需要传输的文本,做一个HASH计算,一般采用SHA1,SHA2来获得。

6、签名:使用私钥对需要传输的文本的摘要进行加密,得到的密文即被称为该次传输过程的签名。(看最下面的一部分就明白了)

6、签名验证:数据接收端,拿到传输文本,但是需要确认该文本是否就是发送发出的内容,中途是否曾经被篡改。因此拿自己持有的公钥对签名进行解密(密钥对中的一种密钥加密的数据必定能使用另一种密钥解密。),得到了文本的摘要,然后使用与发送方同样的HASH算法计算摘要值,再与解密得到的摘要做对比,发现二者完全一致,则说明文本没有被篡改过。

上面实际上介绍了加密解密数字签名两个概念和实现过程,二者的过程正好是相反的。
————————————————————————————————————————————
总结公钥和私钥是通过一种算法得到的一个密钥对(即一个公钥和一个私钥),将其中的一个向外界公开,称为公钥;另一个自己保留,称为私钥。通过这种算法得到的密钥对能保证在世界范围内是唯一的。
公钥和私钥是成对的,它们互相解密(密钥指公钥或私钥,密钥对指公钥加私钥)
公钥和私钥都可以加密和解密
私钥数字签名,公钥验证

使用这个密钥对的时候,如果用其中一个密钥加密一段数据,必须用另一个密钥解密。比如用公钥加密数据就必须用私钥解密,如果用私钥加密也必须用公钥解密,否则解密将不会成功。
————————————————————————————————————————————

二、密钥分类

密钥分为两种: 对称密钥非对称密钥

对称密钥加密,又称私钥加密或会话密钥加密算法,即信息的发送方和接收方使用同一个密钥去加密和解密数据。它的最大优势是加/解密速度快,适合于对大数据量进行加密,但密钥管理困难。

非对称密钥加密系统,又称公钥密钥加密。 它需要使用不同的密钥来分别完成加密和解密操作,一个公开发布,即公开密钥,另一个由用户自己秘密保存,即私用密钥。信息发送者用公开密钥去加密,而信息接收者则用私用密钥去解密。公钥机制灵活,但加密和解密速度却比对称密钥加密慢得多。

所以在实际的应用中,人们通常将两者结合在一起使用,例如,对称密钥加密系统用于存储大量数据信息,而公开密钥加密系统则用于加密密钥。

/*密钥指的是私钥或者公钥—>密钥=私钥/公钥;

密钥对,针对的是非对称加密—>密钥对=私钥+公钥

这样的话,整个思路就清晰了*/
————————————————————————————————————————————
既然是加密,肯定是不希望别人知道我的消息,所以只有我才能解密 :
所以得出,公钥负责加密,私钥负责解密;
同理,既然是签名,那肯定是不希望有人冒充我发消息,只有我才能发布这个签名:
所以得出,私钥负责签名,公钥负责验证.

————————————————————————————————————————————

三、加密解密、签名验证:

上面只是大概说了作用,具体说来,涉及到密钥相关的东西。密钥有公钥和私钥之分。

那么这里一共有两组四个密钥:
A的公钥(PUB_A),A的私钥(PRI_A);B的公钥(PUB_B),B的私钥(PRI_B)。

公钥一般用来加密,私钥用来签名。

通常公钥是公开出去的,但是私钥只能自己私密持有。

公钥和私钥唯一对应,用某个公钥加密的内容只能用对应的私钥才能解密;同样用某个私钥签名过得内容只能用对应的公钥才能解签验证;

举例:
这时A向B发送信息的整个签名和加密的过程如下:
1、A先用自己的私钥(PRI_A)对信息(一般是信息的摘要)进行签名。
2、A接着使用B的公钥(PUB_B)对信息内容和签名信息进行加密。

这样当B接收到A的信息后,获取信息内容的步骤如下:
1、用自己的私钥(PRI_B)解密A用B的公钥(PUB_B)加密的内容;
2、得到解密后的明文后用A的公钥(PUB_A)解签A用A自己的私钥(PRI_A)的签名。

从而整个过程就保证了开始说的端到端的唯一确认。A的签名只有A的公钥才能解签,这样B就能确认这个信息是A发来的;A的加密只有B的私钥才能解密,这样A就能确认这份信息只能被B读取。
————————————————————————————————————————————
总结:公钥和私钥是成对的,它们互相解密(密钥指公钥或私钥,密钥对指公钥和私钥)。

公钥和私钥都可以加密和解密

私钥数字签名,公钥验证。

(如下图)
在这里插入图片描述
在这里插入图片描述

四、补充,学习链接

RSA加密/解密和签名/验签过程理解:https://www.jianshu.com/p/8dc4a5f64e06

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/71311.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数字签名是什么?公钥和私钥是什么

数字签名是什么?公钥和私钥是什么 数字签名 这里参考阮一峰的数字签名解释,详细 请看: 数字签名是什么? - 阮一峰的网络日志 1.鲍勃有两把钥匙,一把是公钥,另一把是私钥。 2.鲍勃把公钥送给他的朋友们----帕蒂、道格…

公钥,私钥和数字签名这样最好理解

一、公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。 我有一个文件,不能让别人看&…

告别晦涩难懂的物理,《张朝阳的物理课》了解一下

马斯克的飞船和我国神舟十二号的速度和运行状态是怎样的?如何用能量守恒定律解释台球撞击问题?朝霞晚霞的颜色又是怎么回事?细究这些日常,大多数人心里充满大大的问号。可能在高中学过这些知识,但现在都还给了老师&…

张朝阳:走出焦虑,不再焦虑

在前不久的乌镇互联网大会上,张朝阳和丁磊坐在步步莲花咖啡馆外有一个长聊,其间,马云、周鸿祎和张平安也有加入,他们聊了大学的时光、金庸的江湖、永生的2029,也有互联网行业。跟正襟危坐的沙龙不同,大佬们…

张朝阳的物理课:他现在真的很快乐

我是卢松松,点点上面的头像,欢迎关注我哦! 没想到我这辈子还能听到麻省理工大学毕业的博士的课。张朝阳这快60岁了,还能把物理课程记得这么清楚,不愧是麻省理工的博士。 最近看到搜狐的张朝阳在讲顶尖的物理课&#…

Android Studio源码学习记录_01

一、HashMap<String, String> /* * HashMap:是基于哈希表的Map接口实现。 * 哈希表的作用是用来保证键的唯一性的。 * * HashMap<String,String> * 键&#xff1a;String * 值&#xff1a;String */ package cn.itcast_02;import java.util.HashMap; impor…

张朝阳不再狂妄,搜狐的艰难复苏路

来源&#xff5c;连线Insight 作者&#xff5c;王古锋 编辑&#xff5c;子夜 “我曾经什么都拥有&#xff0c;当时站在世界的中心&#xff0c;有名有钱很狂妄。现在已经没有在舞台中心的感觉了。现在我要做一个好的管理者&#xff0c;把一个企业做扎实。”近期&#xff0c;搜狐…

谁是下一个向海龙?

https://www.toutiao.com/a6693147614591844876/ 2019-05-21 00:31:07 5月17日&#xff0c;百度发布了2019Q1财报&#xff0c;百度自2005年上市以来出现首个季度亏损&#xff0c;这也让百度重臣向海龙的离职和百度前COO陆奇的离开一样&#xff0c;具有欲说还休的悲壮色彩。 19…

世界互联网大会前夜:丁磊马云雷军周鸿祎张朝阳等亮相,将会探讨什么?

关注网易智能&#xff0c;聚焦AI大事件&#xff0c;读懂下一个大时代&#xff01; 11月6日晚间&#xff0c;小桥流水&#xff0c;华灯初上&#xff0c;丁磊、马云、雷军、程维、张一鸣、张朝阳、周鸿祎等大佬纷纷亮相乌镇。在众多媒体的关注下&#xff0c;各位大佬悉数到场&…

张朝阳留不住的人

文|熔财经 作者|Alex Chiang &#xff08;封面图&#xff09; 张朝阳&#xff0c;再一次站上了风口浪尖。 “我每天只睡四个小时&#xff0c;并且已经坚持三年多了”&#xff0c;张朝阳在接受一次采访时如是说道&#xff0c;这番与时代多少有些格格不入的话语&#xff0c;在…

颠覆者-读周鸿祎新书

周鸿祎一直是我喜欢的偶像&#xff0c;他身上所体现出来的程序员改变世界、产品经理的执着与见解&#xff0c;还有对互联网的热爱和折腾一直给予我力量。之前读过一本老周的书《我的互联网方法论》&#xff0c;里面讲述了他对互联网的一些核心思想&#xff0c;还有常见的一些方…

破圈的《张朝阳的物理课》,开启“知识突围”的搜狐视频

在互联网耕耘二十多年的搜狐&#xff0c;正在焕发出新的活力。 从搜狐最近公布的2022年第三季度财报来看&#xff0c;营收1.85亿美元&#xff0c;其中在线游戏业务实现收入1.49亿美元&#xff0c;广告收入环比增长3%达到2600万美元。同时&#xff0c;净亏损好于此前预期。 对…

张朝阳的心境,搜狐的武器

乌镇互联网大会第六年&#xff0c;张朝阳连续几年参加&#xff0c;而今天又可以新的角度去写张朝阳&#xff0c;剖析搜狐。 心情&#xff1a;他乡遇故知 刚抵达乌镇放下行李&#xff0c;张朝阳就拿起手机做起直播&#xff0c;站在乌镇小桥上&#xff0c;向网友直播小桥流水。…

张朝阳夜跑33公里:直播聊物理 揭示“超级月亮”成因

雷递网 乐天 7月15日报道 7月13日晚&#xff0c;伴着本年度最大的“超级月亮”亮相夜空&#xff0c;搜狐创始人、董事局主席兼CEO张朝阳夜跑33KM&#xff0c;用脚步丈量北京二环&#xff0c;同时一边跑步一边聊物理&#xff0c;再次创新知识科普直播的新场景。本次夜跑活动持续…

周鸿祎:江湖最后一个大佬

这篇文章并不写人&#xff0c;也其实并不是写周鸿祎&#xff0c;而是周鸿祎这个人的经历代表着中国互联网的一些本质规律&#xff0c;值得梳理。这些本质规律&#xff0c;通过案例、历史演变&#xff0c;反而可以让人们更加能易于理解。 &#xff08;1&#xff09;通信&#xf…

AIGC分布式联盟动态:北京AIGC青年酒会引领年轻人“AI”新风尚!

HELLO&#xfe62; ARE YOU READY&#xfe62; AIGC 北京AIGC青年社交酒会 北京AIGC青年社交酒会 创新激荡 引领年轻人“AI”新风尚 北京AIGC分布式创新联盟 ARE YOU READY ? TIME IS UP ! ARE YOU READY? HELLO AIGC SUMMER 夏日狂欢 北京AIGC分布…

由微软中国研究开发集团高层合影照想到的

微软中国研发集团 - 希格玛大厦&#xff1a;张宏江博士、张亚勤博士、沈向洋博士及宫力博士&#xff08;前排由左至右&#xff09;图片点击可放大 微软中国研发集团- 盛世大厦&#xff1a;微软中国技术中心申元庆和他的团队图片点击可放大 微软中国研发集团 - 上海紫竹高科技…

微软上海招 Principal Manager!

大家好&#xff01;我是韩老师。 微软上海招 Principal Manager 啦&#xff01; 难得有 engineering manager 的职位放出来&#xff0c;机会不容错过&#xff01; 有兴趣的童鞋&#xff0c;请砸简历到 junhan(AT)microsoft(DOT)com , 如果合适&#xff0c;我会帮大家内推~ 以下…

微软上海,招 Partner 软件开发经理!

Azure Edge Platform 团队招 Partner Group Software Engineering Manager&#xff01; 请砸简历到 junhan(AT)microsoft(DOT)com 很高兴已经有超过 100 位候选人通过我的内推拿到了 Offer。对于优秀的候选人&#xff0c;我将全程 follow up&#xff0c;从职位 match&#xf…

岗位热招 | 微软企业商用事业部喊你加入啦~

新财年 Kickoff 团建时光 左右滑动查看更多 很高兴已经有超过 100 位候选人通过我的内推拿到了 Offer。对于优秀的候选人&#xff0c;我将全程 follow up&#xff0c;从职位 match&#xff0c;到面试建议与准备&#xff0c;再到面试流程&#xff0c;再到入职&#xff0c;以及大…