NIST одобрила алгоритм шифрования с «черным ходом»

Алгоритм генерации случайных чисел, официально рекомендованный в качестве стандартного Национальным институтом стандартов и технологий США (NIST), может содержать «черный ход», намеренно оставленный разработчиками стандарта для американских спецслужб, в частности – Агентства Национальной Безопасности США (NSA).

О «черном ходе» в конце прошлой недели заявил специалист по криптографии Брюс Шнейер (Bruce Schneier) в своем блоге. Он сослался на исследование своих коллег, работающих в Microsoft – Нильса Фергюсона (Niels Ferguson) и Дэна Шумова (Dan Shumow), представленное в августе на конференции CRYPTO 2007.

Как сообщает Arstechnica.com, алгоритм с использованием метода эллиптических кривых, Dual_EC_DRBG, опубликованный NIST в документе 800-90 о детерминистических генераторах случайных чисел, содержит потенциальную уязвимость – набор фиксированных начальных чисел, определяющих эллиптическую кривую, используемую в алгоритме. Исследователи выяснили, что эти числа могут быть математически связаны с другим, секретным набором чисел, который может быть использован в качестве универсального ключа-отмычки любого шифра.

Г-н Шнейер не утверждает, что NSA владеет этими ключами. «Мы не знаем, есть ли они у NSA, а также у NIST или ANSI», - пишет он. Однако теоретически такие ключи могут существовать, и кто-нибудь рано или поздно их узнает.

©  CNews