Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Два пользователя с одинаковыми паролями всегда будут иметь одинаковые
Значения хэш-функции. Таким образом, можно заранее составить словарь
Хэшированных паролей и осуществлять поиск неизвестного пароля. Это
Позволит увеличить скорость перебора на несколько порядков.
Итак, хэш-функция, разработанная на базе того же самого алгоритма DES, но
На 10-15 лет позже функции crypt(), оказывается хуже последней по всем
параметрам, а именно:
_ по мощности перебора для гарантированного подбора пароля - почти в 1000
Раз;
_ по скорости перебора - почти в 15 раз;
_ по отсутствию случайности, что приводит к уменьшению требуемой памяти
Для хэширования каждого пароля, - в 4 096 раз.
Не удивительно, что фирме Microsoft пришлось разрабатывать более
Криптостойкую функцию (точнее, не изобретать велосипед, который мог
Оказаться с квадратными колесами, а воспользоваться готовым образцом). Хэш
Windows NT вычисляется следующим образом.
Пароль длиной до 128 символов преобразуется в строку в кодировке
Unicode, при этом сохраняются разные регистры.
Эта строка хэшируется с помощью MD4, что дает в результате 16-байтовое
Значение хэш-функции.
Хэш Windows NT обладает преимуществом по сравнению с функцией хэша Lan
Manager - различаются регистры, пароли могут быть длиннее 14 символов, для
Дата публикования: 2014-11-04; Прочитано: 260 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!