* 电码本(ECB) 特点 优点:并行处理来加速加/解密运算;一分组发生错误不会影响到其他分组. 缺点:相同的明文组将产生相同的密文组,这样会泄露明文的数据模式. ECB模式特别适合短数据 (如加密密钥) * 密文分组链接(CBC) 密文分组链接(Ciphertext Block Chaining) 将明文分成b位的一串分组,最后一组不足b位要进行填充 CBC将这些分组链接在一起进行加密操作 加密输入是当前明文分组和前一密文分组的异或,它们形成一条链 每次加密使用相同的密钥 加密 p1 c1 k 加密 cn k . . . IV 加密 c2 k p2 . . . pn cn-1 解密 p1 c1 k 解密 cn k . . . IV 解密 c2 k p2 . . . pn cn-1 (a)加密 (b)解密 * 密文分组链接(CBC) 特点 能隐藏明文的模式信息,相同明文得到的密文不同 使用了初始化向量IV,IV为收发双方共享,需要加以保护 信息块不容易被替换、重排、删除、重放 误差传递:密文块损坏导致两明文块损坏 安全性高于ECB 适合于传输长度大于64位的报文,可以进行用户鉴别,是大多系统的标准如 SSL、IPSec * 密文反馈模式(CFB) 密文反馈模式(Ciphertext Feedback Block) 将加密的明文必须按照一个字节或者一位进行处理,即将分组密码转
原创力文档

文档评论(0)