- 114
- 0
- 约1.11千字
- 约 7页
- 2020-02-25 发布于广东
- 举报
密码学入门
棋盘密码
制作者:0风雨中的回忆0
ADFGVX密码
ADFGVX密码是德军在第一次世界大战中使用的栏块密码。事实上,它是早先一种密码 ADFGX 的增补版。1918年3月Fritz Nebel上校发明了这种密码,并提倡使用。它结合了改良过的Polybius方格替代密码与单行换位密码。这个密码以使用于密文当中六个字母 A, D, F, G, V, X命名。ADFGVX 是被法国陆军中尉 Georges Painvin 所破解的。以古典密码学的标准来说,此密码破解的工作是属于格外困难的,在这期间,Painvin 更因此健康蒙受了严重损伤。他破解的方法是依靠于找到多份开头相同的讯息,这表示说它们是被相同的分解钥匙和移位钥匙加密的。
制作者:0风雨中的回忆0
ADFGVX密码
加密
①插入密码表(事先规定好的填入)
②下一步,输入明文attack atonce
③对照密码表加密
到此第一步准备工作就做好了
制作者:0风雨中的回忆0
ADFGVX密码
④下一步,利用一个移位钥匙加密。假设钥匙字是“CARGO”,将之写在新格子的第一列。再将上一阶段的密码文一列一列写进新方格里。
⑤最后,按照钥匙字字母顺序「ACGOR」依次抄下该字下整行讯息,形成新密文。如下:
FAXDF ADDDG DGFFF AFAXX AFAFX(输出密文)
注:解密只需要反向加密就不多说了
制作者:0风雨中的回忆0
ADFGVX密码
在实际应用中,移位钥匙字通常有两打字符那么长,且分解钥匙和移位钥匙都是每天更换的。
在 1918年 6月,再加入一个字 V 扩充。变成以 6 × 6 格共 36 个字符加密。这使得所有英文字母(不再将 I 和 J 视为同一个字)以及数字 0 到 9 都可混合使用。这次增改是因为以原来的加密法发送含有大量数字的简短信息有问题。
拓展介绍
制作者:0风雨中的回忆0
普莱菲尔密码
加密
①假设密匙为crazydog 记住密匙一定要字母不重复,然后按字母表顺序排
前面有的自动跳过,一般i,L看做同一字母,但本文中例子是去掉Z
②输入明文:story
③对照密码表:54 15 12 21 41
④得到密文:54 15 12 21 41
注:今后将不在讲解如何解密
制作者:0风雨中的回忆0
谢谢观看
制作者:0风雨中的回忆0
您可能关注的文档
- 露天砂石矿山培训.ppt
- 家用缝纫机主要机构和工作过程.doc
- 议论文语言严密性.ppt
- 飞机大战实训答辩.ppt
- 秘书实训课件.ppt
- 人教版三年级上册第二单元5课《灰雀》演示文稿.ppt
- 石灰吟公开课教学PPT.ppt
- 黑白灰的语言.ppt
- 2 结构材料-陶瓷材料-新材料概论.ppt
- 天然材料和人造材料.ppt
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
原创力文档

文档评论(0)