Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты зи(2016).docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
7 Мб
Скачать
☆
  1. Функции хеш-генераторов в системах оби

Функции хеш-генераторов в системах ОБИ:

  • формирование контрольных кодов целостности информации или правильности выполнения шагов алгоритма;

  • необратимое преобразование паролей для защиты парольных систем разграничения доступа;

  • необратимое сжатие информации перед формированием электронной цифровой подписи (ЭЦП) для повышения производительности схемы ЭЦП;

  • необратимое преобразование случайных запросов при аутентификации по принципу запрос–ответ;

  • необратимое преобразование информации для защиты от утечки (например, в схеме двойной электронной подписи);

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

  • необратимое преобразование информации при реализации метода внесения неопределенности в результат работы криптоалгоритмов (например, при создании несепарабельных режимов шифрования, предназначенных для повышения стойкости симметричных криптоалгоритмов с небольшой разрядностью ключа или реализации технологии OAEP для асимметричных криптоалгоритмов).

Примеры использования

  1. Безопасное хранение паролей с помощью хеш-функций

Вместо паролей будем хранить их хеш-значения. Юзер вводит при входе логин и пароль. В файле по логину ищется нужный хеш. Он сравнивается с хешем того, что введено в поле "пароль" юзером. Если равны, то юзера пропускают, иначе - ШИШ. Может быть, что пароль неправильный, но хеш-значения совпали. Если хеш-значение длинное, то такой прокол маловероятен и может произойти только чудом.

Если кто-то залезет в файл с данными юзеров, вместо паролей он увидит хеши. Чтобы он не мог быстренько придумать по какому-то из них подходящую строку-пароль, и введено требование стойкости к восстановлению прообраза.

Эта схема неплохо усиливает безопасность юзеров, но она не всесильна. Если юзер придумывает пароли вроде даты рождения, имени, слова password, "111" или клички домашнего скунса, а также держит на виду у окружающих бумажку, где записан пароль, то создатели хеш-функций тут ни при чём.

  1. Хеш-функции в электронно-цифровой подписи

Хеш-функции обычно являются частью механизма электронно-цифровой подписи. Технология ЭЦП является современной заменой обычной бумажной подписи и часто удобнее её. Даже сложные закорючки обычной подписи при должном старании реально подделать. Изучив, что такое ЭЦП, легко понять, что её подделать крайне трудно, есть только законный подписывающий не раздолбай. И вообще рост известности понятия ЭЦП вполне согласуется с явлением роста электронного документооборота.

  1. Другие применения хеш-функций

Также хеш-функции могут использоваться для обнаружения искажений при доставке сообщений по сетевым каналам, в качестве псевдослучайного генератора, для усовершенствования защиты от подмен и подделок документов. При этом первые два названных в этом абзаце применения скорее косвенные - для них криптографическое хеширование не создавалось, но оно тут вполне пригодно.