这三位年轻的波兰数学家先后设计了回转机(Cyclometer)、穿孔纸和“炸弹”(Bomba)机等设备。其中回转机相当于把两台“隐谜”机对接,而“炸弹”机(据说这一名字是鲁日茨基借用当时的一种冰淇淋名而得来的)相当于把6台“隐谜”机连接在一起。有了这些设备,就能针对德军“隐谜”机不同的使用情况,获取其每天的初始设置参数。至此,“隐谜”遂告破解。以后几年,波兰密码局每天都可破译大量的德军电报。
如果说谢比乌斯发明的“隐谜”机标志着机器加密时代的开始,那么波兰年轻数学家设��的“炸弹”机等设备则宣告了机器破译的日子来临。
随着德国法西斯越来越咄咄逼人,战争已渐渐临近。德军对“隐谜”的改进越来越频繁。他们先后更换了反射轮,把插口板上的6对接线增加到10对,并且把3个固定的转轮增加到了5个,然后每天从中任选3个使用。
新的改进措施给波兰人的破译工作带来了一时难以克服的困难。而战争已经迫在眉睫。这时,波兰密码局审时度势,做出了一个重要的决定。
1939年7月24-26日,英国、法国和波兰的密码局官员们集中在波兰密码局开会。三位波兰年轻数学家出席了会议。会议期间,英法的代表们各自收到波兰同行们送的一份意外的礼物:复制的德国军用“隐谜”密码机、“炸弹”机、穿孔纸以及关于破解“隐谜”密码数学理论和技术方法的详细说明等。面对这份礼物,英国人和法国人都目瞪口呆:原来他们的波兰同行早已破译了“隐谜”!而他们自己长期以来-直想方设法破解它,却没有取得任何进展。
一个多月之后,1939年9月1日,德国大举入侵波兰,勇敢的波兰骑兵与德国坦克部队进行了一场力量悬殊的战斗。两个星期之后,苏联开始进攻波兰。数天之内,波兰就被两个大国解体瓜分。英法两国则向德国宣战。第二次世界大战爆发了。
……