Роберт Х. Моррис-старший | |
---|---|
Рожденный | [1] | 25 июля 1932 г.
Умер | 26 июня 2011 г. [1] | (78 лет)
Альма-матер | Гарвардский университет [1] |
Супруг (а) | Энн Фарлоу Моррис |
Дети | Роберт Таппан Моррис , Мередит Моррис, Бенджамин Моррис |
Научная карьера | |
Поля | Математика , криптография |
Учреждения | Агентство национальной безопасности , Bell Labs [1] |
Роберт Х. Моррис-старший (25 июля 1932 - 26 июня 2011) был американским криптографом и ученым-компьютерщиком . [1] [2]
Семья и образование [ править ]
Моррис родился в Бостоне, штат Массачусетс . Его родителями были Уолтер В. Моррис, продавец, и Хелен Келли Моррис. [1] Он получил степень бакалавра в области математики из Гарвардского университета в 1957 и А степень магистра в прикладной математике из Гарварда в 1958 году.
Он женился на Энн Фарлоу, и у них было трое детей: Роберт Таппан Моррис (автор червя Морриса 1988 года ), [3] Мередит Моррис и Бенджамин Моррис. [4]
Bell Labs [ править ]
С 1960 по 1986 год Моррис был исследователем в Bell Labs и работал над Multics, а затем над Unix .
Вместе с Дугласом Макилроем он создал макропроцессор M6 на FORTRAN IV , который позже был перенесен на Unix. [5]
Используя компилятор-компилятор TMG , Моррис вместе с Макилроем разработал раннюю реализацию компилятора PL / I под названием EPL for Multics project. [6] [7] Пара также способствовала версии стока форматирования текста программы для Multics. [8]
Вклад Морриса в ранние версии Unix включает математическую библиотеку, язык программирования bc , программу cryptи схему шифрования паролей, используемую для аутентификации пользователей. [9] [10] Схема шифрования (изобретено Нидхемами ), было основан на использование функции с секретом (теперь называется ключевой функцией выведения ) для вычисления хэш пользовательских паролей , которые хранятся в файле /etc/passwd
; аналогичные методы, основанные на различных функциях, используются и сегодня. [11]
Агентство национальной безопасности [ править ]
В 1986 году Моррис начал работать в Агентстве национальной безопасности (АНБ). [1] Он работал главным научным сотрудником Национального центра компьютерной безопасности АНБ , где он участвовал в разработке стандартов компьютерной безопасности серии Rainbow , и ушел из АНБ в 1994 году. [12] [13] [14] Он однажды сказал репортеру, что, находясь в АНБ, он помогал ФБР расшифровывать зашифрованные доказательства. [1]
Описание Морриса есть в книге Клиффорда Столла «Яйцо кукушки» . Многие читатели книги Stoll помнят Моррис для придания Stoll сложной математической головоломки (первоначально из - за Джон Х. Conway ) в ходе их дискуссий по компьютерной безопасности : Какой следующий номер в последовательности 1 11 21 1211 111221? (известная как последовательность « посмотри и скажи» ). Столл решил не включать ответ на эту загадку в «Яйцо кукушки» , к разочарованию многих читателей. [15]
Роберт Моррис умер в Ливане, штат Нью-Гэмпшир .
Цитаты [ править ]
Этот раздел является кандидатом быть скопирован в Викицитатник , используя межвики процесс . |
- Правило 1 криптоанализа: проверяйте открытый текст . [16]
- Три золотых правила обеспечения компьютерной безопасности: не владеть компьютером; не включайте его; и не пользуйся этим. [17]
Избранные публикации [ править ]
- (с Фредом Т. Грампом) Безопасность операционной системы UNIX, Технический журнал AT&T Bell Laboratories , 63 , часть 2, № 8 (октябрь 1984 г.), стр. 1649–1672.
Ссылки [ править ]
- ^ a b c d e f g h i Марков, Джон (29 июня 2011 г.). «Роберт Моррис, пионер в области компьютерной безопасности, умер в возрасте 78 лет» . Нью-Йорк Таймс . Проверено 30 июня 2011 года .
- ^ 4-й симпозиум по безопасности UNIX . USENIX . 1993 г.
- ^ Соединенные Штаты против Морриса (1991) , 928 F.2d 504 , 505 (2d Cir.1991).
- ^ Роберт Моррис некролог , The Washington Post , 30 июня 2011.
- Перейти ↑ Cole, AJ (1981). Макро процессоры (2-е, исправленное изд.). КУБОК Архив. п. 254.
- ^ RA Frieburghouse. "Компилятор Multics PL / 1" . MultICAL.org .
- ↑ Том Ван Флек (ред.). «Выбор PL / I» . MultICAL.org .
- ^ «Особенности Multics» .
- Перейти ↑ McIlroy, MD (1987). Читатель Research Unix: аннотированные выдержки из Руководства программиста, 1971–1986 (PDF) (технический отчет). CSTR. Bell Labs. 139.
- ^ Попробовать в криптографическом мире - История , Деннис Ричи , 5 мая 2000, Bell Labs. Доступ онлайн 29 ноября 2007 г.
- ^ Безопасность паролей: история болезни Роберта Морриса и Кена Томпсона (1978)
- ^ Стандарт шифрования данных - Ретроспектива и перспективы , Р. Моррис, IEEE Communications 16 , № 6 (ноябрь 1978 г.), стр. 11–14.
- ^ IEEE Electronic CIPHER 9 (18 сентября 1995 г.)
- ^ AUUG 98 Информация о конференции и регистрационная форма , доступ онлайн 29 ноября 2007 г.
- ^ «Часто задаваемые вопросы о числовой последовательности Морриса» . Архивировано из оригинала 6 июня 1997 года.
- ^ "Заметки о Crypto '95 приглашенных переговоров Р. Морриса и А. Шамира" Джимом Гиллогли и Полом Сайверсоном
- ^ стр. 1, Безопасность платформы Java 2: архитектура, дизайн и реализация API , Ли Гонг, Гэри Эллисон и Мэри Дейджфорд, Бостон: Addison-Wesley, 2003 г., 2-е изд., ISBN 0-201-78791-1 .
Внешние ссылки [ править ]
- Деннис Ричи : «Занимаясь криптографическим миром» рассказывает историю криптографических исследований, которые он провел вместе с Моррисом, и почему это исследование никогда не было опубликовано.