首页 > 编程知识 正文

对称和非对称加密算法(非对称加密典型应用)

时间:2023-05-06 12:12:19 阅读:101954 作者:2395

阅读这篇文章大约需要2分钟。

本着“以人为本的招牌学习法”(用简单的方式告诉孩子复杂的科学原理)的精神,今天边肖带领我们学习了互联网安全领域一个非常重要的概念:“非对称加密”。毫不夸张地说,没有非对称加密算法,就没有今天这样发达的互联网世界!

什么是非对称加密?

即使是专业课出身的计算机专业学生,第一次看到它的定义也会感到困惑。

哈哈,不过我相信看完这篇文章你就明白它的本质了!

00-1010第一张图片:

假设你想给你的朋友寄一个盒子。里面有需要上锁的秘密文件,但是你怎么给他钥匙?不可能一起发钥匙(那么快递员可以直接打开箱子看私人文件)。

请按照以下步骤解决此问题:

你锁好盒子寄给他。自己拿钥匙。因为钥匙在自己手里,不用担心文件泄露(假设快递员没有暴力开箱,哈:-)。对方收到盒子后,加了一把锁,自己拿着钥匙。所以盒子有两把锁。对方把有两把锁的盒子送给你。你可以用自己的钥匙打开自己的锁,然后把盒子送给他。这样,在邮寄盒子的过程中,就只剩下你朋友的锁了。对方收到后,打开自己的锁,保密通信完成。在这个例子中,你朋友的锁相当于公钥,你朋友的密钥就是私钥。传输过程中没有人能打开盒子,保证了传输过程的安全性。

简单的科普并没有实际的非对称加密理论那么严谨。请原谅我:-)

如果你觉得我的文章对你有帮助或解答了你的疑惑,请转发、关注、喜欢或收藏!您的支持是我持续输出的动力!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。