Андерсон, Росс

Росс Андерсон (англ. Ross J. Anderson; род. 15 сентября 1956 — 28 марта 2024, Кембридж[3][4]) — британский учёный, автор более двухсот статей, консультант по инженерной безопасности. Профессор инженерии безопасности в Кембриджском университете. Его достижения в области криптографии включают в себя разработку шифров, обнаружение слабостей во многих системах безопасности и алгоритмов. Является сооснователем списка рассылки Uk-Crypto.

Общие сведения
Росс Андерсон
Дата рождения 15 сентября 1956(1956-09-15)[1] (69 лет)
Страна
Научная сфера компьютерная безопасность
Образование
Учёная степень PhD (1995)
Учёное звание FRS (2009), FREng (2009), FRSE (2023)
Научный руководитель Роджер Нидхэм
Ученики Маркус Кун, Фрэнк Стаяно, Сергей Скоробогатов, Майк Бонд, Илья Шумайлов, Ричард Клейтон
Известен как автор множества работ по банковской безопасности, безопасности экономики, информационной политике. Автор шифра Serpent
Награды и премии Медаль Лавлейс (2015)
Сайт cl.cam.ac.uk/~rja14/

Биография

Росс Андерсон (родился в 1956 году, умер 28 марта 2024 года в Кембридже[5][6]) — исследователь, писатель и промышленный консультант в инженерии безопасности. Он также являлся профессором инженерии безопасности в компьютерной лаборатории Кембриджского университета, где работал в группе безопасности. В 1978 году Андерсон закончил Тринити-колледж (Кембридж) со степенью бакалавра математики и естественных наук, а затем получил квалификацию в области компьютерной техники. Он работал в области авионики и банковской индустрии до того, как в 1992 году он переехал обратно в Кембриджский Университет для работы над докторской диссертацией под руководством Роджера Нидхема и начал свою карьеру учёного-исследователя. В 1995 году он получил степень доктора наук и стал преподавать. Он живёт близ Сэнди, Бедфордшир (Sandy, Bedfordshire). В период работы в индустрии Андерсон сотрудничал с компанией Ferranti (с 1978 года), работал специалистом по криптографии в Barclays Bank (в середине 1980-х годов), занимал старшую должность в проекте Standard Chartered (в 1989 году) и был независимым консультантом в ESCOM (в начале 1990-х годов)[7]. С 2021 года он также являлся профессором в Школе информатики Эдинбургского университета[8][6]. В 2023 году Андерсон частично вышел на пенсию[5][9].

Росс Андерсон — автор книги «Инженерия безопасности» («Security Engineering»), опубликованной в Wiley в 2001 и 2008 годах. Он также был основателем и редактором Обзоров Безопасности компьютеров и коммуникаций (Computer and Communications Security Reviews).

Ученики профессора Андерсона: Роберт Уотсон (Robert Watson), Джо Бонни (Joe Bonneau), Хьюонгшик Ким (Hyoungshick Kim), Шайлендра Фулория (Shailendra Fuloria) и Вей-Минг Ху (Wei-Ming Khoo).

Основные исследования

Экономика информационной безопасности

Росс Андерсон проводил исследования безопасности экономики в едином рынке для Европейского Агентства Сетей и Информационной безопасности(European Network and Information Security Agency). Он изучил недостатки рынка, лежащие в основе спама, фишинга и других проблем, и внёс конкретные политические предложения. Краткую версию исследования можно посмотреть здесь[10].

В 2002 году Андерсон стал сооснователем семинара WEIS и основоположником научной области «Экономика информационной безопасности»[11].

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

Его исследования систем «Trusted Computing» проанализировали (и подорвали) инициативу Trusted Computing Group, которая продвигала идею установки DRM-систем на каждый компьютер, КПК и мобильный телефон. Система «TС» была разработана в угоду Голливуду, чтобы затруднить пиратское копирование музыки и видео, и индустрии программного обеспечения. Но это могло бы иметь тревожные последствия для частной жизни, цензуры и инноваций.

Одноранговые сети

