ECB模式ide
ECB模式的加密加密
ECB模式的解密3d
CBC模式blog
通常来讲,每次加密时都会随机产生一个不一样的比特序列来做为初始化向量。ip
CBC模式的加密get
CBC模式的解密it
CFB模式io
CFB模式的加密table
CFB模式的解密class
OFB模式
CFB模式的加密
CFB模式的解密
CTR模式
CTR模式的加密
CTR模式的解密
对称密码中常见的又ECB、CBC、CFB、OFB 和 CTR等模式。 下面咱们对这些模式的特色作一下整理。
模式 | 名称 | 优势 | 缺点 | 备注 |
ECB模式 | Electronic CodeBook电子密码本模式 |
|
|
必应使用 |
CBC模式 | Cipher Block Charning密文分组连接模式 |
|
|
推荐使用 |
CFB模式 | Cipher-FeedBack密文反馈模式 |
|
|
|
OFB模式 | Output-FeedBack输出反馈模式 |
|
|
推荐使用CTR模式代替 |
CTR模式 | CounTeR计数器模式 |
|
主动***者反转密文分组中的某些比特时,明文分组中对应的比特也会被反转 | 推荐使用 |
首先,但愿你们搞清楚每种模式的3个字母究竟是什么的缩写。若是可以记住每一个模式的名称,就可以在头脑中想象出相应的结构图,也就可以搞清楚每一个模式的特色了。
《实用密码学》[Schneier,2003]一书中指出,不该使用ECB模式,而推荐使用CBC模式和CTR模式。详情可参见《实用密码学》一书。