- 42
- 0
- 约3.15千字
- 约 11页
- 2017-07-10 发布于贵州
- 举报
密码学 ADFX密码
2.6 ADFGX密码 ADFGX加密步骤1:利用矩阵进行加密 明文:Kaiser Wilhelm 密文1: GGFAAGDXG XGGFDXXAGFDGA XA FF 步骤1的本质:替换密码(Substitution) A D F G X A p g c e n D b q o z r F s l a f t G m d v i w X k u y x h ADFGX加密步骤2:利用关键词进行加密 密文1 XAFFGGFAAGDXGXGGFDXXAGFDGA 密文2(最终密文) FAGDF 1行读 2.根据关键词,进行列调整 3列读 步骤2的本质:置换密码(Permutation) X A F F G G F A A G D X G X G G F D X X A G F D G A E H I N R G G G X G X G D G A A A F X F G F A G D F F A X X D AFXFG FAXXD GGGXG XGDGAA 密钥 矩阵 关键词 弱点 假设截获两不同的密文,且他们开头几个字 母相同时,此密码将容易破译。 两明文开头极可能相同 两份密文的列矩阵头几项相同,搜索密文确定列开 始的位置。 长列在前,短列在后。 解密 先用关键词进行置换; 再用矩阵进行替换. 用来做替换
原创力文档

文档评论(0)