首页 > 其他 > 详细

非对称加密的理解

时间:2020-04-21 14:58:35      阅读:55      评论:0      收藏:0      [点我收藏+]

什么是非对称加密?

非对称加密是指给数据加密和解密用的不是相同的密钥。密钥分为公钥和私钥。公钥是公开的,私钥只有一方拥有。可以通过公钥加密--私钥解密,也可以通过私钥加密--公钥解密

以一个例子来理解

阿深和小星想要进行通信,他们各自都有一套属于自己的公钥和密钥,并且由于公钥是公开的,所以也有对方的公钥。

此时小星要给阿深传递消息,就要用阿深的公钥加密消息,阿深得到加密后的消息后,使用自己的私钥解密。就实现了通信。

然而如果有人冒充小星给阿深传递消息呢?

所以小星在给阿深传递消息的时候,不仅要用阿深的公钥进行加密,之后还要再用自己的私钥进一步加密。小婷收到消息后,先用小星的公钥对小星的私钥进行解密,成功则表明是消息发送的消息,不成功就是干扰消息;成功之后,阿深再用自己的私钥进行解密,得到最里层的数据技术分享图片

非对称加密的理解

原文:https://www.cnblogs.com/ashen1999/p/12744569.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!