Начиная примерно с середины 2000 года, наблюдается взрыв интереса к одноранговым сетям. Одной из наиболее конструктивных статей в этой области была «Служба вечности» («The Eternity Service[12]»), которую Росс Андерссон представил в Pragocrypt’96. Он был встревожен тем, что сайентологи смогли закрыть почтовый переадресатор (remailer) в Финляндии, и ему лично угрожали банковские юристы, которые хотели скрыть информацию об уязвимости систем банкоматов. Это научило его, что электронные публикации могут быть легко подавлены влиятельными людьми. Обычно они хранятся всего на нескольких серверах, на владельцев которых можно давить силой или через суд. «The Eternity Service» был задуман как средство вставки электронных документов как можно дальше от цензуры.

Криптографические протоколы и системы уровневой защиты

Многие наиболее интересные с научной точки зрения атаки становятся возможными вследствие несовершенства протоколов. Например, недостатки дизайна, в которых шифруются тексты, содержащие ошибки, или неверно шифруются правильные тексты. Такие уязвимости широко распространены на практике, но их крайне трудно обнаружить. За годы работы Росс Андерсон обнаружил целый ряд атак на протоколы. Он был первым, кто использовал формальные методы для проверки протоколов шифрования, лежащих в основе реальных банковских систем. Он также был одним из изобретателей микроплатежей, и одним из авторов идеи делать файлы достаточно незаметными, чтобы их существование можно было отрицать даже под давлением (идеи, схожие со стеганографией).

Вместе с коллегами Андерсон выявил ряд критических уязвимостей в протоколах банковских карт стандарта EMV (Chip and PIN). В их числе — атака с ретрансляцией (Relay attack, 2007), атака без PIN-кода (No-PIN attack, 2009), позволяющая использовать украденные карты с любым PIN-кодом, и атака с предварительным вычислением (Pre-play attack, 2012), связанная с уязвимостями генерации случайных чисел в банкоматах и терминалах[13].[14].

Безопасность программных интерфейсов

Атаки на программные интерфейсы — очень важное техническое новшество последних лет. Они распространяют анализ протоколов на программные интерфейсы криптографических процессоров. Эти устройства обычно имеют несколько десятков транзакций, которые могут быть выполнены с помощью закрытых ключей. Большинство таких приборов может быть взломано при помощи выдачи надлежащим образом выбранной последовательности транзакций. Именно Росс Андерсон первым начал исследования в этой области, описав в 2001 и 2005 годах уязвимости в таких устройствах, как IBM 4758, Visa Security Module и Prism[15][16]. Его работы заставили производителей перестроить многие продукты, а последующие исследования других учёных позволили обнаружить атаки на GSM-шифрование и на чипы Trusted Platform Module, лежащие в основе систем «Trusted Computing».

Противодействие подделкам оборудования

В 1996 году Росс Андерсон разрушил распространённую веру в смарт-карты, защищающие от подделок. Его начальная статья о методах атак на них получила премию и очень широко известна. В дальнейшей работе Андерсон открыл перспективную область оптической безопасности, в которой лазерное зондирование используется для вызова неисправностей в полупроводниковых приборах и для чтения памяти без использования схемы, предоставленной поставщиком чипов для этой цели. С 1999 по 2003 год он участвовал в большом проекте, финансируемом ЕС, направленном на создание смарткарт, гораздо менее уязвимых для атак. Эти смарткарты строились но основе самосинхронизирующейся двухканальной логике со встроенной схемой тревоги. В настоящее время Росс Андерсон показал, что общепринятая система ввода PIN-кода неудовлетворительна в отношении устойчивости к подделкам.

Анализ и проектирование шифров

Работая в области криптографии, он вместе с Эли Бихамом (Eli Biham) проектировал криптографические примитивы BEAR, LION и TIGER («медведь», «лев» и «тигр»). В соавторстве с Бихамом и Ларсом Кнудсеном (Lars Knudsen) разработал блочный шифр Serpent. Также он обнаружил слабости в шифре FISH и разработал потоковый шифр PIKE[17]. Хеш-функция Tiger и её вариант Tiger2 были разработаны в 1995 году[17][18]. Криптология — предмет, к которому Росс Андерсон возвращается каждые несколько лет. Взлом шифров был его вступлением в информационную безопасность в середине 80-х годов, когда он нашёл ряд атак на поточные шифры и предложил их улучшенные версии. Он вернулся к этой теме в начале 90-х. Некоторые работы по хеш-функциям помогли ему найти способы построения блочных шифров из хеш-функций и потоковых шифров[17]. Его самая значительная работа — блочный шифр Serpent, который стал финалистом конкурса AES. Победителем тогда стал Rijndael, а Serpent был вторым.

