工人在NSA总部安装Harvest(IBM 7950),在Stretch(系统的通用主计算机)和Harvest的流处理器上配置设置,这些设置专为高速分析截拦、密码和代码而设计。在冷战的高峰期,一台非常专业的计算机如此神秘以至于世界上没有人知道它存在。它运行的速度比当时任何其他计算机快200倍。这台机器是美国国家安全局从1962年古巴导弹危机开始,一直运营到越南战争结束并超过1975年赫尔辛基协议的主要密码处理器。该机器只在其移动部件最终失灵时才停止运行。在14年的时间里,它一直是NSA处理最敏感截拦信息的引擎,在当时信号情报几乎是战略武器一样的存在。由IBM为NSA设计和制造的Harvest,是最早的几台计算机之一,旨在对快速流过的巨大数据集执行操作,是今天管理实时视频流和安全系统的计算机的先驱。它也是最早的几台作为附加组件构建的计算机之一——一种专门的助手,旨在出色地完成一项工作,安装在通用计算机上。Harvest的模块化设计类似于今天的图形芯片,CPU使用这些芯片来运行强大的视频游戏和人工智能处理负载。所有这些原始处理能力意味着Harvest也需要不间断的数据流来运行。这导致了另一个开创性成就:世界上第一台自动化磁带库,可以从机器的机架中自动取出数百个大型磁带盒中的任何一个。鉴于Harvest在处理和存储能力上的前所未有的能力,机器的设计者自然需要重新思考他们的系统如何处理信息。因此,IBM编写了一个定制的编程语言Alpha,让密码破解者能够严格地描述密码问题,就像当时科学家们使用新兴的Fortran语言描述方程和数据处理算法一样。在马里兰州弗特迈德,一个NSA数据中心容纳了当时世界上最快的计算机之一——尽管由于其敏感的高安全性代码破解和密码搜寻工作,这并不经常被讨论。国家密码博物馆从已解密的文档和当时的手册及技术概述中拼凑出的Harvest的故事,为计算历史提供了一个新的意外的视角。这也提供了一个案例研究,展示了如何国家安全需求,特别是在冷战期间,推动计算机技术超越了未分类民用计算所能达到的远处。Harvest的独特历史揭示了一个偶尔领先于其时代数十年的远见的算法、编码、内存和硬件架构。但这台机器也只是构建一次,为一个单一的目的,然后最终悄悄地退休下线。
来源: Hacker News · 由HeadlinesBriefing整理摘要