区别在于使用不同的密钥进行加密和解密。传统加密使用一个公共密钥来加密数据,而使用一个私有密钥来解密数据1。公钥加密是由对应的一对唯一性密钥组成的加密方法,解决了密钥的发布和管理问题。
在公钥加密体制中,公开的是公钥,只有持有对应公开密钥的人才能解密数据。
公钥加密的优点是运算速度快,密钥产生容易。
公钥密码体制与对称密码体制的主要区别
一、性质不同
1、公钥密码体制:是现代密码学的最重要的发明和进展。
2、对称密码体制:是一种传统密码体制,也称为私钥密码体制。
二、作用不同
1、公钥密码体制:努力使互联网安全可靠,旨在解决DES算法秘密密钥的利用公开信道传输分发的难题。
2、对称密码体制:由于对称加密系统仅能用于对数据进行加解密处理,提供数据的机密性,不能用于数字签名。因而人们迫切需要寻找新的密码体制。
三、特点不同
1、公钥密码体制:由于公钥算法不需要联机密钥服务器,密钥分配协议简单,所以极大简化了密钥管理。除加密功能外,公钥系统还可以提供数字签名。
2、对称密码体制:计算开销小,加密速度快,是用于信息加密的主要算法