Открыть сервис

Рон Ривест

Рон Ривест — американский криптограф и специалист в области теории вычислительных систем, один из создателей алгоритмов шифрования RSA и RC4, а также хеш-функций MD2, MD4, MD5 и MD6. Профессор Массачусетского технологического института (MIT), член Национальной инженерной академии США и Национальной академии наук США. Известен также как соавтор учебника «Введение в алгоритмы» (Introduction to Algorithms), являющегося одним из наиболее цитируемых в мире.

Биография

Рональд Линн Ривест родился 6 мая 1947 года в городе Скенектади, штат Нью-Йорк, США. В 1969 году получил степень бакалавра по математике в Йельском университете. В 1974 году защитил докторскую диссертацию (Ph.D.) по информатике в Стэнфордском университете под руководством Роберта Флойда.

С 1974 года работает на факультете электротехники и информатики Массачусетского технологического института (MIT). В 1982 году совместно с Ади Шамиром и Леонардом Адлеманом основал компанию RSA Data Security (позже — RSA Security), которая занималась коммерциализацией криптографических технологий. В 1990-х годах активно участвовал в развитии криптографии с открытым ключом, а также в разработке стандартов безопасности для интернета.

В 2002 году Ривест получил премию Тьюринга (совместно с Ади Шамиром и Леонардом Адлеманом) за «блестящий вклад в криптографию с открытым ключом, включая создание криптосистемы RSA». В 2017 году был удостоен премии Маркони за достижения в области информационных технологий.

Основные научные достижения

Криптосистема RSA

RSA (аббревиатура от фамилий Rivest, Shamir, Adleman) — первая практически применимая криптосистема с открытым ключом, опубликованная в 1977 году. Алгоритм основан на вычислительной сложности разложения больших целых чисел на простые множители. RSA стал основой для множества протоколов безопасности, включая SSL/TLS, PGP и цифровые подписи. За разработку этой системы Ривест, Шамир и Адлеман в 2002 году получили премию Тьюринга.

Алгоритмы симметричного шифрования RC4, RC5, RC6

RC4 (Rivest Cipher 4) — потоковый шифр, разработанный в 1987 году. Долгое время использовался в протоколах WEP (Wi-Fi), SSL/TLS и HTTPS. Однако к середине 2000-х годов в RC4 были обнаружены серьёзные уязвимости, и к 2015 году он был признан небезопасным и выведен из эксплуатации большинством организаций.

RC5 (Rivest Cipher 5) — блочный шифр, представленный в 1994 году. Отличался простотой реализации и возможностью настройки параметров (размер блока, ключа и количество раундов). На основе RC5 был разработан RC6 — финалист конкурса AES (Advanced Encryption Standard) в 2001 году, однако уступил алгоритму Rijndael.

Хеш-функции MD2, MD4, MD5, MD6

Ривест является автором серии криптографических хеш-функций MD (Message Digest):

  • MD2 (1989) — создана для 8-битных процессоров, используется в основном в системах с ограниченными ресурсами.
  • MD4 (1990) — быстрая хеш-функция, но позже были найдены коллизии, и она была признана небезопасной.
  • MD5 (1991) — широко применялась для проверки целостности данных и хранения паролей. В 2004 году китайские исследователи продемонстрировали атаки на коллизии, после чего MD5 считается нестойкой для криптографических целей.
  • MD6 (2008) — финалист конкурса SHA-3, но не был выбран в качестве стандарта из-за низкой производительности на некоторых архитектурах.

Учебник «Введение в алгоритмы»

Ривест является одним из соавторов (совместно с Томасом Корменом, Чарльзом Лейзерсоном и Клиффордом Штайном) учебника «Introduction to Algorithms» (первое издание — 1990 год). Книга переведена на десятки языков, включая русский, и используется в ведущих технических университетах мира. Она охватывает фундаментальные алгоритмы и структуры данных, включая сортировку, графы, динамическое программирование и криптографию.

Критика и ограничения

Несмотря на огромный вклад Ривеста в криптографию, некоторые его разработки со временем устарели или были признаны небезопасными. В частности:

  • Алгоритм MD5, несмотря на широкое распространение, с 2004 года считается нестойким к коллизиям, что привело к его замене на SHA-2 и SHA-3 во многих стандартах.
  • Потоковый шифр RC4, хотя и был популярен в 1990-х и начале 2000-х, к 2015 году был полностью дискредитирован из-за множества атак, в том числе на протокол WEP и TLS.
  • Криптосистема RSA при длине ключа менее 1024 бит также считается уязвимой, а при использовании стандартных библиотек (например, OpenSSL) возможны атаки по сторонним каналам.

Эти недостатки не умаляют исторического значения работ Ривеста, но отражают естественный прогресс криптографии и вычислительной техники.

Награды и признание

  • 2002 — Премия Тьюринга (совместно с Ади Шамиром и Леонардом Адлеманом)
  • 2007 — Член Национальной инженерной академии США
  • 2017 — Премия Маркони
  • 2020 — Член Национальной академии наук США
  • Почётные докторские степени нескольких университетов, включая Университет Ватерлоо и Технический университет Дании.

Личная жизнь

Рон Ривест женат, имеет троих детей. В свободное время увлекается парусным спортом и игрой на фортепиано. Проживает в Массачусетсе (США).

Источники

  • Rivest, R. L., Shamir, A., Adleman, L. (1978). «A Method for Obtaining Digital Signatures and Public-Key Cryptosystems». Communications of the ACM.
  • Rivest, R. L. (1992). «The MD5 Message-Digest Algorithm». RFC 1321.
  • Rivest, R. L. (1994). «The RC5 Encryption Algorithm». Fast Software Encryption.
  • Cormen, T. H., Leiserson, C. E., Rivest, R. L., Stein, C. (2009). «Introduction to Algorithms» (3rd ed.). MIT Press.
  • Премия Тьюринга 2002 года — официальный сайт ACM.
  • Национальная инженерная академия США — профиль Рона Ривеста.
  • Премия Маркони 2017 года — список лауреатов.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →