纳瓦霍密码的代码设计

如题所述

第1个回答  2016-05-30

1942年5月5日,首批29名纳瓦霍人被征召入伍。他们在加利福尼亚圣迭戈的新兵训练营中和通讯人员一起设计了最初的纳瓦霍密码。这种密码由211个字组成,大部分为纳瓦霍词,也掺杂了一些新词汇,这是为了弥补纳瓦霍语中军事术语的不足。例如,“战斗机”被称为“达-哈-提-西”(dah-he-tih-hi),纳瓦霍语意为“蜂鸟 ”;“俯冲轰炸机”被称为“几尼”,意为“小鹰”。另外,密码战士还设计了一个系统,用来与英语26个字母相对应。例如,字母A为“沃-拉-其”,意为“蚂蚁(ant)”;字母E为“迪兹”,意为“麋鹿(elk)”。另外,针对那些没有能够列入211个密码的词语,他们根据纳瓦霍语专门创建了一个大约500个常用军事术语的词汇表以便用来对照拼读。
纳瓦霍人很快便显示出记忆密码和在战时传递信息的能力。他们成功地从飞机或坦克等移动目标上传递密码。计划取得了极大的成功。随后,另外200名纳瓦霍人也于1942年7月20日被征召入伍。1942年10月2日,约翰斯顿也被征召入伍,并被授予上士军衔,专门负责训练纳瓦霍密码战士。可是,就在约翰斯顿踌躇满志地实施他的大胆计划的时候,一个细心的密码员发现,由于纳瓦霍语中没有的词的对照表重复使用频率太高,根据这些词语,纳瓦霍密码几乎不用费什么劲就能被破译。为解决这一问题,约翰斯顿和一些技术专家把对照表的26个字母增加为44个,使得那些常用的字母如E、T、A、O等有了多种选择余地。例如字母A除了原来的“沃-拉-其(蚂蚁)”外,还可以叫作“比-拉-沙纳(苹果apple)”和“ 齐-尼赫(斧子axe)”。这样一来,其破译难度大大增加。被美军称为“无敌密码”的纳瓦霍密码终于诞生了。