Хоть Gmail у меня и работает на форсированном HTTPS (делается это, например, с помощью Better Gmail или скрипта Greasemonkey в Firefox), отправлять незашифрованные письма не хочется. Это могут быть и письма с паролями: достаточно получить доступ к компьютеру, чтобы прочитать эти письма. Шифрование, по крайней мере, уменьшит вероятность получения конфиденциальных данных.
Итак, задача. Есть ящик на Gmail и используем web-интерфейс, к которому и надо прикрутить шифрование. Это всё можно сделать с помощью замечательного дополнения для Firefox как FirePGP.
После установки в настройках надо указать путь к PGP программе:

Настойки FirePGP
Если вы в линуксе, то, наверное, делать ничего не надо. А вот для Windows надо поставить, например, GnuPG.
Конечно, надо создать свой открытый ключ. В программе GnuPG надо запустить приложение WinPT, а потом выбрать Key Manager:

WinPT и выбор Key Manager
В меню
Key →
New создаём обычный открытый ключ на свой адрес эл.почты. Теперь этот ключ мы можем отправить по почте (или как-нибудь передать) своему собеседнику, чтобы с помощью него он шифровал письма к вам.

GnuPG: копирование ключа
Теперь вернёмся к Firefox. Если вам прислали ключ, то его легко добавить: надо выделить мышкой блок с открытым ключом и выбрать в меню FirePGP импортирование:

Импортирование открытого ключа
Теперь мы можем и шифровать, и расшифровывать. Шифрование происходит очень легко: достатовно нажать кнопку зашифровать при составлении письма. И для расшифровки надо просто нажать на Расшифровать письмо внизу страницы:

Расшифровать письмо
— после этого вас попросят ввести свой пароль. Ничего сложного!
Кроме шифрования можно ещё подписывать свои письма. В этом случае для проверки подписи даже ничего и нажимать не надо, так как FirePGP внизу письма сообщит, если письмо подписано.
Ссылки по теме:
Метки: FirePGP, GMail, GnuPG, PGP, Windows, безопасная почта, зашифрованные письма, шифрование писем