高级机械加密系统。
这种加密机械的神奇之处在于,通过这种密码机可以把一段文辞通达的电文转化成看似毫无规律可言的字母序列发送出去,而接收方只要有一台和发送方相同的密码机,就可以将这段毫无规律的字母序列再还原为文辞通达的电文。这样即使敌方截获了我方的无线电信号,得到的也只是一串毫无规律的字母。
在上一个位面的二战初期,德军曾经一度依靠“恩尼格玛”密码机使得自己的军事情报拥有极高的保密性,为闪电战的成功奠定了坚实的基础。但到了战争后期,“恩尼格玛”密码体系又因为对手的成功破解,变成了四处漏风的破屋子,给本来就处于困境的德军带来了更大的战略被动,加速了第三帝国的败亡。
那么为什么基于“恩尼格玛”密码机的密码体系一开始牢不可破,后来又变得漏洞百出呢?这就要从“恩尼格玛”密码机的原理讲起了。
“恩尼格玛”密码机的具体结构比较复杂,我们长话短说,“恩尼格玛”的发送者之所以能将电文变成近乎无规律的字母序列,并能由接受者将字母序列还原成电文,主要依赖三大核心部件,这三大核心部件分别是:转子、接线板和反射器。
先说转子,“恩尼格玛”密码机一共有三到五个转子,每个转子都有两面,每面有二十六个触点(分别代表26个德文字母),转子内有一系列导线将两面的触点两两连接起来,这样当电流从转子一边的触点流到另一边的触点时,输入的字母就被替换成了另一个字母。
如果只是这样的简单替换,密码当然是很容易被破译的。“恩尼格玛”密码机的巧妙之处在于它有多个转子(一般是三个转子,也有四个或者五个转子的,下面会以三转子为例),这些转子中的每一个内部导线的连接方式都是不同的,当各个转子相邻一面的触点接触时,两个转子之间的线路就连通了。当电流依次流过这些转子时,输入的字母就会被替换多次。
“恩尼格玛”密码机的转子上设有防倒转齿和防倒转爪系统,可以使得使用者每输入一个字母就拨动第一个转子转动1/26圈,而当第一个转子(快转子)转到某一个点时第二个转子(中转子)也会被带动,第二个转子转到某一个点时,第三个转子(慢转子)也会被带动……这就使得使用者每输入一个字母,三个转子之间的电路就会变换一次,这就是所谓的“复式替换”。复式替换使得输入字母和输出字母之间不再是简单的一一对应关系,这就大大增加了破解的难度,三个转子的不同方向可以产生26×26×26=*********。而且“恩尼格玛”机的三个转子还可以相互替换位子,这样组合
请收藏:https://m.weixiaobao8.cc
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)