Jump to content

IBM 7950 Урожай

УРОЖАЙ

IBM 7950 , также известный как Harvest , был единственным в своем роде дополнением к компьютеру Stretch , который был установлен в США Агентстве национальной безопасности (АНБ). Построенный IBM , он был поставлен в 1962 году и эксплуатировался до 1976 года, когда был выведен из эксплуатации. Harvest был разработан для использования в криптоанализе .

Разработка

[ редактировать ]

В апреле 1958 года был одобрен окончательный проект версии компьютера IBM Stretch, адаптированной для АНБ, и машина была установлена ​​в феврале 1962 года. [1] Инженером-конструктором был Джеймс Х. Померин . [2] и он был построен IBM в Покипси, штат Нью-Йорк . Его электроника (изготовленная из тех же дискретных транзисторов, что и в Stretch) физически была примерно в два раза больше, чем Stretch, к которому она была прикреплена. Harvest добавил в Stretch небольшое количество инструкций и не мог работать независимо.

Оценка, проведенная АНБ, показала, что Harvest был мощнее лучшей коммерчески доступной машины в 50–200 раз, в зависимости от задачи. [3]

Архитектура

[ редактировать ]
Ленточный картридж HARVEST.

Оборудование, добавленное к компьютеру Stretch, состояло из следующих специальных периферийных устройств:

  • IBM 7951 Потоковый сопроцессор
  • IBM 7952 — Высокопроизводительное основное хранилище
  • IBM 7955 — Система магнитной ленты, также известная как ТРАКТОР.
  • IBM 7959 — Высокоскоростной обмен вводом-выводом

Благодаря блоку потоковой обработки Harvest мог обрабатывать 3 миллиона символов в секунду. [3]

Ленточная система TRACTOR, входящая в состав системы HARVEST, была уникальной для своего времени. Он включал в себя шесть ленточных накопителей, которые работали с лентами шириной 1,75 дюйма (44 мм) в картриджах, а также библиотечный механизм, который мог извлекать картридж из библиотеки, монтировать его на накопитель и возвращать в библиотеку. Скорость передачи данных и механизм библиотеки были сбалансированы по производительности, так что система могла считывать два потока данных с ленты и записывать третий, используя всю емкость библиотеки, не тратя времени на обработку ленты.

Программирование

[ редактировать ]

Самый важный режим работы Harvest назывался режимом «настройки», в котором процессор настраивался на несколько сотен бит информации, а затем процессор работал, передавая данные из памяти (возможно, беря два потока из памяти) и записывая отдельный поток обратно в память. память. Два потока можно объединить, использовать для поиска данных в таблицах или подсчитать для определения частоты различных значений. Значением может быть что угодно, от 1 до 16 последовательных битов, независимо от выравнивания, а потоки могут быть такими же простыми, как данные, размещенные в памяти, или данные, считываемые повторно под контролем нескольких вложенных дескрипторов цикла «do», которые были интерпретированы аппаратным обеспечением.

Два языка программирования , Alpha и Beta (не путать с языком программирования BETA, вдохновленным Simula ), были разработаны для его программирования, и IBM предоставила компилятор для первого примерно во время поставки машины.

Использование

[ редактировать ]

Одной из целей машины был поиск текста по ключевым словам из списка наблюдения. Используя единую зарубежную систему шифрования, Harvest смог просканировать более семи миллионов расшифровок на предмет любых вхождений более 7000 ключевых слов менее чем за четыре часа. [3]

Компьютер также использовался для взлома кода, и это было усилено ранней распределенной сетевой системой под кодовым названием Rye , которая позволяла удаленный доступ к Harvest. Согласно отчету АНБ за 1965 год, «RYE позволил агентству обнаружить гораздо больше потенциально уязвимых криптографических систем и «взломных» ситуаций. Многие сообщения, чтение которых вручную потребовало бы часов или дней, если бы этот процесс действительно был вообще возможно, теперь можно «установить» и машинно расшифровать за считанные минуты». [4] Harvest также использовался для расшифровки решенных систем ; Далее в отчете говорится, что «эта система регулярно обрабатывает расшифровку большого пакета сообщений в решенной системе». [4] Система Harvest-RYE стала влиятельным примером компьютерной безопасности ; Обзор 1972 года определил RYE АНБ как один из двух «примеров ранних попыток достижения «многоуровневой» безопасности». [5]

«Харвест» использовался до 1976 года, проработав в АНБ четырнадцать лет. [6] Одной из причин его вывода из эксплуатации было то, что некоторые механические компоненты ТРАКТОРА изношены и непригодны для использования, и практического способа их замены не было. IBM отказалась повторно реализовать эту архитектуру в более современной технологии.

См. также

[ редактировать ]
  • IBM (1 мая 1957 г.). Предварительное руководство по системе сбора урожая (PDF) .
  • IBM (13 ноября 1957 г.). Пересмотренное руководство «Система сбора урожая» (PDF) .
  1. ^ Бэмфорд, 2001, с. 586
  2. ^ ЯН Ли, Март в истории вычислений, оглядываясь назад, Компьютер , 29 (3), март 1996 г. (онлайн). Архивировано 7 марта 2006 г. в Wayback Machine.
  3. ^ Jump up to: а б с Бэмфорд, 2001, с. 587
  4. ^ Jump up to: а б АНБ, «Компьютерные системы удаленного доступа» в журнале Cryptologic Milestones , август 1965 г., стр. 1–4 (по ссылке Бэмфорда, 2001 г., стр. 589, 699).
  5. ^ TJ Misa «Дискурс компьютерной безопасности в RAND, SDC и АНБ (1958–1970)», IEEE Annals of the History of Computing, 38 вып. 4 (2016): 12-25, цитата с. 13. [1]
  6. ^ Бэмфорд, 2001, с. 589

Источники

[ редактировать ]
  • Джеймс Бэмфорд , «Свод тайн» , 2001, ISBN   0-385-49908-6 .
  • С. Г. Кэмпбелл, П. С. Гервиц и Дж. Х. Померен. Расширение неарифметической системы , стр. 254–271 в книге W.Buchholz, Planning a Computer System: Project Stretch , McGraw-Hill, 1962. Отсканированная версия PDF доступна в Интернете по адресу [2] (10.4) . МБ)
  • Дуглас Хоган Компьютеры общего и специального назначения: исторический взгляд и некоторые извлеченные уроки , Агентство национальной безопасности, 1986. Отсканированная версия в формате PDF доступна по адресу [3] (1,1 МБ).
  • Сэмюэл Саймон Снайдер. История электронных цифровых компьютеров общего назначения АНБ , стр. 39–64, Агентство национальной безопасности, 1964. Отсканированная версия в формате PDF находится в Интернете по адресу [4] (3,3 МБ).
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 92efedfcc9e816c85466d3a321780b22__1715915400
URL1:https://arc.ask3.ru/arc/aa/92/22/92efedfcc9e816c85466d3a321780b22.html
Заголовок, (Title) документа по адресу, URL1:
IBM 7950 Harvest - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)