西西河

主题:【原创】密码传奇(三)、21:破谜 -- 1001n

共:💬23 🌺39 新:
分页树展主题 · 全看 下页
  • 家园 【原创】密码传奇(三)、21:破谜

    前两篇太长了,这里短暂休息一下,后面还有两篇长的

    ---------------------------------------------------------------------------

    也许有人会问:造几台Bombe能破ENIGMA就行了,何必搞这么多台、投入如此巨大的人力呢?既然能够破译ENIGMA的当日密钥,也就能够破掉当天的全部密文;而每天一破,就算搞个备份,几台机器轮流上也足够了嘛。

    英国人也不傻,这么贵的玩意儿造个上百台,还搞来这么多人伺候它们,如果不是非常必要,岂不是钱多得有点烧手了?——这其中最重要的原因就是:ENIGMA虽然原理相同,但是使用他们的人,用的可不是一样的机器设置(密钥)。

    事实上,纳粹德国为了保守秘密,在各地区、各军兵种、各级别部队中,先后划分了超过200个不同的密钥网络;在每个网络内部,所有单位使用统一的密钥,而各网络之间,则互不相同。

    这样一来,英国人不得不一个个对付德国的各个密钥网络,而Bombe因此呈现出供不应求的景象,几乎也就是必然的了。

    在庄园里,人们为这些不同层次的密钥网络分别起了英文代号,借以区分和标识。据1001n观察,这些代号往往和密钥网络覆盖的部队的性质有关,比如在北冰洋一带海面活动的纳粹海军部队,其密钥网络代号往往就与北欧神话有关,等等这样的情况,我们下面马上就会看到了。

    随着投入的Bombe数量越来越多,集群化破译的威力也渐渐显现;正如“bombe”名字一般,这种新技术手段犹如密集的炸弹,连续不断地在纳粹党政军的核心部位炸响了:

    1940年4月, 纳粹空军代号为“红(RED)”的密钥网被攻破;

    1940年12月,纳粹党卫队代号为“橙(ORANGE)”的密钥网被攻破;

    1941年9月, 北非军团与柏林最高统帅部的ENIGMA联系被攻破;

    1942年, 纳粹空军第九飞行队代号为“黄蜂(WASP)”的密钥网被攻破;

    纳粹空军第十飞行队代号为“牛虻(GADFLY)”的密钥网被攻破;

    纳粹空军第四飞行队代号为“大黄蜂(HORNET)”的密钥网被攻破;

    纳粹北非军团飞行队代号为“蝎子(SCORPION)”的密钥网被攻破;

    以上只是陆、空军方面的几个例子;而整个二战期间,在英国人相对更关注的海军方面,Bombe们也是屡立奇功:

    1941年6月, 纳粹海军代号为“九头蛇(HYDRA)”的密钥网被攻破;

    1942年12月,纳粹海军大西洋战区潜艇群代号为“海王(NEREUS)”的密钥网被攻破;

    1943年, 纳粹海军地中海战区潜艇群代号为“美杜莎(MEDUSA)”的密钥网被攻破;

    ……

    实际上,与盟国作战行动密切相关的那些德军密钥网络,或迟或早,或多或少,都曾被Bombe攻破过。就这样,在“Bombe”们的狂轰滥炸下,整个第三帝国的信息安全堡垒,遭到了空前致命的打击。

    不过,其中也确实有一些密钥网络,从来或者极少被破译,比如纳粹海军中,代号为“海神女儿(THETIS)”、“北欧海神(AEGIR)”、“北欧大神奥丁的八足神马(SLEIPNIR)[注:能翻译成这样,我很惭愧]”、“西藏(TIBET)”……等等密钥网,基本就未遭破译。出现这个现象的原因,倒不全是因为Bombe本身的问题,而是要么截获的报文太少,要么就是英国人认为该密钥网涉及的单位不重要,不值得专门去破。。

    总之,在Bombe帮助下,源源不绝的“超级”情报,直接帮助了盟国——特别是英国——的对德作战行动;无论是在北非,在诺曼底,在大西洋……“超级”情报都象一双无所不在的天眼,将纳粹帝国的方方面面看得清清楚楚。

    ——知己知彼,又如何会战而不胜?

    具体的战争故事,大家已经耳熟能详,这里就不再过多引述了;值得特别重视的是大西洋上的U艇之战——其战况之波折多变,与破译、反破译关系之密切,新技术应用之多之快之广,一句话:简直精彩得一塌糊涂。如果有时间——如果还有时间的话,1001n将竭力为大家重现密码对抗史上的经典【密码+无线电侦察传奇——U艇之战】,不过敬请还是不要期待了,呵呵。

    就这样,波兰人的革命性想法——将破译密码引入机械化时代——在英国,终于成为了活生生的事实;而被希特勒认为是“不可能被破译”的ENIGMA,也终于在摇摇欲坠中,遭到了英国人的最后一记致命闷棍!

    ENIGMA其兴也盛,其亡也惨;整个过程中的教训实在太多了,我们将在后文中,结合实例予以概括性的分析,这里就先略过不提吧。

    破译ENIGMA,从来不只是某一个人单枪匹马能够做成的,必须依托集体的力量。比如在布莱奇利庄园里,各行各业的专家们就起到了无与伦比的作用,从语言学家Hilary Hinsley、nēe Lever,数学家Shaun Wylie,到国际象棋冠军Hugh Alexander,等等,都起到了别人难以替代的作用。

    比如那位德语学家nēe Lever(原名如此,非手误),某次在翻看ENIGMA密文时,居然能够注意到一个细节:在长长的密文中,始终没出现过字母L——这得多细心啊——与我们前文提到的玛格丽特·罗克(Margaret Rock)的例子相似,她马上就判断出明文必然是填充了大量无意义的字母L。在此基础上,这封泄露了意大利海军情况的德文电报被全文破译,结果立竿见影:1941年3月28日,英国海军在地中海的马达潘角(Matapan Cape)痛击意大利海军,击沉对手3艘重巡洋舰、2艘驱逐舰,重伤对手旗舰(回港整整修理了4个月),意军分舰队司令以下3014人阵亡;而英军的全部代价就是1艘巡洋舰受伤,2架舰载机被击落。

    这一仗彻底把意大利海军打老实了,但是胜利的根本原因是什么?据1001n查到的战史,一般都说是由于英军装备了雷达,训练程度好等等——殊不知,首功应该归于密码分析,归功于语言学家nēe Lever。

    但是,谁会公开表扬她呢?于是,还是英国的雷达比较先进,战术训练比较到位——诸如这样的理由,更容易让大家不去深究吧。。

    顺便也多说一句:随着本文写作而查找的不少资料,都不约而同地证明了一件事:很多当年神乎其神的战果,背后往往都隐约有密码对抗的影子。在这里扯太远了不好,我们还是在以后慢慢说吧。

    除了这几位以外,庄园里还有填字谜高手、博物馆馆长、桥牌行家,总之身份是五花八门。1941年6月丘吉尔第一次来庄园视察的时候,军情六处的负责人孟席斯为他引见了这些“宝贝”。惊讶之余,丘吉尔悄悄对孟席斯说:

    我是要求过你不惜代价把这事儿办好,可我没想到你会干的这么细。

    从此,丘吉尔就把这群为了一个共同目的,从五湖四海走来的专家团队,称为“一群从不呱呱叫,但是会下金蛋的鹅”。。

    也在这里泛泛地发个牢骚:为什么非说是鹅呢?为什么非说是鹅呢……?一直没想明白

    形形色色的专家,再加上庄园内数千的工作人员,这个破译整体,才是英国密码分析的全部实力;在我们今天想到当年的传奇故事的时候,这些人,实在不该被忘记啊。

    在所有这些人中,诺克斯彼得图灵威尔士曼等人的贡献尤其突出。诺克斯带领彼得,首先击破了Abwehr ENIGMA;图灵构造了神奇的Bombe,而威尔士曼则大大优化了Bombe的设计。

    这四位高手里面,图灵的贡献无可置疑地应排为第一。他虽然没有直接做出任何一台Bombe,成品也不是完美无瑕的,但是他为Bombe的诞生打下了坚实的数学和逻辑学基础,之后又另辟蹊径,成功地完成了Bombe的设计,使Bombe针对不同体系机械密码的破译成为可能。

    在那个“知道在哪儿画线,值九十九百九十九美元”的场合,他这一笔,确实如画龙点睛一般,就此激活了整个庄园的破译工作。

    而图灵,本身就是科学技术史里,永远不朽的传奇。

    关键词(Tags): #密码#破译#ENIGMA#布莱奇利#图灵元宝推荐:不爱吱声,海天,
    • 家园 【解疑】为什么非说是鹅呢?为什么非说是鹅呢……?

      鹅蛋个大

    • 家园 冒泡送花!

      好!

    • 家园 花上。强烈要求不要听黎叔的。

      光这中国字已经让我看得晕忽晕的,再加密,那还让不让活?

    • 家园 【击节送花】强烈要求

      千一兄以后的大作全用密码写(ENIGMA)

      读者需自行破译!

      实在破不了,网上有现成软件!

      • 家园 Let me continue, Please decode

        gdsgfdrgbvdfrgbvdfrstgbhjyhgtngbnhgn gmnnbmhgyjnhgmjnbm nbm bvngfgnhvbngfhbgfvnbhgjytuiulkojhkhgjgfhes cgvjnhgcvbzcvnhse gvxdgfsgbvxcbvfcxbzzcvbfdhgdf hfshgffdgbdfgsqdeyuaw;loiwfbsajhkfkjhsdfknvxjhsdhdf

        cdvfdsagfdag aefrastfrasgtdfragm,.cfn dfzsAdfaSDFXZSCFZSCYUOIEFRj;kjdsfsd;lgfdsl;gs;sas

        cfzdsf.jnfseslakfmjzs'dgv'ewodegfmvd'SASNVj:LSfsa

    • 家园 好啊好啊。不过,非妹妹进来

      也在这里泛泛地发个牢骚:为什么非说是鹅呢?为什么非说是鹅呢……?一直没想明白

      请非妹妹自己解释一下,你干吗要说是鹅呢?

      你看你害得1001的脑袋整整大了一圈,n=2了。

    • 家园 强烈要求挖坑,先扔朵花

      具体的战争故事,大家已经耳熟能详,这里就不再过多引述了;值得特别重视的是大西洋上的U艇之战——其战况之波折多变,与破译、反破译关系之密切,新技术应用之多之快之广,一句话:简直精彩得一塌糊涂。如果有时间——如果还有时间的话,1001n将竭力为大家重现密码对抗史上的经典【密码+无线电侦察传奇 ——U艇之战】,不过敬请还是不要期待了,呵呵。

    • 家园 一群从不呱呱叫,但是会下金蛋的鹅

      一群从不呱呱叫,但是会下金蛋的鹅

      好像欧洲有一个神话故事,就是讲一只会下金蛋的鹅的故事,所以邱吉尔讲这个就不足为怪了。还记得看过一个好莱坞的电影就是以这个故事为背景的,讲一个家族为什么发家的故事,里面还有天堂啊,什么的,具体内容不是很清楚。最重要的是教育大家不要贪得无厌,呵呵:)

      回应一下老大的文章。

      • 家园 谢谢老兄解说,尽管还是不明白为什么要防止贪得无厌,呵呵
      • 家园 楼下说的对,伊索寓言《下金蛋的鹅》The Goose with the Golden Eggs

         The goose with the golden eggs

          One morning a countryman went to his goose's nest, and saw a yellow and glittering egg there.

          He took the egg home. To his delight, he found that it was an egg of pure gold.

          Every morning the same thing occurred, and he soon became rich by selling his eggs.

          The countryman became more and more greedy. He wanted to get all the gold at once, so he killed the goose, when he looked inside, he found nothing in its body.

          ●一天早晨,一位农夫发现自家的鹅窝中有一只金灿灿的蛋。

          ●他将蛋带回家,惊喜地发现这是一个金蛋。

          ●此后,农夫每天都能得到一个金蛋。从此,他靠卖他的金蛋变得富有起来。

          ●农夫变得越来越贪婪,他想一下子得到鹅肚子中所有的金蛋。于是他杀死了鹅,但是,鹅肚子中什么也没有。

          寓意: 如果不懂得知足,贪得无厌,我们就会失去已经拥有的东西。

分页树展主题 · 全看 下页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河