Курсовая работа по «Информатике»

Автор: Пользователь скрыл имя, 30 Марта 2013 в 08:54, курсовая работа

Описание работы

Программно реализовать на языке C++ алгоритм шифрования и дешифрования сообщения c помощью метода в соответствии с вариантом. Номер варианта k определяется по формуле: k=N mod 4, где N=11 – номер студента в журнале. K=5 mod 4=1; K=1
Метод шифрования «Шифр Эль-Гамаля» Программно реализовать на языке C++ алгоритм электронной подписи сообщения и проверки его подлинности c помощью метода в соответствии с вариантом. Номер варианта k определяется по формуле: k=N mod 3, где N – номер студента в журнале. K=5 mod 3=2 K=2 Система Диффи-Хелмана Программно реализовать на языке C++ алгоритм шифрования и дешифрования сообщения c помощью потокового шифра RC4.

Содержание

1.Текст задания, с указанием номера студента в журнале и соответствующих вариантов задания.
2.Краткое описание алгоритма шифра Эль-Гамаля.
3.Реализация шифрования/дешифрования методом Эль-Гамаля.
3.1. Описание основных функций и переменных.
3.2.Результаты выполнения программы.
4. Краткое описание алгоритма электронной подписи Диффи-Хеллмана.
5. Реализация алгоритма подписи сообщения c помощью системы Диффи-Хеллмана.
5.1. Описание основных функций и переменных.
5.2. Результаты выполнения программы.
6. Краткое описание алгоритма RC4.
7. Реализация алгоритма RC4.
7.1. Описание основных функций и переменных.
7.2. Результаты выполнения программы.

Работа содержит 1 файл