感觉我就是个M,密码学是S。
ECB 电码本模式
就是最基本的分组加密模式,切分成相同大小的段然后对各段进行加密
简单,可并行,误差不传递
未隐藏统计规律,不抵抗替换攻击


CBC 密码分组链接模式
n块的密文与n+1块明文异或后再加密n+1块
安全性强,可校验,可抵抗统计替换等攻击
串行加密/解密不可并行,加密时n块误差影响后续所有,解密时n块误差影响n和n+1


CFB 密码反馈模式
n块密文移位->加密->与n+1块明文异或
转换为流密码,解密可并行,自同步
信息浪费,串行加密不可并行,加密时n块误差影响n+1,解密时n块误差影响n和n+1


OFB 输出反馈模式
n块加密结果移位->加密->与n+1块明文异或
转换为流密码,解密可并行,自同步
信息浪费,串行加密不可并行,加密时n块误差影响n+1,解密时n块误差影响n和n+1


CTR 计数器模式
利用计数器(不一定就是普通计数器,可以是一个长期不重复算法生成)生成密钥,再与明文异或
可以并行,可以校验,实现简单

