Сейчас я читаю роман Кори ДоктороуМладший браткоторая включает в себя часть о зашифрованных сообщениях и даже упаковке сообщений сначала моим закрытым ключом, а затем вашим открытым ключом.
Я бы хотел с этим поэкспериментировать, но из того, что я пока что нагуглил, следует, что это довольно запутанный процесс, требующий установки нескольких программных компонентов, а создание зашифрованного сообщения требует выполнения некоторых ручных манипуляций с файлами.
Я удивлен, что не могу найти что-то вроде плагина Firefox, который интегрирует шифрование в Gmail. Я видел, что есть плагин Thunderbird PGP, но я не использую T-bird. Я также видел сообщение в блоге о том, что Google, по-видимому, игрался с поддержкой PGP в 2009 году, но с тех пор ничего не появилось.
Вопрос:
Есть ли более простой способ использовать шифрование в Gmail, чем создать файл локально, затем зашифровать его и, наконец, прикрепить к обычному сообщению Gmail?
решение1
В общем, естьдва подходадля достижения вашей цели. Для этого примера я бы связал GPG с его открытой альтернативой проприетарному PGP, на использование которого у меня нет лицензии. По сути, вам понадобится библиотека OpenPGP, а также пара открытого/закрытого ключа.
Использование Gmail в веб-браузере
Они легко интегрируются в браузер, поэтому в сеансе Gmail на зашифрованном сообщении будут отображаться дополнительные кнопки — показать оригинал, расшифровать и зашифровать для новых сообщений.
- Хром:gmail-Cryptплагин
- РЕДАКТИРОВАТЬ:Если вы не можете установить вышеуказанный плагин, есть прекрасная альтернативаMymail-Crypt для Gmail™
- Chrome/Firefox:почтовый конверт
Использование собственного толстого почтового клиента
Они интегрированы в определенные клиенты, так что вы можете импортировать свои ключи, а также ключи ваших друзей или добавлять их на лету. Вы можете зашифровать/расшифровать сообщение с помощью контекстной кнопки.
Генерация пар ключей
Я предпочитаю использоватьgpg4winкоторый прекрасно справляется с этой задачей, используя свой интерфейс Kleopatra.
Окончательные корректировки
Я бы посоветовал включить принудительное SSL-шифрование при посещении Gmail, это можно настроить в разделе «Настройки» -> «Основные».
решение2
Почтовый конвертновый плагин для браузера, который обеспечивает шифрование OpenPGP для Gmail/Google Apps, Outlook, Yahoo! и GMX. СогласноЛайфхакер:
Mailvelope находится в стадии бета-тестирования, и есть полное расширение для Chrome, а также ранняя бета-версия для Firefox, но когда мы тестировали его, оба расширения работали хорошо. Поддерживаются Gmail/Google Apps, Outlook, Yahoo! и GMX, и приложение можно настроить для поддержки других. После установки расширения вы можете сгенерировать собственные открытые и закрытые ключи для использования в настройках расширения для шифрования сообщений. Как только ваши ключи будут готовы, в следующий раз, когда вы будете составлять сообщение, вы увидите замок в окне написания, на который можно нажать, чтобы зашифровать свое сообщение. Вы даже можете использовать несколько ключей для нескольких получателей.
Когда вы получаете зашифрованное сообщение, процесс работает в обратном порядке. Вы увидите зашифрованное сообщение с замком поверх него, и вы можете нажать на него, чтобы ввести свой пароль ключа. Mailvelope выполнит поиск ваших сохраненных ключей, чтобы найти нужный, и расшифрует сообщение для вас.
решение3
Ну, я не вижу проблемы в использовании почтового клиента. Имейте в виду, что вам всегда нужно будет устанавливать закрытый ключ - так почему бы не клиент.
Лично я на самом деле используюS/MIMEвместо gpg, так как он поддерживается шире (даже поддерживается на устройствах iOS - и я думаю, также на BlackBerry) - и обеспечивает аналогичную безопасность. Кстати, есть дажеплагин для Firefox.
Если вам нужен gpg, некоторые редакторы (emacs, vim и, вероятно, многие другие) позволяют вам шифровать текст. Вы можете скопировать и вставить это - или использоватьплагин.
решение4
Если у вас Mac, вы можете использовать PGP сНабор инструментов GPGMailкоторый хорошо интегрируется с Mail.app.