第390章 密码机

“那你快说说!”火大少急着催促,这种探秘性质的八卦类知识很是让他好奇。

“一种过时的加密技术而已。就和20多年前德国人用的恩尼格玛密码机类似......,”黄冠凌开始显摆她的知识储备。

在二战时期,主流的加密方式都是采用字母的对应替换,比如信息中的A替换成D,B替换成Z,这就需要对应码表。

不过单一的对应码表太容易破译了,所以对应码表越用越多,比如第一个字母在A码表中找对应字母,第二个字母在B码表中找对应字母,第三个......,这样一来破译的难度就直线上升了。但是当数学家上场后,他们使用统计和概率这些数学工具依然能把这些密码破译出来。

后来,加密的人就想,能不能每一个字母都使用不同的对应码表,让这些数学家全部玩儿蛋去。

就这样,恩尼格玛加密机出现了。

恩尼格玛机原理上依然是字母的对应替换,首先他通过电路系统把给每一个输入字母套了7层码表,也就是说输入A,在第一个码表中查出对应的是B,然后再去第二个码表里找B的对应字母,如此类推......。

之后为了加大复杂度,又设置了两层替换关系,比如A与Z的互相替换。

最后也是最核心的部分就是他有一套转子系统,里边包含了3个相互联动的转子,当操作人每输入一个字母的时候,转子就会产生旋转,连带着把之前提到的那7层码表中的字母对应关系也更改了,在真正意义上实现了每个字母都有一套单独的对应码表。简单的说,即使你输入的是个连续的字母A,输出结果看上去也是一串乱码,看不出任何的规律。

最最神奇的是,这台机器是个加密、解密一体机。加密的人设置好密钥,把词句输入进去,输出的是一串乱码,而解密的人用同样的机器,调整成同样的密钥,把那串乱码输入进去,输出的就是正常的词句。这种加密和解密的效率高得可怕。

所谓的秘钥也非常简单,就是那套转子系统中每个联动转子的位置,用三个字母就能表述清楚。