“谜”与“如谜的解谜者”(+)
2019-08-31花卷
科学Fans 2019年7期
关键词:英国
花卷
前情提要
经过艰苦卓绝的努力,波兰数学家雷耶夫斯基和他的同事们终于成功地设计出了一套破译Enigma每日密钥的方法,波兰人也因此在情报方面胜了德国人一招。但同时,德国人也在不断调整和完善Enigma的规格和运用,这给波兰人的破译工作制造了很大的困难。面对一次又—次的挑战,雷耶夫斯基和他的同事们也创造出了循环测定机、穿孔纸片等装置和方法来加以应对。
雷氏炸弹机
我们之前提到过,1938年,德国人对指标组的加密方式来了一个彻底大换血,这让小雷之前搞的循环测定机变成了一堆废铁。还好,小雷的同事小齐(齐加尔斯基)特别靠谱,他发明的穿孔纸片法拯救了波兰人于水火。不过小雷在这个时候也并没有闲着,他觉得小齐这个穿孔纸片的原理挺棒的,就是用起来比较麻烦,要是能把这个过程自动化,用机器代替人工来完成那多好呀。
这个主意真的是太妙了,说干就干。于是,小雷设计了一台大机器,这台大机器上有6组Enigma的转轮,每组转轮都可以模拟真正Enigma转轮的步进旋转——简单来说,这台机器就相当于同时控制6台Enigma,测试转轮位置的不同组合。这台机器的原理和小齐的穿孔纸片本质上是一样的,都是利用“samiczki”——也就是加密后的指标组中1/4、2/5、3/6位置上出现相同字母的情况——来寻找满足条件的转轮位置组合。不同的是,小雷这台机器是全自动的,而且是6组转轮一起找,那效率当然就高多了。
我们知道,Enigma有3个转轮,每个转轮有26种位置,那么3个转轮就一共有26x26x26=17 576种位置。……
登录APP查看全文
