Главная » Контрольные

Вычисление простой хэш-функции и её атака

 Задание состоит из 2-х частей.

1) Вычислить простую 8-битную хэш-функцию методом "побитный XOR" для
следующего сообщения :

Иванов_Иван_прилетает_завтра_в_7_утра._Встречай.

Примечания :
а) Вместо "Иванов_Иван" подставить свои фамилию и имя.
б) _ означает символ "пробел".
в) Использовать кодировку Windows-1251 (пробел и цифры берем из первой части таблицы).

Результатом будет 8-битный хэш-код (дайджест).

2) Осуществить атаку на исходное сообщение.
Сыграть роль злоумышленника и исходное сообщение подменить
на противоположное по смыслу (т.е. на языке ИБ "осуществить атаку подмены"),
причём такое, чтобы его хэш-код (дайджест) совпал с полученным для исходного сообщения (фамилия и имя должны остаться неизменными).

3) Сдать преподавателю файл (в виде электронной таблицы), содержащий:
а) Исходное сообщение
б) Его хэш-код
  в) Сообщение подмены, имеющее такой же хэш-код.

Вопрос. Легко ли оказалось выполнить подмену ?
Вопрос. Сколько нужно взять сообщений, чтобы сработал "парадокс дня рождения" ?

kamagra aus thailand einführen kamagra kaufen in hamburg generic cialis 20 mg canada
kamagra aus thailand einführen kamagra kaufen in hamburg generic cialis 20 mg canada