Разработчики: | DARPA |
Дата премьеры системы: | 2017 |
Технологии: | ИБ - Средства шифрования |
2017: Компьютер, который «невозможно взломать»=
Университет штата Мичиган получил в 2017 году от Агентства передовых оборонных исследований (DARPA) грант в размере $3,6 млн на разработку компьютера, который будет неуязвим для хакерских атак на аппаратном уровне[1].
Идея проекта под названием Morpheus - сделать тщетными любые попытки атак на программное или аппаратное обеспечение компьютера. Аппаратные комплектующие Morpheus будут представлять собой «неразгадываемую головоломку»: вся информация, содержащаяся в системе, может быть быстро и в случайном порядке перераспределена по разным компонентам.
Как выразился профессор информатики Университета штата Мичиган Тодд Остин (Todd Austin), попытки атаковать Morpheus будут сродни попыткам собрать кубик Рубика, при этом «каждый раз, когда вы моргаете, я буду его перекручивать заново».
Как указывают специалисты DARPA, до 40% програмных эксплойтов, доступных хакерам, можно было бы ликвидировать на корню, если бы существовала возможность устранить несколько типов сугубо аппаратных уязвимостей, связанных с криптографией, инъекцией кода и утечкой информации.
Остин и его коллеги считают, что Morpheus позволит решить все эти проблемы благодаря устройству его аппаратных комплектующих.
Постоянная смена дислокации
Когда киберзлоумышленник пытается похитить какие-либо данные из системы, от него потребуется эксплуатировать уязвимость в ПО, а затем просто определить, где именно находятся ценные данные. Обычно их местоположение не меняется.Вручены награды TAdviser IT Prize в 12 номинациях
Архитектура Morpheus помешает этому, поскольку местоположение всех данных будет постоянно меняться.
«Подобная технология выглядит весьма многообещающе. По сути речь идет о более продвинутой разновидности технологии рандомизации адресного пространства, применяемой в современных операционных системах, - говорит Дмитрий Гвоздев, генеральный директор компании "Информационные технологии будущего". - Разница же в том, что рандомизируется не только содержимое оперативной памяти, но вообще все данные в системе. Если технология будет реализована в полной мере, за подобными системами - будущее. Хотя слабые места, скорее всего, найдутся и в них».
Примечания
Подрядчики-лидеры по количеству проектов
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
Распределение систем по количеству проектов, не включая партнерские решения
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)