Защита и безопасность информации

Тема курсовой работы: Разработка программного продукта шифрования / дешифрования текстовых блоков данных по алгоритму DES.

Цель курсовой работы: Изучение принципа функционирования алгоритма шифрования DES и разработка программы, с следующей функциональностью: шифрование текстовых данных по алгоритму DES в режиме ECB; дешифрование текстовых данных по алгоритму DES.

Алгоритм шифрования DES – это воплощение примера реализации классической сети Фейстеля с двумя ветвями. Применяя 16 раундов шифрования сетью Фейстеля, входной блок длиной 64-бита алгоритм преобразовывает в выходной блок той же длины. В алгоритме используется комбинация различных преобразований – замены, перестановки, гаммирование.

Алгоритмы стандарта DES нашли широкое применение в процессах хранения, а также обмена данными между сложными разноуровневыми вычислительными системами. Например, в серверах почтовых сервисов, в САПР, в системах корпоративного доступа и обмена коммерческой информацией.

Скриншоты практической части работы

Курсовая работа состоит из введения, 4-х глав, заключения и списка литературы.

В первой главе работы приведено теоретическое описание алгоритма шифрования DES.

Во второй главе работы приведено описание алгоритма разработанной программы, структура алгоритма, принцип функционирования при шифровании и тестирование на базе входных данных.

В третьей главе работы приведено описание постановки задачи на разработку программы, описаны условия применения программы, принцип генерации ключа и преобразование Сетью Фейстеля.

В четвертой главе приведено описание условия применения программы, ее характеристики, тестирование шифрования и дешифрования данных.

Стоимость работы (теория, практика, исходники, презентация) — 60$

Стоимость только практической части с исходниками — 40$

Скачать содержаниеСкачать содержание