Основы алгоритмизации и программирования. Рак И.П - 10 стр.

UptoLike

1 Как предпочтительнее передавать открытые ключи PGP своим корреспондентам?
2 Что такое компрометация ЭЦП?
3 Что влияет на криптостойкость ЭЦП?
Лабораторная работа 5
ПЕРЕДАЧА ЗАЩИЩЕННЫХ И ПОДПИСАННЫХ СООБЩЕНИЙ
С ПОМОЩЬЮ СИСТЕМЫ PGP
Цель работы. Научиться отправлять по электронной почте сообщения, снабженные электронной
цифровой подписью, а также зашифрованные сообщения.
Задание. Создать сообщение, подписать и зашифровать его с помощью PGP и выполнить отправку
сообщения с помощью программы Outlook Express.
Порядок выполнения работы
1 Запустите программу Outlook Express (Пуск / Программы / Outlook Express).
2 Щелкните на кнопке Создать сообщение. В окне создания нового сообщения введите адрес элек-
тронной почты, использованный при создании пары ключей, в качестве адреса отправителя, а также
произвольные тему и текст сообщения.
3 Обратите внимание, что на панели инструментов в окне создания сообщения имеются кнопки
Encrypt (PGP) (Зашифровать) и Sign (PGP) (Подписать), действующие в качестве переключателя. Щелк-
ните на кнопке Sign (PGP) (Подписать), чтобы она была включена. Убедитесь, что шифрование отклю-
чено.
4 Щелкните на кнопке Отправить. Подключения к Интернету не требуется, так как мы будем ана-
лизировать получившееся сообщение в папке Исходящие. В открывшемся диалоговом окне введите па-
рольную фразу, заданную при создании ключей, и щелкните на кнопке ОК.
5 Откройте папку Исходящие и выберите только что созданное сообщение. Просмотрите его текст.
Обратите внимание на добавленные служебные строки и электронную подпись в виде последовательно-
сти символов, не имеющей видимой закономерности.
6 Выделите весь текст сообщения и нажмите комбинацию клавиш CTRL+C. Щелкните правой
кнопкой мыши на значке PGPtray на панели индикации и выберите в контекстном меню команду
Clipboard / Decrypt & Verify (Буфер обмена / Расшифровать и проверить). В открывшемся диалоговом
окне обратите внимание на сообщение *** PGP Signature Status: good, указывающее на целостность со-
общения.
7 Откройте это сообщение, внесите произвольные (большие или небольшие) изменения в текст со-
общения или в саму подпись, после чего выполните повторную проверку, как описано в п. 6. Убедитесь,
что программа PGP обнаружила нарушение целостности сообщения.
8 Создайте новое сообщение, как описано в п. 2. На этот раз включите обе кнопки: Encrypt (PGP)
(Зашифровать) и Sign (PGP) (Подписать). Выполните отправку сообщения, как описано в п. 4.
9 Посмотрите как выглядит отправленное сообщение в папке Исходящие. Убедитесь, что посто-
ронний не сможет прочесть его.
10 Скопируйте текст зашифрованного сообщения в буфер обмена и выполните его расшифровку как
показано в п. 6. По запросу введите парольную фразу. Убедитесь, что как отображается текст исходного
сообщения, так и выдается информация о его целостности.
11 Щелкните на кнопке Copy to Clipboard (Копировать в буфер обмена), чтобы поместить расшиф-
рованный текст в буфер обмена.
12 Вставьте расшифрованный текст в любом текстовом редакторе и сохраните его как файл.
Вы научились отправлять по электронной почте сообщения, снабженные электронной цифровой
подписью, а также зашифрованные сообщения.
Контрольные вопросы
1 Какой ключ используется при шифровании сообщения?