已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
5 6分组密码的工作模式 分组密码的工作模式就是以该分组密码算法为基础构造的各种密码系统 模式适用于所有的分组密码 包括DES AES和IDEA等 5 6分组密码的工作模式 5 6 1电子密码本模式 ECB 5 6 2密码分组链接模式 CBC 5 6 3密码反馈模式 CFB 5 6 4输出反馈模式 OFB 5 6 5记数模式 CTR 消息填充 可以填充已知非数据值 或者在最后一块补上填充位长度eg b1b2b300005 3databytes then5bytespad count 分组链接模式CipherBlockChaining CBC 加密输入是当前明文分组和前一密文分组的异或 形成一条链 使用相同的密钥 这样每个明文分组的加密函数输入与明文分组之间不再有固定的关系 5 6 2CBC模式的优点 如果明文分组中的一位出错 将影响该分组的密文及其以后的所有密文分组 在一定程度上等防止数据篡改 但是如果密文序列中丢失1位 那么所有后续分组要移动1位 并且解密将全部错误 CBC模式的缺点 加密的消息的长度只能是分组长度的倍数 不是任意长度的消息 以des为例 必须等到每8个字节都接受到之后才能开始加密 否则就不能得到正确的结果 这在要求实时性比较高的时候就显得不合适了 是一种将DES转化成流密码的技术 不再要求报文被填充成整个分组 可以实时运行 如果要传输一个字符流 每个字符都可以使用面向字符的流密码立刻加密和传输 加密 加密函数的输入是一个64位的移位寄存器 产生初始向量IV 加密函数高端j位与明文P1的第一单元异或 产生j位密文C1进入移位寄存器低端 继续加密 与P2输入异或 如此重复直到所有明文单元都完成加密 解密 采用相同方案 但是使用加密函数而非解密函数 密码反馈模式CipherFeedBack CFB CFB模式的优点和局限 当数据以位或字节形式到达时使用都是适当的在加密解密两端都需要用分组加密器明文发生错误时 错误会传播如果其中有一个字节的密文在传输的时候发生错误 即使是其中的一位 那么它出现在移位寄存器期间解密的8个字节的数据都会得不到正确的解密结果 当然 这8个字节过去之后 依然可以得到正确的解密结果 该模式也是比较浪费的 因为在每轮加解密中都丢弃了大部分结果 j通常为一字节 8位 输出反馈模式 OFB 5 6 4输出反馈模式 OFB 优点是 错误传播小 当前明文分组的错误不会影响后继的密文分组 且密文中的1比特错误只导致明文中的1个错误 消息长度是任意的 OFB模式的缺点是 密文篡改难于检测适合传输语音图像 计数器模式Counter CRT CTR的优点 预处理 算法和加密盒的输出不依靠明文和密文的输入高效 可以做并行加密 允许同时处理多块明文 密文第i块密文的解密不依赖于第i 1块密文 提供很高的随机访问能力加密算法将仅仅是一系列异或运算 这将极大地提高吞吐量 仅要求实现加密算法 但不要求实现解密算法 对于AES等
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 极端高温对无偿献血者招募的影响分析
- 极端气候与医疗信息系统韧性
- 权益保障伦理
- 2026年英文字母t说课稿
- 3.3 电压检测说课稿2025学年高中信息技术教科版2019选择性必修6 开源硬件项目设计-教科版2019
- 第3课 网络信息安全说课稿2025年初中信息技术(信息科技)七年级下册赣科版
- 医学26年:粒细胞缺乏护理要点 查房课件
- 第3课 三点水说课稿2025年小学书法练习指导四年级下册人美版
- 小学生情绪疏导艺术化说课稿2025
- 医学26年:内分泌科病历书写要点 查房课件
- 申论写作高效提升全规划:从基础到高分实战指南【课件文档】
- GB/T 4348.1-2026工业用氢氧化钠成分分析第1部分:氢氧化钠和碳酸钠
- 质量管理培训及考核制度
- 大型商超促销活动执行细则
- 2026年《必背60题》高校专职辅导员高频面试题包含详细解答
- 2026年高考上海卷数学真题试卷及答案
- 《CBT 4186-2011铝质舷梯翻梯装置》专题研究报告
- 选矿试验课件
- EORTC-生命质量测定量表-QLQ-C30-(V30)-中文版
- 2026年小儿睾丸疼痛课件
- 水利监理单位安全生产责任制
评论
0/150
提交评论