Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Хэш.doc
Скачиваний:
4
Добавлен:
31.08.2019
Размер:
208.9 Кб
Скачать

1.3 Задание на лабораторную работу

  1. Разработать программу формирования дайджеста по заданному варианту.

  2. Произвести хеширование контрольных векторов. Полученный хеш-код сравнить с эталонным значением.

  3. Результаты работы оформить в виде отчета.

  4. Содержание отчета:

  • описание используемого метода,

  • алгоритм работы программы,

  • текст программы,

  • результаты работы программы,

  • анализ результатов,

  • выводы.

1.4 Варианты индивидуальных заданий

Номер варианта (см. таблицу 1) выбирается в соответствии с номером студента в списке группы.

Таблица 1 – Варианты заданий.

Номер

варианта

Хэш-функция

Исходные

данные

Номер

варианта

Хэш-функция

Исходные

данные

1

SHA-1

Файл

11

SHA-0

Файл

2

MD4

Текст

12

MD2

Текст

3

MD2

Файл

13

SHA-1

Файл

4

SHA-0

Текст

14

MD4

Текст

5

MD2

Файл

15

MD2

Файл

6

MD4

Текст

16

SHA-0

Текст

7

SHA-1

Файл

17

MD4

Файл

8

SHA-0

Текст

18

MD2

Текст

9

SHA-1

Файл

19

SHA-1

Файл

10

MD4

Текст

20

SHA-0

Текст

1.5 Контрольные вопросы

    1. Определение хэш-функции

    2. Свойства хэш-функций

    3. Понятие односторонней функции