分组密码工作方式剖析
DES Modes of Operation DES basic function: DES(IN, Key, Enc/Dec) = OUT Key 56bits (random bits!) Enc - IN 64bits plain text block - OUT 64bits cipher text block Dec - IN 64bits cipher text block - OUT 64bits plain text block ECB: Electronic Codebook 电子密码本方式 报文被顺序分割分成8字节分组 各个分组独立加密,解密时需等齐整个分组 填充 * 优点 并行加密、随机存取 * 缺点 -相同的明文分组对应着相同的密文分组 暴露了统计规律 替换、窜改、乱序重排 ECB CBC: Cipher Block Chaining 密码分组链接方式 当前明文分组先和前一个密文异或,再加密 初始向量 IV - initialization vector * 优点 避免明密对应 还可以用做鉴别 authentication * 缺点 等待缓冲区凑足8字节分组,否则需padding 不能并行加密、随机存取 CBC CFB: Cipher Feedback 密码
您可能关注的文档
最近下载
- 2024四川自贡市本级招用高校毕业生从事公共服务72人备考试题及答案解析.docx VIP
- 工艺标准-IPC-TM-650 CN测试方法手册.pdf VIP
- 【MOOC答案】《现代密码学》(电子科技大学)章节作业慕课答案.docx
- 2022—2023年度广东省职业院校学生专业技能大赛CAD机械设计赛项竞赛规程.pdf VIP
- 五年(2021-2025)高考历史真题分类汇编专题24 世界史(材料分析题、观点论述题)(全国通用)(原卷版).docx VIP
- 肠梗阻导管在防治肠梗阻中的临床应用专家共识.pptx VIP
- 2026湖南永州市市直企事业单位引进急需紧缺专业人才206人备考题库附答案.docx VIP
- 个性化营养评估技术指南团体标准.pptx
- 2025年河北省石家庄市中考地理试卷(含答案).docx
- 2023年广东省深圳市中考物理一模试卷.docx VIP
原创力文档

文档评论(0)