图灵被遗忘的“黛利拉”项目始末
速览
本文讲述了阿兰·图灵在二战期间及战后参与开发的“黛利拉”语音加密项目。该项目旨在通过模拟人耳听觉机制来加密语音通信,是早期人工智能与信号处理技术的重要探索。尽管该项目最终因技术复杂性和成本问题被放弃,但其设计理念对后来的语音识别技术产生了深远影响。
AI 深度解读
图灵失落的工程篇章:“黛利拉”语音加密项目深度解读
背景
1945年5月8日,欧洲战场胜利日(VE Day)。随着德军无条件投降,第二次世界大战在欧洲部分正式结束。在英格兰乡间一处秘密的电子实验室里,艾伦·图灵(Alan Turing)与他的助手唐纳德·贝利(Donald Bayley)用一种典型的英式安静方式庆祝胜利——一起散步。
在此之前,两人已并肩工作了一年多。贝利是一名年轻的电气工程师,他对老板在密码破译领域的另一重身份知之甚少。他只知道图灵偶尔会骑自行车前往约10英里外的一条乡村小道上的另一个秘密机构——布莱切利园(Bletchley Park)。后来,贝利和全世界都了解到,布莱切利园是一个庞大且史无前例的密码破译行动的大本营。
当他们在树林的空地上休息时,贝利说道:“好了,战争结束了——现在是和平时期,你可以告诉我们一切了。”
图灵回答:“别那么该死的愚蠢。”
“对话就此结束,”贝利在67年后回忆道。
长期以来,图灵令人惊叹的密码破译工作已不再保密,他作为计算机科学之父和人工智能先驱的地位也广为人知。然而,他在电气工程领域的工作却鲜为人知。这一局面可能即将改变。
2023年11月,一批被称为“贝利文件”(Bayley papers)的战时论文在伦敦拍卖,成交价接近50万美元。这批此前不为人知的资料中包含许多图灵亲笔手写的纸张,讲述了他从1943年到1945年进行的绝密工程计划——“黛利拉”(Delilah)项目。此外,还有贝利撰写的材料,通常以图灵讲话时的笔记形式呈现。正是得益于贝利将这些文件保存至2020年去世(距图灵去世66年),这些珍贵的历史资料才得以留存。
当英国政府得知这些文件将在拍卖会上出售时,迅速采取行动禁止其出口,宣称它们是“我们国家故事的重要组成部分”,并表示“让英国买家有机会购买这些文件是理所应当的”。笔者有幸在11月拍卖前,应拍卖行邀请协助识别部分技术材料,从而获得了接触这批档案的机会。“贝利文件”为公众呈现了一个全新的、作为工程师的图灵形象。
核心内容
从抽象到具体的转变
在撰写这些文件时,图灵正经历从抽象思维向具体工程的转变。这些文件提供了有趣的快照,展示了他从战前专注于数学逻辑和数论,进入电路、电子学和工程数学新世界的旅程。
语音加密的新前沿
在战争期间,图灵意识到密码学的新前沿将是语音加密。现有的战时密码机——如日本的“紫”机(Purple)、英国的Typex以及德国著名的Enigma和基于电传打字机的SZ42——都是用于加密打字文本的。虽然文本是常见的通信方式,但对于指挥官而言,并不总是最方便的,且安全的语音通信一直是军事界的迫切需求。
贝尔实验室(Bell Labs)在美国陆军合同下,于1942年至1943年在纽约市建造了开创性的SIGSALY语音加密系统。该系统庞大无比,重达5万多公斤,占据整个房间。图灵熟悉SIGSALY,并希望将语音加密小型化。结果便是“黛利拉”(Delilah)系统,它由三个小单元组成,每个单元大约只有鞋盒大小。连同电源包一起,黛利拉仅重39公斤,可以安装在卡车、战壕或大型背包中。
汉斯洛公园的秘密工作
1943年,图灵在汉斯洛公园(Hanslope Park)的一个尼森棚(Nissen hut)里设立了工作台,秘密开展黛利拉项目。汉斯洛公园位于英格兰荒野之中,是一个由军方管理的机构。如今,这里仍然是英国政府通信中心(HMGCC),一个高度机密的情报站点,其工程师继续为英国情报机构提供专门的硬件和软件支持。
图灵似乎在汉斯洛公园工作的两年非常愉快。他住在一间旧农舍里,在军队食堂用餐。指挥官回忆说,他“很快安顿下来,成为了我们中的一员”。1944年,图灵获得了年轻的助手贝利,贝利刚从伯明翰大学获得电气工程学士学位。两人成为好朋友,一起工作直到1945年秋天。在布莱切利-汉斯洛圈子里,大家都称呼图灵为“教授”(Prof),贝利也这样称呼他。
贝利在1990年代接受采访时说:“我钦佩他思维的原创性。他教了我很多东西,对此我一直心怀感激。”
作为回报,贝利教图灵动手实操技能。贝利回忆说,当他刚到达汉斯洛公园时,发现图灵连接的电路像“蜘蛛网”一样杂乱。贝利拉着图灵的手,带他进行了严格的电路板搭建(breadboarding)训练。
原型机与工作原理
一年后,随着欧洲战事接近尾声,图灵和贝利让原型系统运行起来。贝利说,这“做到了人们所能期望的一切”。他将黛利拉系统描述为“首批基于严格密码学原理的系统之一”。
图灵从现有的文本密码机中汲取灵感。与著名的Enigma不同(Enigma通常通过无线电发送摩尔斯电码,通过面板上的灯泡加密A-Z字母,且键盘与面板间的电气连接不断变化),基于电传打字机的SZ42机器使用5位电报代码,不仅能处理字母,还能处理数字和标点符号,不涉及摩尔斯电码。
SZ42通过向明文消息添加一系列称为“密钥”(key,此处作为不可数名词使用,类似footwear或output)的遮蔽电报字符来加密输出。例如,如果德文明文是“ANGREIFEN UM NUL NUL UHR”(零时攻击),而用于加密这三个词(以及它们之间的空格)的遮蔽字符是“Y/RABV8WOUJL/H9VF3JX/D5Z”,那么密码机会首先将“Y”加到“A”上(即把密钥第一个字母的5位代码加到明文第一个字母的5位代码上),然后将“/”加到“N”,将“R”加到“G”,依此类推。根据SZ42硬编码在机器中的字符加法规则,这24次加法将产生密文“PNTDOOLLHANC9OAND9NK9CK5”。这种生成遮蔽密钥然后将其加到明文上的原理,是图灵语音加密系统的核心概念基础。
关键要点
- 历史新发现:2023年拍卖的“贝利文件”揭示了图灵鲜为人知的电气工程成就,特别是1943-1945年间的“黛利拉”语音加密项目。
- 项目背景:二战期间,现有密码机仅能加密文本,军方急需安全的语音通信。图灵受贝尔实验室巨型SIGSALY系统启发,致力于将语音加密小型化。
- 技术突破:“黛利拉”系统由三个鞋盒大小的单元组成,总重仅39公斤,具备便携性,可部署于卡车或战壕。它是首批基于严格密码学原理的语音加密系统之一。
- 人机协作:图灵在汉斯洛公园工作期间,助手贝利不仅协助记录笔记,还弥补了图灵在电路实操(breadboarding)方面的不足,两人形成了理论与实操的互补。
- 技术渊源:图灵的语音加密灵感部分来源于德国SZ42电传打字机密码机。SZ42使用5位电报代码和加法加密原理,这一逻辑被图灵借鉴并应用于语音信号的数字化加密处理中。
- 遗产保护:英国政府成功阻止了这批珍贵历史文件的出口,确保了其作为国家历史故事一部分留在英国。
意义与影响
这批文件的公开和拍卖,不仅填补了图灵生平研究中的一块重要拼图,也重新定义了公众对图灵贡献的认知。长期以来,图灵主要被视为数学家、逻辑学家和计算机科学之父,他在二战中破译Enigma的故事被广泛传颂。然而,“黛利拉”项目展示了图灵作为工程师和系统设计师的另一面。
首先,它证明了图灵具备将抽象数学理论转化为实际硬件系统
