罗佐基、雷耶夫斯基和佐加尔斯基研制的“炸弹”仪器是二战期间破解德军恩尼格玛密码的关键设备。它能通过机械运算,快速找出密码机设置,助力盟军获取情报。
“炸弹”仪器基于恩尼格玛密码机的工作原理设计。恩尼格玛密码机通过转子转动加密信息,不同初始设置产生不同密码。“炸弹”仪器则是反向推导,利用截获的加密信息和特定“菜单”,快速测试各种可能的转子设置,找到正确的加密组合。
步骤 | 运作详情 |
---|---|
输入信息 | 将截获的德军加密电文输入“炸弹”仪器。 |
设定菜单 | “菜单”是根据密码分析员对恩尼格玛密码机的分析得出的,包含字母之间的连接关系。“炸弹”仪器根据这些关系进行运算。 |
机械运算 | 仪器内有多个模拟恩尼格玛转子的部件,它们开始高速转动,模拟不同的转子设置组合。每个组合对应一种可能的加密方式。 |
筛选结果 | 当“炸弹”仪器发现某个组合能使加密电文在模拟解密后符合“菜单”设定的关系时,就会发出信号。分析员再对这些可能的结果进行进一步验证。 |
确定设置 | 经过验证,最终确定恩尼格玛密码机的正确转子设置,从而实现对德军加密信息的解密。 |
“炸弹”仪器大大提高了密码破解的效率。在没有“炸弹”之前,密码分析员需要手动测试大量的转子设置,耗时且难以成功。而“炸弹”仪器能在短时间内测试数千种组合,极大地增加了破解密码的可能性,为盟军在二战中取得情报优势发挥了重要作用。