Обработка сигналов и безопасность

В конце 90-х Росс Андерсон потратил некоторое время на применение идей обработки сигналов к компьютерной безопасности. Наиболее оригинальной разработкой была «Soft Tempest»(TEMPEST — сокр. «transient electromagnetic pulse emanation surveillance technology» — средства электронной слежки, использующие анализ электромагнитного излучения в схемах при переходных процессах). Ранее считалось, что конструкция компьютеров с защитой Tempest должна включать аппаратные методы, такие как металлическое экранирование. Росс Андерсон показал, что существенная защищённость может быть достигнута программными методами.

В 1995 году он заинтересовался проблемой цифровых водяных знаков, и в течение нескольких лет взломал практически все существующие системы маркировки авторских прав. Программа «StirMark» стала промышленным стандартом для тестирования систем маркировки.

Общественная деятельность и защита цифровых прав

Росс Андерсон был одним из ведущих защитников цифровых прав, последовательно выступая против массовой слежки и попыток государств ослабить криптографию. В 1998 году он основал Фонд исследования информационной политики (Foundation for Information Policy Research, FIPR) — мозговой центр и лоббистскую группу по информационно-технической политике, став его председателем[19][20]. Под его руководством организация координировала кампании против государственного надзора, добилась включения гарантий защиты от слежки в Закон о регламентации следственных полномочий (RIPA)[21] и выступала против массового использования глубокой проверки пакетов (DPI)[22]. Через FIPR Андерсон также инициировал создание европейской правозащитной организации European Digital Rights (EDRi)[21][20]. В 1990-х годах он одержал победу над Министерством внутренних дел Великобритании, предотвратив внедрение системы «ключевого депонирования» (Key Escrow) для доступа к зашифрованным данным[19][21], а в 2015 году стал соавтором влиятельного доклада «Keys Under Doormats»[23]. Совместно с Privacy International и Open Rights Group он организовал регулярную платформу «Scrambling for Safety» для защиты граждан от массовой слежки[19]. Андерсон активно боролся против сканирования на устройствах (Client-Side Scanning) и инициативы Chat Control[19][23]. Его научные работы, включая «Bugs in our Pockets», заставили Apple отказаться от планов скрытого сканирования устройств, помогли заблокировать Chat Control в Европарламенте в 2023 году и противостоять требованиям британского закона Online Safety Bill[21][23]. В 2002 году он стал ярым критиком вычислительных систем, основанных на доверии (Trusted Computing), в частности, системы Palladium от Microsoft. Он широко известен среди академиков Кембриджа как открытый защитник академических свобод, интеллектуальной собственности и других вопросов политики университета. Он инициировал Кампанию за свободы Кембриджа; в 2002 году он был избран членом Совета Кембриджского университета. В январе 2004 года студенческая газета Varsity объявила Андерсона «самым влиятельным (powerful) человеком» Кембриджского университета.

Книга Инженерия безопасности

Многие работы Росса Андерсона были обобщены в его книге «Инженерия безопасности: руководство по построению надёжных распределённых систем» («Security Engineering: A Guide to Building Dependable Distributed Systems»)[24]. Эта книга вышла в 2001 году в издательстве Wiley & Sons. Она предназначена для использования как в качестве учебника, так и в качестве справочника.

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

Второе издание вышло в 2008 году. Тексты двух изданий стали доступны для свободного скачивания на сайте Росса Андерсона в 2012 году[24][25].

В 2020 году в издательстве Wiley вышло третье издание книги объёмом 1232 страницы[26]. В нём рассматриваются новые темы, включая психологию, применение машинного обучения в безопасности, а также вопросы наблюдения и цензуры[27]. Текст третьего издания также находится в полном свободном доступе[28].

