一**. AES对称加密:**

AES
加密

分组
二**. 分组密码的填充**

分组密码的填充
e.g.:

PKCS#5
填充方式
三**. 流密码:**
**
**
** **
四**. 分组密码加密中的四种模式:**
3.1 ECB****模式

优点:
简单;
有利于并行计算;
误差不会被传送;
缺点:
不能隐藏明文的模式;
可能对明文进行主动攻击;

3.2 CBC****模式:

优点:
不容易主动攻击,
安全性好于ECB,
适合传输长度长的报文,
是SSL
、IPSec
的标准。
缺点:
不利于并行计算;
误差传递;
需要初始化向量IV
3.3 CFB****模式:

优点:
隐藏了明文模式;
分组密码转化为流模式;
可以及时加密传送小于分组的数据;
缺点:
不利于并行计算;
误差传送:一个明文单元损坏影响多个单元;
唯一的IV;
3.4 OFB****模式:

优点:
隐藏了明文模式;
分组密码转化为流模式;
可以及时加密传送小于分组的数据;
缺点:
不利于并行计算;
对明文的主动攻击是可能的;
误差传送:一个明文单元损坏影响多个单元;