Роберт Моррис (криптограф)
Роберт Х. Моррис старший | |
---|---|
Рожденный | [1] | 25 июля 1932 г.
Умер | 26 июня 2011 г. [1] | (78 лет)
Альма-матер | Гарвардский университет [1] |
Известный | Мультики , Unix |
Супруг | Энн Фарлоу Моррис |
Дети | Роберт Тэппан Моррис , Мередит Моррис, Бенджамин Моррис |
Научная карьера | |
Поля | Математика , криптография |
Учреждения | Агентство национальной безопасности , Bell Labs [1] |
Роберт Х. Моррис старший (25 июля 1932 — 26 июня 2011) — американский криптограф и учёный-компьютерщик . [1] [2]
Семья и образование
[ редактировать ]Моррис родился в Бостоне, Массачусетс . Его родителями были Уолтер В. Моррис, продавец, и Хелен Келли Моррис, домохозяйка. [1] Он получил степень бакалавра математики степень в Гарвардском университете в 1957 году и магистра прикладной математики в Гарварде в 1958 году.
Он женился на Энн Фарлоу, и у них родилось трое детей: Роберт Тэппан Моррис (автор червя Морриса 1988 года ), [3] Мередит Моррис и Бенджамин Моррис. [4]
Белл Лаборатории
[ редактировать ]С 1960 по 1986 год Моррис был исследователем в Bell Labs и работал над Multics , а затем и над Unix .
Вместе с Дугласом Макилроем он создал макропроцессор M6 на языке FORTRAN IV , который позже был портирован на Unix. [5]
Используя компилятор-компилятор TMG , Моррис вместе с Макилроем разработал раннюю реализацию компилятора PL/I под названием EPL for Multics project. [6] [7] Пара также представила версию программы форматирования текста для Multics. [8]
Вклад Морриса в ранние версии Unix включает математическую библиотеку, язык программирования постоянного тока , программу crypt
и схему шифрования пароля, используемую для аутентификации пользователя. [9] [10] Схема шифрования (изобретенная Роджером Нидхэмом ) была основана на использовании функции-ловушки (теперь называемой функцией получения ключа ) для вычисления хэшей паролей пользователей , которые хранились в файле. /etc/passwd
; аналогичные методы, основанные на различных функциях, используются до сих пор. [11]
Агентство национальной безопасности
[ редактировать ]В 1986 году Моррис начал работать в Агентстве национальной безопасности (АНБ). [1] АНБ Он работал главным научным сотрудником Национального центра компьютерной безопасности , где участвовал в разработке серии стандартов компьютерной безопасности Rainbow Series , и ушел из АНБ в 1994 году. [12] [13] [14] Однажды он рассказал репортеру, что, работая в АНБ, помогал ФБР расшифровывать зашифрованные доказательства. [1]
Описание Морриса есть в Клиффорда Столла книге «Яйцо кукушки» .Многие читатели книги Столла помнят, как Моррис задал Столлу сложную математическую задачу (первоначально написанную Джоном Х. Конвеем в ходе дискуссий по компьютерной безопасности ) : какое следующее число в последовательности 1 11 21 1211 111221? (известная как последовательность «посмотри и скажи» ). Столл решил не включать ответ на эту загадку в «Яйцо кукушки» , к разочарованию многих читателей. [15]
Роберт Моррис умер в Ливане, штат Нью-Гэмпшир .
Кавычки
[ редактировать ]Этот раздел является кандидатом на копирование в Wikiquote с использованием процесса Transwiki . |
- Правило 1 криптоанализа: проверять открытый текст. [16]
- Никогда не недооценивайте внимание, риск, деньги и время, которые оппонент потратит на чтение трафика. [16]
- Легко запустить безопасную компьютерную систему. Вам просто нужно отключить все коммутируемые соединения и разрешить только терминалы с прямым подключением, поместить машину и ее терминалы в экранированную комнату и поставить охрану у двери. [17]
Избранные публикации
[ редактировать ]- (совместно с Фредом Т. Грамппом) Безопасность операционной системы UNIX, Технический журнал AT&T Bell Laboratories , 63 , часть 2, № 8 (октябрь 1984 г.), стр. 1649–1672.
Ссылки
[ редактировать ]- ^ Jump up to: Перейти обратно: а б с д и ж г час я Маркофф, Джон (29 июня 2011 г.). «Роберт Моррис, пионер компьютерной безопасности, умер в возрасте 78 лет» . Нью-Йорк Таймс . Проверено 30 июня 2011 г.
- ^ 4-й симпозиум по безопасности UNIX . УСЕНИКС . 1993.
- ^ Соединенные Штаты против Морриса (1991) , 928 F.2d 504 , 505 (2-й округ 1991 г.).
- ↑ Некролог Роберта Морриса , The Washington Post , 30 июня 2011 г.
- ^ Коул, Эй Джей (1981). Макропроцессоры (2-е, исправленное изд.). Архив Кубка. п. 254.
- ^ РА Фрибургхаус. «Компилятор Multics PL/1» . Multicians.org .
- ^ Том Ван Флек (ред.). «Выбор ПЛ/И» . Multicians.org .
- ^ «Мультифункциональные возможности» .
- ^ Макилрой, доктор медицины (1987). Читатель Research Unix: аннотированные выдержки из Руководства программиста, 1971–1986 (PDF) (Технический отчет). CSTR. Лаборатории Белла. 139.
- ↑ «Увлечение криптографическим миром — история» , Деннис Ритчи , 5 мая 2000 г., Bell Labs. В архиве.
- ^ Безопасность паролей: история болезни Роберта Морриса и Кена Томпсона (1978)
- ^ Стандарт шифрования данных — Ретроспектива и перспективы , Р. Моррис, IEEE Communications 16 , № 6 (ноябрь 1978 г.), стр. 11–14.
- ^ IEEE Электронный ШИФР 9 (18 сентября 1995 г.)
- ^ Информация о конференции AUUG 98 и регистрационная форма , доступ в Интернете 29 ноября 2007 г.
- ^ «Часто задаваемые вопросы о числовой последовательности Морриса» . Архивировано из оригинала 6 июня 1997 года.
- ^ Jump up to: Перейти обратно: а б Гиллогли, Джим (2 сентября 1995 г.). «Заметки о криптографии '95: некриптографические способы потери информации», приглашенный доклад Р. Морриса» . Группы Google . Проверено 2 августа 2023 г.
- ^ Грамп, FT; Моррис, Р.Х. (1984). «Система UNIX: Безопасность операционной системы UNIX». Технический журнал AT&T Bell Laboratories . 63 (8): 1649–1672. дои : 10.1002/j.1538-7305.1984.tb00058.x . S2CID 26877484 .
Внешние ссылки
[ редактировать ]- Деннис Ритчи : «Опыт мира криптографии» рассказывает историю криптографического исследования, которое он проводил вместе с Моррисом, и почему это исследование так и не было опубликовано.