lab_07_shifr
.docxФедеральное государственное бюджетное образовательное учреждение высшего образования
«Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича»
(СПбГУТ)
Отчет
По лабораторной работе №7
«Исследование систем шифрования с открытым ключом»
Выполнил:
Студент группы ИКТУ-41
Дзоблаев Эрик
Санкт-Петербург
2025
Исследование криптосистем с открытым ключом Эль-Гамаля
Обратить внимание, что в этой программе, в отличие от предыдущей, криптопреобразования выполняются двумя пользователями: отправителем и получателем
Получатель генерирует открытый ключ (y, a, p) и передает его отправителю, при этом оставляя закрытый ключ (х) у себя:
Файл «Открытый ключ»:
Отправитель принимает открытый ключ у получателя:
Для шифрования сообщения М отправителю необходимо выбрать случайное число k:
Отправитель вычисляет криптограмму данного сообщения и сохраняет ее в файл:
Файл «Криптограмма»:
Получатель принимает отправленную криптограмму и, используя закрытый ключ (х), вычисляет отправленное сообщение:
Вариант 8
Задание 1. Моделирование криптографической системы Эль-Гамаля.
Дано:
Шифрование:
2. Шифрование
Расшифрование:
Сообщение m = 1 восстановлено.
Задание 2. Моделирование криптографической системы РША.
Дано:
2. Вычисление закрытого ключа d:
=
Расшифрование:
Сообщение m = 6 успешно восстановлено.
