独立开发者Martin Gillow近日发布了一项数字考古工程,将二战时期纳粹德国使用的SG-41(Schlüsselgerät 41)密码机带入网页浏览器。用户可以通过这一3D交互模型,详细观察该机器的齿轮、杠杆以及步进逻辑的运作方式。
SG-41曾被视为著名的Enigma密码机的继任者。因其侧面配有手动摇柄,该设备在当时获得了“希特勒磨坊”的绰号。它的核心功能是将明文和密文同时打印在两条纸带上。
Gillow表示,该项目结合了数字保存与工程考古的理念,旨在揭示这些精密机械背后的运作逻辑。他的创作灵感源于对布莱切利园(Bletchley Park)及英国国家计算机博物馆的访问。
从CT扫描到数字复刻
为了确保模型的准确性,Gillow从德国博物馆获取了SG-41的CT扫描数据作为参考。同时,他参考了Crypto Museum提供的技术细节,以验证其数字建模的加密逻辑是否与真实机器的物理输出完全匹配。
“我不确定是否有人曾像我这样深入挖掘这台机器的运作细节,从而能够如此详尽地复制它,”Gillow在接受采访时说道。
2025年,Gillow受邀参观了英国政府通信总部(GCHQ)收藏的一台SG-41实机。这次机会让他得以解决建模过程中遇到的部分关键结构难题,并证实了他的模拟系统与真实机器的匹配度极高。
尽管这一网页项目在视觉上极具还原度,但Gillow明确表示,这并非一个基于物理引擎的完全仿真。“齿轮并非真的在相互驱动,杠杆也没有完全遵循物理接触规律,”Gillow解释称。尽管如此,他通过计算齿轮齿数和凸轮映射,确保了每一个组件在模拟环境中的运动轨迹与真实运行状态完全一致。
该项目延续了Gillow此前在数字复刻领域的探索。他曾在2016年开发了“虚拟巨像”(Virtual Colossus),并于2017年完成了“虚拟劳伦兹”(Virtual Lorenz)密码机的数字重建。随着SG-41项目的上线,公众得以通过浏览器这一窗口,近距离审视这段复杂的战争密码史。