编辑: yn灬不离不弃灬 2015-08-13

这种用某一 种民族语言来表达数字的麻烦,在瞬息万变的战场上,特 别是在战场上操作本来就非常复杂的加密、解密(脱密) 过程中,有时足以令人疯掉.例如,365872,用中文表示 是 三十六万五千八百七十二 ,用英文表示就得是 three and sixty-five thousand and eight hundred and seventy-two . 为此,发明 ADFGX 密码的纳贝尔上校在 ADFGX 中增 加了一个字母 V,变成 ADFGVX,这样,图27 的替代方表 就变成了

6 *

6 =

36 个空格了,不仅可以将先前略去的 y 放入, 而且还余下

10 个空格, 刚好可以放置

0 ~

9 这10 个数字. 图29. 法军密码分析员乔治・潘万中尉 再用密钥移位表加密;

(ii) 经过频率分析得知, 该方表每天一换, 也就是说, 图27 中那种方表,虽然每天都还是

5 *

5 的,但是填 写顺序每天就完全不同;

(iii) 经过频率分析得知, 该换位表的密钥每天一换, 也就是说,图28 中那种移位表,每列字母头顶上的 数字排成的序列,不仅它们的长度每天要变,而且它 们之间的排列顺序也每天要变. 现在,盯着已经越来越相信突破口就在它们身上的两份 密电 CHI-110 和CHI-104,潘万首先要解决的问题是 : 这么 一连串全无间隔的字符,而且,CHI-104 电文中遗失了一个 字母,以问号替代,怎么分组?换句话说,怎么断句? CHI-110: ADXDAXGFXGDAXXGXGDADFFGXDAGA GFFFDXGDDGADFADGAAFFGXDDDXDDGXAX ADXFFDDXFAGXGGAGAGFGFFAGXXDDAGGF DAADXFXADFGXDAAXAG CHI-104: ADXDDXGFFDDAXAGDGDGXDGXDFGAG AAXGGXG?DDFADGAAFFFDDDFFDGDGFDXX XADXFDAXGGAGFGFGXXAGXXAAGGAAAAD AFFADFFGAAFFA 由于潘万已经判断它们的最后一步是用一个移位表加 密的,因此现在的问题具体来说就是,怎么把这两串字符 按它们原来在图

28 那样的移位表中的纵向排列方式分割开 来?要知道,对于潘万,这个移位表有多少列、多少行、有 哪些列并没排满,这些可都是不知道的! 潘万注意到,这两份密电都是同一天截收的,因此它们 用的方表、密钥和移位表都应该是相同的,他决定就从这一 点插进去! 无穷无尽的思索、尝试、失败和从头再来,潘万终于走 出了第一步,对这两份密电完成了分组: 潘万大受鼓舞, 继续不眠不休地进攻. 两天两夜过去了,

4 月3日,突然,仿佛就在一瞬间,ADFGX 的壁垒终于在 CHI-110: ① ADXDA ② XGFXG ?③ DAXXGX ④ GDADFF ?⑤ GXDAG ?⑥ AGFFFD ⑦ XGDDGA CHI-110: ⑧ DFADG ?⑨ AAFFGX ?⑩ DDDXD ?⑾ DGXAXA ⑿ DXFFD ?⒀ DXFAG ?⒁ XGGAGA CHI-110: ⒂ GFGFF ?⒃ AGXXDD??⒄ AGGFD ??⒅ AADXFX ?⒆ ADFGXD??⒇ AAXAG CHI-104: ① ADXDD?② XGFFD ?③ DAXAGD?④ GDGXD ?⑤ GXDFG ??⑥ AGAAXG ⑦ GXG?D CHI-104: ⑧ DFADG ?⑨ AAFFF ??⑩ DDDFF ⑾ DGDGF ?⑿ DXXXA ⒀ DXFDA ? ⒁ XGGAGF CHI-104: ⒂ GFGXX?⒃ AGXXA ?⒄ AGGAA? ?⒅ AADAFF ??⒆ ADFFG ⒇ AAFFA orld of Mathematics 数学烟云 W 数学文化/第1卷第2期62 而且,由于增加了方表格数,也就增加了方表中字符排 列顺序的变化种类,同时也就增加了破译难度. 更而且, 现在包含

0 ~

9 这10 个数字的方表将这些数字 与字母一视同仁都编码为 ADFGVX 中的两个字母,再通过 移位表移位, 那么, 有着诸如 the 、 any 、 back 之类固 定搭配的语言单词,就和没有这类固定搭配的数字一起,被 混合打乱、 搅成一锅浆糊了, 让敌人更加难以从词频、 字频的 角度发现蛛丝马迹. ........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题