对称密码体制
优点
加密解密运算过程简单,计算量少
适合对<font color="#ba68c8">大量数据</font>进行加密
分类
分组密码体制
重复使用密钥k,但加密解密算法复杂到能防御四种攻击
加密算法:DES、AES
流密码体制
一次一密钥,且在足够大的密钥集中随机产生
案例:WEP加解密
非对称密码体制(公开密码体制)
缺点
加密解密运算过程复杂,计算量大,不适合大量数据加密
PK可以公开,SK不可以公开;且加密解密算法可公开
原理:<span class="equation-text" contenteditable="false" data-index="0" data-equation="c=Epk(m);Dsk(c)=Dsk(Epk(m))=m"><span></span><span></span></span>
加密算法:RSA(分组密码算法)
<span class="equation-text" contenteditable="false" data-index="0" data-equation="公式:c=m^e\% n;m=c^d\%n"><span></span><span></span></span>
步骤