Microsoft собирается добавить прикрепление открытого ключа – механизма защиты от атак «человек посередине» – в Internet Explorer.
Эта функция служит для защиты пользователей против тех типов атак «человек посередине», которые основаны на использовании поддельных сертификатов, что составляет большую долю таких атак.
Злоумышленники используют поддельные или краденые сертификаты, чтобы заставить браузеры жертв доверять вредоносному сайту, который контролирует противник. Прикрепление открытого ключа предотвращает такие атаки, привязывая набор открытых ключей, выпущенных доверенным удостоверяющим центром, к определенному домену.
Пользователь посещает сайт и, в случае, когда сайт предъявляет ключ, не являющийся частью прикрепленного набора, браузер отвергает защищенное подключение. Прикрепление открытого ключа – расширение HTTP, изложенное в черновом проекте, представленном IEFT группой инженеров-безопасников Google в октябре. В проекте указано, что для работы системы операторы сайта должны со своей стороны реализовать данный механизм.
Но чтобы система работала, это также должны поддерживать браузеры. Google Chrome уже поставляется с поддержкой прикрепления открытого ключа, и Mozilla Firefox 32, дебютировавший в сентябре, тоже поддерживает эту функцию. Сейчас Microsoft также планирует добавить прикрепление открытого ключа в Internet Explorer. Атаки «человек посередине» имеют много вариаций, но ключевой компонент большинства из них – подложный сертификат.
Ранее в этом году некто – возможно, тот же злоумышленник, что скомпрометировал DigiNotar – атаковал Comodo, другой удостоверяющий центр, и провернул тот же трюк, выпустив сертификаты для доменов Mozilla, Skype и Yahoo. Механизм прикрепления открытого ключа имеет потенциал отражения атак с сертификатами, выпущенными скомпрометированными удостоверяющими центрами, путем прикрепления хорошо известного набора ключей к конкретному домену.
Axarhöfði 14,
110 Reykjavik, Iceland