Не так давно корпорация Microsoft объявила о скором завершении поддержки TLS и SSL сертификатов, где используется алгоритм хэширования SHA-1. Перед этим аналогичное заявление сделало и руководство Mozilla. Сейчас и корпорация Google решила поступить таким же образом, прекратив поддержку SHA-1 до 1 января 2017 года.
Проблема состоит в том, что в ближайшем будущем не будет никаких проблем с подбором коллизий для такого алгоритма хэширования. Вычислительная техника становится все мощнее, облачные сервисы развиваются и подобная операция уже не будет слишком дорогой для злоумышленника. Сейчас корпорация Google уже начала помечать сайты с таким сертификатом как небезопасные.
По мнению экспертов, высказанном еще в 2012 году, злоумышленники смогут подделывать соответствующие сертификаты уже в 2018 году. Нет никакой гарантии, что это не случится раньше. Поэтому крупные телекоммуникационные компании решили поступить мудро — избавиться от проблемы еще до того, как она стала проблемой.
И вовремя — более новые исследования показывают, что стоимость подделки сертификата значительно снижается уже сейчас. Используя облачные сервисы вроде Amazon EC2, мошенники могут за относительно небольшие деньги создавать поддельные сертификаты SHA-1. В 2017 году это уже будет реальная угроза. Именно поэтому большинство компаний планирует избавиться от поддержки такого рода сертификатов до 1 января 2017 года.
Также все три упомянутые компании прекратят поддерживать алгоритм шифрования RC4 в январе или феврале следующего года.
В январе 2016 года новая версия Chrome (Chrome 48) будет показывать ошибку для сайтов с SHA-1 сертификатами, как и показано в анонсе.
Комментарии (7)
khim
23.12.2015 01:50Тут ещё важно заметить, что до подделки сертификатов — пока как пешком до Луны (тут написано почему между «новыми» и «старыми» сертификатами вообще есть разница). Теоретически старые сертификаты можно было бы не отзывать ещё долгие-долгие-долгие годы… если был бы какой-нибудь способ убедиться в том, что «старый» сертификат — он таки действительно «старый»!
Так что если у вас в браузере сертификат от банка — можете быть уверены, что это таки банк, а не кто-то ещё. А вот когда его заменят — то да, нужно будет его заменять уже на SHA-2 сертификат…
habarov
По моему личному мнению, в статье не хватает ссылок на источники. Вот например, что есть «относительно небольшие деньги» касательно подделки сертификатов? Где посмотреть «более новые исследования»? Заранее спасибо за ответ
khim
А какие вам нужны источники? Вторая ссылка ведёт на официальное сообщение от Гугла — там всё есть. А на русском… вроде как и некуда ссылаться…