AES五种模式 AES五种模式及代码 AES基础C实现 AES四种模式优缺点

在线加密1 在线加密2

美国国家标准与技术协会:AES五种模式及示例 AES子模块详细文档

1.ECB(Elctronic Codebook Book)电码本模式

将明文分成若干相同的小段,然后对每一小段加密。

优点:简单,适合并行,误差不传递 缺点:不能隐藏明文,可能对明文主动攻击

2.CBC(Cipher Block Chaining)密码分组链接模式

将明文切成若干小段,然后每一小段与初始块或者上一段密文进行异或后,再加密。 优点:不容易主动攻击 缺点:不利于并行,误差传递,需要初始向量

3.CFB(Cipher FeedBack)密码反馈模式

优点:隐藏明文,分组密码转为流密码,可及时加密传送小于分组的数据 缺点:不利于并行,误差传递,唯一的IV

4.CTR(Counter)计算器模式

5.OFB(Output FeedBack) 输出反馈模式

优点:隐藏明文,分组密码转流模式,可以及时传送小于分组的数据

缺点:不利于并行,主动明文攻击,误差传递

标签: 算法, AES

添加新评论