Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб-раб№1.doc
Скачиваний:
18
Добавлен:
25.09.2019
Размер:
832 Кб
Скачать

3.5 Расшифрование и сверка электронной цифровой подписи

Чтобы расшифровать текстовое сообщение и/или сверить его электронную подпись:

  1. Откройте зашифрованный документ и выполните одно из следующих действий – они равноправны:

  1. при использовании активного окна нажмите на иконку PGPtray ( ) | Current Window | Decrypt & Verify (расшифровать сообщение и/или сверить ЭЦП);

  2. при использовании буфера обмена выделите блок шифртекста полностью (вместе с заголовками) и скопируйте его в буфер обмена. Далее выполните команды PGPtray ( ) | Clipboard | Decrypt & Verify.

  1. Появится окно Enter Passphrase (ввода парольной фразы) со списком открытых ключей, которыми зашифровано сообщение. Если сообщение предназначено вам, программа попросит ввести ключевую фразу одного из ваших закрытых ключей. Если же вместо поля для ввода ключевой фразы в окошке указана ошибка "It is not possible to decrypt this message...", причина этого в том, что у вас на связке нет нужного для расшифрования закрытого ключа (он мог быть удалён, либо отправитель случайно не зашифровал письмо вашим открытым ключом).

  2. Введите ключевую фразу и нажмите OK.

  3. Программа расшифрует сообщение и отобразит результат в окошке Text Viewer.

  4. Если при зашифровании отправитель отметил опцию Secure Viewer, PGP выдаст предупреждение, что письмо предназначено только для ваших глаз и его стоит читать с соблюдением максимальных мер предосторожности. Когда будете готовы открыть сообщение, нажмите OK. Текст будет выведен в окне Secure Viewer. Данное сообщение нельзя ни копировать, ни сохранить в расшифрованном виде.

  5. Если полученное сообщение было подписано электронной цифровой подписью, программа также сообщит вам некоторые сведения о цифровой подписи (рисунок 12).

Цифровая подпись состоит из набора заголовков, где:

    • Signed указана дата подписания;

    • Verified – дата сличения подписи (т.е. текущий момент);

    • Signer – имя и уникальный номер ключа, которым была поставлена подпись;

    • Status – собственно, состояние подписи:

      1. Good - информация получена в целости;

      2. Bad - Подписанная информация была каким-то образом изменена (искажена). Причиной тому могло послужить не только злонамеренное вмешательство, но и другие причины, например, плохое качество связи, повлекшее искажение информации в процессе передачи. В любом случае, к подобного рода сообщениям следует относиться с большой осторожностью;

      3. Unknown - на вашей связке ключей отсутствует тот, которым информация была подписана, и, следовательно, программа не может сверить подпись.

*** PGP SIGNATURE VERIFICATION ***

*** Status: Good Signature

*** Signer: SATtva <sattva@pgpru.com> (0x4D8BB49E)

*** Signed: 17.12.04 13:21:52

*** Verified: 19.12.04 5:58:28

*** BEGIN PGP VERIFIED MESSAGE ***

Текст подписанного сообщения

*** END PGP VERIFIED MESSAGE ***

Рисунок 12 – Пример электронной цифровой подписи

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]