ИСПОЛЬЗОВАНИЕ МЕТОДА RAINBOW ДЛЯ РАСКРЫТИЯ ХЕШ-ФУНКЦИЙ MD5
Hybrid Rainbow - новый сверхмощный метод, комбинирующий гибридную атаку с популярной техникой предвычисления. Сочетая в себе гибкость гибридной атаки, удобство и скорость табличного криптоанализа, он позволяет с легкостью восстанавливать те пароли, которые раньше считали «стойкими» и даже « недоступными для восстановления». Теперь, для любой хеш-функции, единожды посчитав гибридную таблицу по качественному словарю или комбинации словарей, можно за секунды восстанавливать пароли из большого количества символов. Еще в 2 003 году, Philippe Oechslin анонсировал новый метод, названный Rainbow Attack (“Making a Faster Cryptanalytic Time-Memory Trade-Off”), который позволил предвычислять прямой перебор паролей. Единожды сгенерировав таблицу для определенного набора символов и определенной длинны пароля (например, 7 латинских символов) и сохранив ее на диск, мы сможем обращаться к таблице сколько угодно раз, и искать пароли для соответствующего набора символов уже не прямым перебором, а, выбирая нужные хеш-значения из таблицы, что на порядки сокращает время атаки. Актуальность рассматриваемой темы определяется тем, что в настоящее время большинство сервисов и приложений используют в своих процессах 128-битный алгоритм хеширования MD5 для обеспечения таких граней информационной безопасности, как целостность и конфиденциальность. Без использования дополнительных параметров, которые применяются при расчете хеш-функции, данные, полученные в результате работы MD5, могут быть скомпрометированы, что может привести к возможности несанкционированного доступа, подмене «подписанного» файла или утечке информации ограниченного доступа.