Методы и задачи криптографической защиты информации. Мартынов А.И. - 70 стр.

UptoLike

Составители: 

8. Текст программы оформляется согласно общепринятым правилам
(удобочитаемо, с описанием ВСЕХ функций, переменных и
критических мест).
9. В процессе работы программа ОБЯЗАТЕЛЬНО выдает информацию
о состоянии процесса кодирования/декодирования.
10. После завершения работы программы выдает информацию о скорости
шифрования / дешифрования (символ /сек)
11. Интерфейс программы может быть произвольным, но удобным и
понятным (разрешается использование библиотек VCL)
12. Среда разработки и язык программирования могут быть
произвольными.
Требования для сдачи лабораторной работы:
5. Демонстрация работы реализованной вами системы.
6. АВТОРСТВО.
7. Теория (ориентирование по алгоритму и теоретическим аспектам методов
гаммирования и перестановок).
8. Оформление и представление письменного отчета по лабораторной
работе, который содержит:
Титульный лист
Задание на лабораторную работу
Описание используемых алгоритмов шифрования
Листинг программы
Таблица 2. Варианты заданий
варианта
А B C D
1. Перестановка Фейстела 10 байт Число подблоков 3
2. Скремблер OFB 3 байта Сдвиг влево
3. Замена по таблице CBC 1 байт Число столбцов 5
4. Матричный метод CFB 7 байт -
5. Система Винжера Фейстела 1 байт -
6. Перестановка OFB 11 байт Число подблоков 4
7. Скремблер CFB 7 байт Сдвиг вправо
8. Замена по таблице CBC 1 байт Число столбцов 4
9. Матричный метод CBC 9 байт -
10. Система Винжера OFB 1 байт -
11. Перестановка CFB 12 байт Число подблоков 3
12. Скремблер Фейстела 6 байт Сдвиг влево
13. Замена по таблице Фейстела 2 байта Число столбцов 6
14. Матричный метод OFB 11 байт -
15. Система Винжера CBC 1 байт -
16. Перестановка CBC 15 байт Число подблоков 4
17. Скремблер CBC 7 байт Сдвиг вправо
18. Замена по таблице CFB 2 байта Число столбцов 7
19. Матричный метод Фейстела 8 байт -
20. Система Винжера CFB 1 байт -