账号xuedeai,密码xuedeye 国泰民安服,80级刺客,带一个卓越水螃蟹,一个卓越毒刺蝎子,一个猫妖,我不玩了,号给你了,记得加分哦
纳瓦霍密码:“风语者”的神秘武器
“鸟语”引发奇想
美军遭遇珍珠港袭击后,被迫对日宣战。但交战初期,美军的密码屡被日军破译,致使其在战场上吃尽了苦头。就在美军高层为此焦急万分的时候,1942年初的一天,位于洛杉矶的美国海军办公室来了一位自称菲利浦·约翰斯顿的美国白人。他提出了一个十分大胆的建议———征召美国最大的印第安部落纳瓦霍人入伍,使用纳瓦霍人的语言编制更加安全可靠的密码。
约翰斯顿之所以能够提出这个构想,是因为他从小就跟随父亲———一位长期在印第安人保护地传教的牧师,在纳瓦霍人聚居区生活,所以对纳瓦霍人和他们的语言非常熟悉。而在当时,纳瓦霍语对部落外的人来说,无异于“鸟语”。因为这种语言口口相传,没有文字,其语法、声调、音节都非常复杂,没有经过专门的长期训练,根本不可能弄懂它的意思。根据当时的资料记载,通晓这一语言的非纳瓦霍族人全球不过30人,而其中没有一个是日本人。极具军事头脑的约翰斯顿认为,如果用纳瓦霍语编制军事密码将非常可靠而且无法破译。
美国海军认定这是一件“了不起的事”,立即答应协助约翰斯顿实现这一构想。1942年2月28日,在圣迭戈的艾略特兵营,约翰斯顿找来4名纳瓦霍人进行演示试验。在演示前,对此十分感兴趣的美国太平洋舰队上将克莱登·沃格将军亲自写出6段战争中常用的信息,其中一条是“预期敌人会使用坦克和俯冲轰炸机在黎明时攻击”。按照纳瓦霍语,信息被逐字逐句地翻译为“敌人坦克-俯冲轰炸机 -预计-攻击-早晨”,其他5条信息也被熟练地翻译出来。这给沃格将军留下了深刻的印象。一周后,沃格专门致函美国海军陆战队司令,建议为太平洋舰队两栖作战部队招募200名纳瓦霍人。不过,这项大胆的计划也遭到了一些人的反对。他们担心纳瓦霍密码不能适应繁多的几乎是数不尽的军事活动,因为军事术语在纳瓦霍语中的确比较匮乏。但是,经过一番争论之后,招募纳瓦霍密码战士的计划还是被通过了。于是,神秘的“鸟语”开始登上大雅之堂。
无敌密码”诞生
1942年5月5日,首批29名纳瓦霍人被征召入伍。他们在加利福尼亚圣迭戈的新兵训练营中和通讯人员一起设计了最初的纳瓦霍密码。这种密码由211个字组成,大部分为纳瓦霍词,也掺杂了一些新词汇,这是为了弥补纳瓦霍语中军事术语的不足。例如,“战斗机”被称为“达-哈-提-西”,纳瓦霍语意为“嗡嗡叫的鸟 ”;“俯冲轰炸机”被称为“几尼”,意为“小鹰”。另外,密码战士还设计了一个系统,用来与英语26个字母相对应。例如,字母A为“沃-拉-其”,意为“蚂蚁(ant)”;字母E为“迪兹”,意为“麋鹿(elk)”。另外,针对那些没有能够列入211个密码的词语,他们根据纳瓦霍语专门创建了一个大约500个常用军事术语的词汇表以便用来对照拼读。
纳瓦霍人很快便显示出记忆密码和在战时传递信息的能力。他们成功地从飞机或坦克等移动目标上传递密码。计划取得了极大的成功。随后,另外200名纳瓦霍人也于1942年7月20日被征召入伍。1942年10月2日,约翰斯顿也被征召入伍,并被授予上士军衔,专门负责训练纳瓦霍密码战士。可是,就在约翰斯顿踌躇满志地实施他的大胆计划的时候,一个细心的密码员发现,由于纳瓦霍语中没有的词的对照表重复使用频率太高,根据这些词语,纳瓦霍密码几乎不用费什么劲就能被破译。为解决这一问题,约翰斯顿和一些技术专家把对照表的26个字母增加为44个,使得那些常用的字母如E、T、A、O等有了多种选择余地。例如字母A除了原来的“沃-拉-其(蚂蚁)”外,还可以叫作“比-拉-沙纳(苹果apple)”和“ 齐-尼赫(斧子axe)”。这样一来,其破译难度大大增加。被美军称为“无敌密码”的纳瓦霍密码终于诞生了。
作战南太平洋
到1943年4月,第二批200名纳瓦霍人完成了训练,而此时,第一批纳瓦霍密码战士即“风语者”已经随海军陆战队在南太平洋上作战了。很快,纳瓦霍密码就在实战中发挥了重要作用。特别是在攻占硫磺岛一役中,6名“风语者”使用神秘的纳瓦霍密码及时准确地为美军传递信息情报。在战斗开始的前两天,他们通宵工作,没有一刻休息。整个战役中,他们共接发了800多条消息,没有出现任何差错。日本人尽管能够截获这些情报,但对这些近乎“天书”的文字感到束手无策,而当时美军已经破译了日军的密码。不久,美军便很轻易地攻下了战略要地硫磺岛。负责联络的霍华德·康纳上校曾感慨地说:“如果不是纳瓦霍人,如果没有纳瓦霍密码,美国海军将永远攻占不了硫磺岛。”参与硫磺岛战役的拉尔夫 ·斯托其上尉在一份报告中称,纳瓦霍密码是“最简便、最快速和最可靠”的密码,“日本人的脑袋都要想破了,但我们几乎不用担心泄密会发生”。
出色的实战成绩吸引美国海军决定更大规模地征召纳瓦霍人入伍。他们曾经设想以每月50人的速度再征召303名纳瓦霍人,但这并不是一项简单的工作。因为,那些被招募的纳瓦霍战士也逐渐成为其他部队的“宝贝”。为此,海军陆战队不得不把名额削减到每月25人,甚至试图从其他部队索要纳瓦霍新兵,但这些努力并未获得完全成功。由于“风语者”供应不足,这严重影响了美国海军的通讯工作。尽管如此,因为纳瓦霍密码既保密又很少失误,仍然逐渐成为美军最信赖最钟爱的密码。
如今随着现代科技的发展,纳瓦霍密码可能已经算不上高明,但它走过的那段光辉历程将永远不会被忘记。(
我告诉你不可能的,我给你看一份相关的吧
正如美国电脑界有冯·诺依曼一样,在英国电脑的进展中,也有一个有巨大影响力的天才,他就是阿伦·图灵(AlanTuring)。此人对于电脑技术的发展,有着无可替代的影响。
英国现代计算机的起步的是从纳粹德国的"谜"开始的。"谜"(Enigma)是一种密码电报机,由德国人在一战和二战之间研制成功。"谜"能把日常语言变为代码,通过无线电或电话线路秘密传送。它是一个木箱子,配有一台打字机,箱上有26个闪烁不停的小灯泡,与打字机键盘的26个字母相对应。"谜"的设计无懈可击,有一套极精密的解码设置,非一般的电报密码所能比拟。在内行人看来,平白如话,但在旁人,又是无从索解的天书。因此,这台看似平常的机器,有了"谜"的称号。这样,德国的"谜"引起了英国情报部门高度的兴趣。常规的解码方式奈何不了"谜",怎么办?
这时,天才的数学家图灵出现了。1931年图灵进入剑桥大学国王学院,开始了他的数学天涯。一到那里,图灵开始崭露头角,毕业后去美国普林斯顿大学攻读博士学位,在那里就发明过一个解码器(Encipher),二战爆发后回到剑桥。
在剑桥,图灵是一个妇孺皆知的怪才,常有出人意表的举动。他每天骑自行车到离公寓3公里的一个叫布雷奇莱公园(BletchleyPark)的地方上班,因常患过敏性鼻炎,一遇花粉,鼻涕不止,图灵就常戴防毒面具骑车上班,招摇过市,成为剑桥的一大奇观。
他的自行车链条经常在半道上掉落,要是换了别人,早就去车铺修理了。而图灵偏不,他在琢磨,发现这链条总是踏到一定的圈数时下滑,图灵在骑车时就特别留心计算,于是能做到在链条下滑前一刹那戛然停车!让旁人叹服不已,以为是在玩杂耍。后来他居然在踏脚旁装了一个小巧的机械计数器,到圈数时就停,好换换脑筋想些别的问题。图灵的脑袋转得比自行车飞轮还快。
用图灵的脑袋来破译德国的"谜"看来不是什么难事。二战爆发后,图灵成为英国外交部通信部门战时公务员,主要负责解码。他果然不负众望,成功破译了"谜"。而德国人还蒙在鼓里,还以为他们的"谜"能一直迷下去,照用不误,泄露了大量的核心机密,在战事上屡屡遭挫,战后,图灵被授予帝国勋章。至于图灵如何破译"谜"的,由于英国政府严格的保密法令,一直没有公之于世。所以图灵破译"谜"也成为一个"谜"。
早在30年代初,图灵就发表了一篇著名的论文《论数字计算在决断难题中的应用》,他提出了一种十分简单但运算能力极强的理想计算装置,用它来计算所有能想象得到的可计算函数。它由一个控制器和一根假设两端无界的工作带组成,工作带起着存储器的作用,它被划分为大小相同的方格,每一格上可书写一个给定字母表上的符号。控制器可以在带上左右移动,控制带有一个读写头,读写头可以读出控制器访问的格子上的符号,也能改写和抹去这一符号。
这一装置只是一种理想的计算模型,或者说是一种理想中的计算机。正如飞机的真正成功得力于空气动力学一样,图灵的这一思想奠定了整个现代计算机的理论基础。这就是电脑史上与"冯·诺依曼机器"齐名的"图灵机"。
天书密码属于核心密码。核心密码保护信息的最高密级为绝密级。游戏中设置天书密码的位置为NPC功能任务(灵昌城周猎户处可设置该密码)。
应该没有吧!
毫无疑问,我们正处于一个被密码包围的世界,而早在十数年前,人们还非常不习惯ATM机上要输入的那几位简单的数字。然而,绝大多数人都不会明白,也许根本不需要明白,维系着个人隐私或者财产安全的那些password确切地说大都只是口令,顶多充当着某种密钥的作用。甚至曾经风靡一时的小说和同名改编电影《达·芬奇密码》(Da Vinci Code)题名中,code一词也不过是引申到密码学中的,从而有了译码(encode)和解码(decode)这对概念。不过,用摩斯电码(Morse code)编译出的电文实际根本没有保密性,就是通常所说的明文。软件和网页的所谓源代码,乃至DNA遗传代码也用code这个词,虽然形如天书,却与密码无涉。密码正规的说法应当是cipher,被按照一定方式加密(encrypt)的文本则被称为密文(cipertext),反向过程则是脱密(decrypt)。
啰嗦了这么多有关密码的概念,让我们回到《密码传奇》这本书上。就密码的历史而言,凯撒已经利用了原始的移位密码来加密军情,这很大程度上是得益于拉丁字母的精简、标准的特点。而自20世纪50年代以来,在半个多世纪的岁月里,随着电子计算机技术日新月异的飞速发展,在加密与破译旷日持久的大战中,密码学体系也变得枝繁叶茂。要从头至尾讲述这一切,实在是令人望而生畏的工作。因此,《密码传奇》聚焦于历史上最著名,也最富传奇色彩的密码系列,也就是由谢尔比乌斯创造的恩尼格玛(ENIGMA)机械密码。之所以称之为密码系列,是因为自从1918年诞生后,ENIGMA密码机演化出了大量变种,不仅用于商业,更大规模军用,非但德意日轴心国奉为至宝,盟国也使用了不少同源的衍生型。
ENIGMA的原意是“谜”,它几乎成了一个时代的代名词,其加密体制曾经被认为是坚不可摧的。ENIGMA的加密和脱密工作由同一规格的密码机完成,这种机电一体的转轮设备,拥有十分精巧的机械结构,在很多人看来简直是一件艺术品。因此劫后余生的ENIGMA很多都成了博物馆和私人的收藏品,有好事者还根据其原理进行仿制,有时还会加上原始密码机所不具备的打字功能。半个多世纪过去,ENIGMA的加密原理已经不再神秘,运用简单的编程语言很容易就能在电脑上还原出一台虚拟的ENIGMA机,并且可以非常直观地观察到作为ENIGMA密码机究竟是如何工作。笔者电脑上便躺着几个这样的小程序,大家也可以从网络上搜索、下载、安装之,省却笔者在这里再三赘述。当然作为一名军事爱好者和网络写手,《密码传奇》的作者搜集了关于ENIGMA的大量技术材料,进行了非常深入浅出的分析,更难得的是还纠正了资料当中若干谬误。
密码就其本质而言无非是某种数学游戏,美国著名密码学家布鲁斯·施奈尔(Bruce Schneier)在《应用密码学》(Applied Cryptology)开篇即写道:“现代密码学家通常也是理论数学家。”夹在第三帝国和红色帝国之间的波兰成为了纳粹闪电战的第一个牺牲品,也成为《苏德互不侵犯条约》秘密协定的出卖对象,但同时也成为了第一个攻破ENIGMA谜局的国家,而这份功劳首先要记在波兰数学三杰——雷耶夫斯基、鲁日茨基、奇加尔斯基身上。波兰能够有这样的成就同其特殊的地缘政治位置不无关系,俗话说得好压力产生动力,但是光有动力无论如何还是不够的。20世纪20年代复国后波兰数学一飞冲天,虽然巴拿赫、希尔宾斯基等人的贡献主要集中在集合论与泛函分析的狭窄领域内,与密码破译关系不大,而且雷耶夫斯基破译ENIGMA的主要工具也是英年早逝的法国数学天才伽罗瓦创立的群论,但波兰数学大发展的时代背景显然为首先破译ENIGMA奠定了深厚的人才基础。
围绕密码的故事之所以惊心动魄,一方面由于密码背后隐藏的信息具有特殊价值,另一方面这场数学游戏代价是在有些太过高昂。生逢乱世的ENIGMA恰好满足了这两个基本要件,第二次世界大战无论是用波澜壮阔来评价,还是用惨绝人寰来形容都恰如其分,一份密报关系到成千上万人的性命,甚至可能影响到战争的胜败,在这样的压力下为破译密码设下的赌注也是令人瞠目结舌的。波兰数学三杰的成就还未来得及闪光就已经成为流亡异邦的亡国奴,破解ENIGMA的重任于是落到了战争初期独自抵抗德国的英国身上,英国也倾举国之力为这场破译密码的豪赌作后盾。光是在ENIGMA密码指引下,在北大西洋上肆虐无忌的德国潜艇“狼群战术”,就压得英国难以喘过气来了,更不用说德国空军对英国的狂轰滥炸。
与ENIGMA难分难舍的是坐落在剑桥和牛津两大学府之间一处世外桃源般的私人领地,也就是著名的布莱奇利庄园,那里是英国破译ENIGMA的大本营。布莱奇利庄园直接隶属于军情六处(MI6),也就是小说和电影中那个风流倜傥的詹姆斯·邦德服务的谍报机构。事实上,军情六处第二任主管,海军上将休·辛克莱尔爵士就是庄园的主人,而“007之父”伊恩·弗莱明曾经在休·辛克莱尔爵士从前效力过的海军情报处(MID)供职。在最鼎盛的时期,面积不过0.22平方公里、堪称弹丸之地的庄园,竟然进驻了大约一万两千人。
在战时配给制下人工开支倒还是其次,为了提高破译效率,在数学天才阿兰·图灵的构思下,对ENIGMA密码的破译进入了大规模机械化时代。虽然雷耶夫斯基等人为了破译ENIGMA密码,研制出了专门的循环测定机Bomba,但是根据阿兰·图灵新破译原理设计出的Bombe机(一般译为“炸弹”)具有更强的威力,最后居然实现了几乎实时的破译,至此德国苦心经营、姿势固若金汤的ENIGMA密码网络全面崩溃。在喷涌而出的译文背后则是流水般的开销,复杂的Bombe成为一台台吞金兽,与今日的超级计算机实无甚差别。
为了适应变化多端的各类ENIGMA机,Bombe也象后者一样演化出了一个庞大的家族,其中被称为“巨人”(Colossus)的机型,已经从机电破译机进化为纯电子管破译机,被一些人认为是人类第一台真正的电子计算机,早于在美国问世的ENIAC(电子数字积分计算机)。值得一提的是,Bombe系列破译不列颠制表机公司(BTW)制造,而该机传入美国后,另一家更著名的制表机和穿孔卡片机公司也开始生产Bombe,这就是当时还没有成为蓝色巨人的IBM。很遗憾,BTW没有成为另一个IBM,因此第一台电子计算机之争也失去了意义,在图灵因不堪同性恋被曝光而自杀后,另一名伟大的密码学家和数学天才冯·诺依曼彻底接过了图灵的衣钵。
尽管恩尼格玛(ENIGMA)对于不熟悉密码史和军事史的读者来说过于拗口,编辑不得不将书名从《恩尼格玛传奇》改为过于宽泛的《密码传奇》,以免在市场上惨遭滑铁卢,不过ENIGMA实际早已出现在国内许多影视作品中。电视剧《五号特工组》中开场就有一段关于ENIGMA密码机的重要情节,而涉及密码最多的还是电视剧《暗算》,其中所谓希金斯的“光密”就被安排成ENIGMA“谜密”的发展,还煞有介事地真的出现了一部被当作破译参考的商用转轮加密机,而真实历史中商用和军用共用同一加密原理,也确实成为了曾经被认为无法攻克的ENIGMA的最大破绽。
有趣的是,《暗算》的情节设计与ENIGMA的传奇还有更多暗合之处。《暗算》分为《听风》、《看风》、《捕风》三部曲。《听风》是无线电监听,《看风》是密码破译,《捕风》则是敌人心脏里的谍战。无独有偶,在ENIGMA破译过程中,法国情报机关策反的一名德国国防部密码局基层工作人员,起到了至关重要的作用。此人名叫汉斯-蒂洛·施密特,在密码史上更著名的名字是“灰烬先生”。他不仅向法国情报机关提供了ENIGMA的使用手册和核心原理,还提供了德国在长达38个月内使用的全部密钥。谁说钱之江身上有龙潭三杰中钱壮飞的影子,就没有“灰烬先生”的影子呢?截获德国的无线电报文是破译密码的先决条件,因此布莱奇利庄园有一个无线电监听网络,不知道这是否又成为了激发《暗算》编剧灵感的一个重要情节。
天才数学家无疑是密码破译大战中当之无愧的核心,虽然很难说《暗算》中的黄依依就对应于ENIGMA传奇中波兰数学三杰,不过黄依依对个人情感生活不为世俗所容的态度,还是让我们不由自主地想起有同性恋倾向的图灵。而《暗算》中坐落在偏远地区的701研究院,恐怕更是直接翻版了布莱奇利庄园。黄依依酷爱的棋类游戏则对应于布莱奇利庄园则是国际象棋学习班,而丘吉尔亲自拍板在庄园中建造的网球场大概又演化成了那几场乒乓球的桥段。当然,艺术作品的目标是来源于生活而高于生活,至于精确性就不那么计较了。比如,ENIGMA机确实是二战前的古典密码学时代的巅峰之作,但是远非如《看风》中所说的“世界上第一次将密码做成机械”。不过,既然ENIGMA作为一种古典密码在现代密码时代,还受到文学艺术工作者的青睐,我们倒真有必要翻开《密码传奇》这本书来一窥究竟。