Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Нет элемента случайности (привязки (salt), как это сделано в cryptO) -



Два пользователя с одинаковыми паролями всегда будут иметь одинаковые

Значения хэш-функции. Таким образом, можно заранее составить словарь

Хэшированных паролей и осуществлять поиск неизвестного пароля. Это

Позволит увеличить скорость перебора на несколько порядков.

Итак, хэш-функция, разработанная на базе того же самого алгоритма DES, но

На 10-15 лет позже функции crypt(), оказывается хуже последней по всем

параметрам, а именно:

_ по мощности перебора для гарантированного подбора пароля - почти в 1000

Раз;

_ по скорости перебора - почти в 15 раз;

_ по отсутствию случайности, что приводит к уменьшению требуемой памяти

Для хэширования каждого пароля, - в 4 096 раз.

Не удивительно, что фирме Microsoft пришлось разрабатывать более

Криптостойкую функцию (точнее, не изобретать велосипед, который мог

Оказаться с квадратными колесами, а воспользоваться готовым образцом). Хэш

Windows NT вычисляется следующим образом.

Пароль длиной до 128 символов преобразуется в строку в кодировке

Unicode, при этом сохраняются разные регистры.

Эта строка хэшируется с помощью MD4, что дает в результате 16-байтовое

Значение хэш-функции.

Хэш Windows NT обладает преимуществом по сравнению с функцией хэша Lan

Manager - различаются регистры, пароли могут быть длиннее 14 символов, для





Дата публикования: 2014-11-04; Прочитано: 260 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...