Задания для лабораторных работ
Изучить
функции Crypto
API;
Создать
тестовое, виды: приложение которое
шифрует и дешифрует содержимое любого
файла, алгоритмом согласно варианту(варианты
с 1-10); организовать асоциированную
карту строк, с возможностью быстрого
поиска по хеш-таблице(варианты с 11-15);
вариант выбирает по следующей формуле:
(№ в журнале % 15) + 1.
Выполнить
один из следующих вариантов:
№
|
Алгоритм
|
1
|
DES
|
2
|
DESX
|
3
|
3DES
|
4
|
3DES_112
|
5
|
BASE64
|
6
|
SEAL
|
7
|
RC2
|
8
|
RC4
|
9
|
RC5
|
10
|
SKIPJACK
|
11
|
MD2
|
12
|
MD4
|
13
|
MD5
|
14
|
SHA
|
15
|
SHA1
|
Содержание отчета
Ф.И.О.,
группа, название лабораторной работы.
Цель
работы.
Результаты
выполнения лабораторной работы.
Выводы.
Отчет
и исходные коды запаковать в архив с
названием по следующему шаблону:
PoIRoCSaN_Lab1.3-«группа,
абревиатру на латинице»-«Фамилия на
латинице»
Пример:
PoIRoCSaN_Lab1.3-08CN-Ivanov.zip