首页 > 其他 > 详细

对称加密与非对称加密

时间:2020-07-16 13:14:13      阅读:38      评论:0      收藏:0      [点我收藏+]

对称加密与非对称加密

1 秘钥分发

在加密算法之外,面临着一个问题,那就是秘钥的分发,即解密方如何获得加密方的秘钥。由此,出现了两种加密方式:对称加密与非对称加密

2 对称加密与非对称加密

对称加密,就是加密和解密对使用同一个秘钥,所以叫对称加密,对称加密只有一个秘钥,作为私钥。

常见的对称加密算法

DES、AES、3DES等等

非对称加密算法

非对称加密算法是指:加密和解密使用不同的秘钥,加密使用公开的公钥进行加密,解密方使用私钥(不公开)进行解密。

常见非对称加密的算法:RSAECC

3 对称加密与非对称加密的区别

1对称加密:加密解密用同一个密钥,被黑客拦截不安全

2非对称加密:公钥加密,私钥解密;公钥可以公开给别人进行加密,私钥永远在自己手里,非常安全,黑客拦截也没用,因为私钥未公开。著名的RSA加密算法用的就是非对称加密。

技术分享图片

第一步:ipB先给A发送B公钥,ipA用B公钥加密A公钥发送给ipB,ipB拿到后,用B私钥去取里面内容,ipB拿到A公钥。

第二步:双方通信用对方公钥直接加密后发送。接收方用自己的私钥去解密。

对称加密与非对称加密

原文:https://www.cnblogs.com/surpass123/p/13321527.html

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