一**. AES对称加密:**
AES
加密
分组
二**. 分组密码的填充**
分组密码的填充
e.g.:
PKCS#5
填充方式
三**. 流密码:**
**
**
** **
四**. 分组密码加密中的四种模式:**
3.1 ECB****模式
优点:
简单;
有利于并行计算;
误差不会被传送;
缺点:
不能隐藏明文的模式;
可能对明文进行主动攻击;
3.2 CBC****模式:
优点:
不容易主动攻击,
安全性好于ECB,
适合传输长度长的报文,
是SSL
、IPSec
的标准。
缺点:
不利于并行计算;
误差传递;
需要初始化向量IV
3.3 CFB****模式:
优点:
隐藏了明文模式;
分组密码转化为流模式;
可以及时加密传送小于分组的数据;
缺点:
不利于并行计算;
误差传送:一个明文单元损坏影响多个单元;
唯一的IV;
3.4 OFB****模式:
优点:
隐藏了明文模式;
分组密码转化为流模式;
可以及时加密传送小于分组的数据;
缺点:
不利于并行计算;
对明文的主动攻击是可能的;
误差传送:一个明文单元损坏影响多个单元;