После смерти Росса Андерсона в марте 2024 года официальный сайт книги был переведён в режим архива с добавлением мемориального сообщения[29].

Примечания

  1. Ross J. Anderson // SNAC (англ.) — 2010.
  2. Mathematics Genealogy Project (англ.) — 1997.
  3. Obituary: Professor Ross Anderson, pioneer in security engineering and campaigner. Computer Weekly. Дата обращения: 24 июля 2026.
  4. Ross Anderson. University of Cambridge Computer Laboratory. Дата обращения: 24 июля 2026.
  5. 1 2 Obituary: Professor Ross Anderson, pioneer in security engineering and campaigner. ComputerWeekly. Дата обращения: 24 июля 2026.
  6. 1 2 Ross Anderson (1956–2024). University of Cambridge. Дата обращения: 24 июля 2026.
  7. Ross Anderson: A Biographical Sketch. University of Cambridge. Дата обращения: 24 июля 2026.
  8. Ross J Anderson (1956–2024). University of Edinburgh. Дата обращения: 24 июля 2026.
  9. Ross Anderson (1956–2024). Дата обращения: 24 июля 2026.
  10. R.Anderson. Security Economics and European Policy. Дата обращения: 24 июля 2026. Архивировано 11 августа 2017 года.
  11. In Memoriam: Ross Anderson (1956–2024). Schneier on Security (апрель 2024). Дата обращения: 24 июля 2026.
  12. R.Anderson. The Eternity Service. Дата обращения: 24 июля 2026. Архивировано 15 мая 2018 года.
  13. EMV: Уязвимости протокола Chip and PIN. arXiv.org (2012). Дата обращения: 24 июля 2026.
  14. Исследование уязвимостей EMV. UCL Discovery. Дата обращения: 24 июля 2026.
  15. API-Level Attacks on Embedded Systems. University of Cambridge (2001). Дата обращения: 24 июля 2026.
  16. Cryptographic processors – a survey. University of Cambridge (2005). Дата обращения: 24 июля 2026.
  17. 1 2 3 Tiger: A New Fast Hash Function. University of Cambridge Computer Laboratory (1995). Дата обращения: 24 июля 2026.
  18. Tiger Hash Function. Hashing.Tools. Дата обращения: 24 июля 2026.
  19. 1 2 3 4 A tribute to Ross Anderson. Open Rights Group. Дата обращения: 24 июля 2026.
  20. 1 2 In Memoriam: Ross Anderson (1956–2024). Schneier on Security. Bruce Schneier. Дата обращения: 24 июля 2026.
  21. 1 2 3 4 Obituary: Professor Ross Anderson, pioneer in security engineering and campaigner. Computer Weekly. Дата обращения: 24 июля 2026.
  22. FIPR response to the Home Office consultation on the Interception Modernisation Programme (IMP) (PDF). FIPR (22 июля 2009). Дата обращения: 24 июля 2026.
  23. 1 2 3 Ross Anderson's Home Page. University of Cambridge, Computer Laboratory. Дата обращения: 24 июля 2026.
  24. 1 2 Security Engineering — The Book. Дата обращения: 24 июля 2026. Архивировано 26 февраля 2011 года.
  25. Бёрд Киви. Инженерия Науки, 3dnews (9 апреля 2014). Архивировано 12 апреля 2018 года. Дата обращения: 9 января 2015.
  26. Security Engineering: A Guide to Building Dependable Distributed Systems (3rd ed.). The University of Edinburgh. Wiley (2020). Дата обращения: 24 июля 2026.
  27. Book Review: Security Engineering, 3rd Edition. IEEE Security and Privacy Magazine (2021). Дата обращения: 24 июля 2026.
  28. Security Engineering, 3rd Ed. Internet Salmagundi (июнь 2020). Дата обращения: 24 июля 2026.
  29. Ross Anderson. University of Cambridge Computer Laboratory Archive. Дата обращения: 24 июля 2026.

Литература

Ссылки

Дополнительно по теме