分析实例 4 密码分析 4 密码分析 多表代替密码 构造d个密文字母表 设Bj={bj0,bj1,…,bjn-1 },j=0,1,…,d-1为d个含n个字母的密文字母表,A={a0,a1,…,an-1 }为含n个字母的明文字母表,定义d个映射。 fj:A→Bj,fj(ai)=bji 设明文M=(m0,m1,…,mn-1),则相应的密文C=(f0(m0),f1(m1),…,fd-1(md-1), f0(md), … ) 4 密码分析 例:Vigenere密码 若K=k1k2…km, M=m1m2…mn, C=c1c2…cn其中ci≡mi+ki(mod 26) 至于密钥k可以通过周期性地延长,周而复始,反复以至无穷。即ki+lm=ki 例:密钥为cipher,明文为thiscryptosystem。 明文:19 7 8 18 2 17 24 15 19 14 18 24 18… 密钥:2 8 15 7 4 17 2 8 15 7 4 17 2 … 密文:21 15 23 25 6 8 0 23 8 21 22 15 20 … 这样密文串为VPXZGIAXIVWPUBTT. 4 密码分析 例:已知vigenere密码中,密钥为cipher,试对密文VPXZGIAXIVWPUBTT解密. 解:密文:21 15 23 25 6
您可能关注的文档
- _商业银行的资本管理.教材.ppt
- 《教师参考》新课标人教版(高中生物)必修遗传信息的携带者──核酸同课异构教材.ppt
- n第四章动物营养实验设计剖析.ppt
- 《教师口语》教学教材.ppt
- CH参数估计剖析.ppt
- _商业银行个人贷款的管理.教材.ppt
- 《教学》高中历史人民版必修三+碰撞与冲突教材.ppt
- n方程组直接解法剖析.ppt
- _设备利用率教材.ppt
- 《接口与通信》第七章数据通信基础ok教材.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)