课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的企业和用户都开始关注网络安全问题,而今天我们就通过案例分析来了解一下,网络安全中对称与非对称加密的优缺点。
一、网络安全
网络安全一般需要注意以下几个关键点:
完整性(Integrity):确保信息在传输过程中,没有被篡改。
私密性(Confidentiality):也就是通过加密,确保只有可信的实体可以看到这些信息。
源认证(Authenticity):确保是可信的源发送了这些信息,而不是伪装源发送的消息。
不可否认性(Nonrepudiation):不能事后否认发送过这条信息。
二、对称加密的特点
优点:
速度快。相对于非对称加密,对称加密的性能更好,加解密速度更快。
安全。只能说相对还是安全的。
紧凑。加密后内容的长度基本变化不大。
缺点:
如果双方通讯时,通过明文传输共享密钥,容易出现中途劫持和窃听的问题。
随着通讯的参与者数量的增加,密钥数量急剧膨胀((n×(n-1))/2)。
因为密钥数量过多,对密钥的管理和存储是一个很大的问题(后面我会专门开一期说秘钥管理及系统设计)。
不支持数字签名和不可否认性。
三、非对称加密的特点
工作特点:
用一个密钥(公钥)加密的数据,只能用另一个密钥(私钥)来解密。
一个密钥(私钥)用来签名,一个密钥(公钥)用来验签。
优点:
由于不必担心交换的公钥被劫持,所以非对称密钥的分发更安全。
密钥数目和参与者数目相同。
在交换公钥之前,不需要预先建立某种信任关系。
支持数字签名和不可否认性。
缺点:
加密速度很慢。要不用来加密上KB的数据,可以用来加密key,key的数据量较小。
加密后,密文会变长。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请在707945861群中学习了解。