前沿AI模型破解二战恩尼格玛密码,通过图灵另一项测试
据TechCrunch报道,两名密码分析员利用OpenAI和Anthropic开发的前沿大语言模型,成功破译了两条长期未解的二战恩尼格玛机加密信息。这一进展被视为人工智能在密码分析领域的重要突破,呼应了图灵当年在二战期间破解德军密码的历史性成就。
驱动中国9月26日消息 据TechCrunch报道,人工智能在密码分析领域取得了一项引人注目的进展。两名密码分析员声称,他们利用OpenAI和Anthropic开发的前沿大语言模型(LLM),成功破译了两条由恩尼格玛机(Enigma)加密的长期未解信息。这一成就被媒体称为通过了“图灵的另一个测试”,即继“图灵测试”之后,对计算机科学先驱艾伦·图灵(Alan Turing)在二战期间破解纳粹德国恩尼格玛密码这一历史性工作的现代回响。
艾伦·图灵最广为人知的贡献是提出了用于区分人类与人工智能的“图灵测试”。然而,他在生前面临的更具实际意义的挑战,是破解二战期间纳粹德国军队使用的恩尼格玛密码机。当时,图灵及其团队开发了名为“Bombe”的早期计算机,帮助英国在战争期间翻译了大量恩尼格玛加密信息。尽管这一成就在历史上已载入史册,但仍有少量档案中的加密信息因转录错误或原始编码员的失误而至今未被破译。
此次破译工作的核心在于将现代人工智能技术应用于历史密码分析。据开发者Carter Leffen介绍,他向OpenAI最新的模型Astra发出指令,要求其在恩尼格玛信息数据库中搜索一条未破译的信息并进行解码。Astra模型不仅执行了搜索任务,还自主进行了档案研究,寻找上下文线索,甚至构建了一个恩尼格玛机的模拟器,最终成功还原了加密信息的内容。
这一过程展示了大语言模型在处理复杂逻辑推理、历史资料检索以及模拟特定机械系统方面的潜力。虽然恩尼格玛机的原理在公开文献中已有详尽记载,但针对具体未解密文的破译往往需要结合特定的历史背景和机器设置参数。AI模型通过自动化这一繁琐的试错和推理过程,显著提高了破译效率。
与此同时,Anthropic开发的模型Opus也在此次实验中发挥了作用。两名密码分析员分别使用这两款模型,针对不同的未解密文进行了尝试,并均取得了成功。这表明,当前前沿的大语言模型在处理结构化数据和逻辑谜题方面,已经具备了超越传统人工分析的能力,尤其是在面对海量历史档案和复杂编码规则时。
这一进展在科技界和密码学界引发了广泛讨论。一方面,它证明了人工智能在解决特定领域复杂问题上的强大能力,甚至能够触及人类历史上最神秘的密码破译案例;另一方面,这也引发了关于AI在国家安全、情报分析等领域潜在应用的思考。尽管恩尼格玛机早已退出历史舞台,但现代加密技术依然依赖于类似的数学原理和逻辑结构,AI的介入可能预示着密码分析领域的新一轮变革。
值得注意的是,此次破译行动并非由官方情报机构主导,而是由独立的开发者和密码分析员利用商业可用的AI模型完成。这反映了人工智能技术的普及化趋势,即原本需要国家级计算资源和专家团队才能完成的复杂任务,如今可能通过调用云端API即可实现。随着模型能力的不断提升,未来在历史研究、数据恢复乃至网络安全测试等领域,AI或将扮演更加关键的角色。
尽管这一成就具有象征意义,但专家也指出,恩尼格玛机的破译主要依赖于已知的机器结构和部分明文攻击策略,这与现代基于公钥基础设施的加密体系有本质区别。因此,AI破解恩尼格玛密码并不意味着它能轻易破解当前的银行或通信加密系统。然而,这一案例无疑为探索AI在逻辑推理和模式识别方面的极限提供了宝贵的实证数据。