4. Шифрование

4.1. Использование ключа PGP

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

Рисунок 8.6. Использование OpenPGP в KMail

Использование OpenPGP в KMail

Легче всего использовать шифрование в KMail будет, если у вас уже есть ключ PGP. Если у вас его нет, вот инструкция для его создания:

  1. Откройте окно терминала (Система+Терминалы->Konsole)().

  2. Введите gpg --gen-key.

  3. Вам будет предложено выбрать тип ключа: выберите DSA и ElGamal.

  4. Выберите размер ключа: по умолчанию используется 2048 бит; 4096 бит, возможно, слишком много.

  5. Вы можете выбрать срок действия ключа: 0 снимает ограничение срока действия.

  6. Введите свои идентификационные данные, содержащие ваше Настоящее имя, затем Адрес e-mail и необязательный Комментарий.

  7. Введите парольную фразу, которая должна содержать буквы верхнего и нижнего регистров, цифры и символы: вы должны ввести ее дважды.

  8. Теперь GPG сгенерирует ваш ключ. Подвигайте мышью, покопайтесь в Интернете, поставьте какую-нибудь музыку, т.к. генератору необходимо много случайных данных.

  9. В конце убедитесь, что все работает, наберите gpg --list-keys. В результате вы должны получить что-то вроде этого:

    [peter@community peter]$ gpg --list-keys
    pub   1024D/95DBB95A 2005-03-15 Ваше Имя (Комментарий) <your@email.com>
    sub   1024g/47FBB9BA 2005-03-15

За дополнительной информацией о создании ключа GPG обращайтесь, пожалуйста, к странице руководства gpg или к этому превосходному руководству.

Теперь возвращайтесь к окну Управление профилями (Настройка->Настроить KMail) и переходите на вкладку Шифрование: нажмите кнопки Изменить напротив полей Ключ подписи OpenPGP и Ключ шифрования OpenPGP и выберите свой ключ (см. Рисунок 8.6, «Использование OpenPGP в KMail»), а затем нажмите OK.

Теперь, когда вы откроете окно для создания нового письма, вы увидите два новые значка:

  • Этот значок позволяет вам подписать свое электронное письмо, что не оставит получателю сомнений в том, что это письмо пришло именно от вас.

  • Этот значок позволяет зашифровать сообщение, чтобы только выбранный вами получатель смог прочитать содержимое вашего электронного письма. Однако, обратите внимание, что получатель должен поделится с вами своим публичным ключом.

После того, как вы закончили написание электронного письма, щелкните по нужному значку (подписать, зашифровать или оба), а затем нажмите или Ctrl-Enter. Появится диалоговое окно с просьбой подтвердить свой ключ и ключ получателя:

Рисунок 8.7. Окно с подтверждением ключа шифрования

Окно с подтверждением ключа шифрования

В конце вам потребуется ввести свою парольную фразу GPG.

Рисунок 8.8. Диалог ввода поля

Диалог ввода поля

Когда вы получите зашифрованное сообщение, вам будет предложено ввести свой пароль: просто введите его в появившемся окне.