Gpg4win — бесплатный пакет в виде установочного пакета Windows, включая инструмент шифрования GnuPG и связанных с ними приложений, например для шифрования файлов, и сообщений электронной почты или пользоваться встроенным e-mail-клиентом Claws Mail. Для удобства шифрования, программа Gpg4win интегрируется в контекстное меню Проводника Windows.
Другая цель заключается в поддержке и соответствующих криптографических стандартов, OpenPGP и S / MIME в едином целом. Gpg4win это пакет к созданию, которого приложили усилия люди из разных стран. Главное отличие по сравнению со всеми аналогичными программами, в основном GnuPP, GnuPT, Windows инструменты конфиденциальности и GnuPG-основы. Программа работает лучше всего на GNU / Linux системы. Почти все продукты являются автоматически кросс-скомпилированными для включения в программу установки.
Источник: zoomexe.net
Как зашифровать файл или текст с помощью Gpg4win
Используем GnuPG в Windows
GPG или OpenPGP (GnuPG — GNU Privacy Guard) — это свободная программа с открытым исходным кодом для криптографической защиты Ваших личных файлов или сообщений. GnuPG был разработан как бесплатная альтернатива проприетарному PGP (Pretty Good Privacy) и выпущен под «GNU General Public License» свободной лицензией.
- Как использовать OpenPGP (GnuPG) в Windows
- Установка Gpg4win
- Создание пары PGP ключей
- Обмен публичными PGP ключами
- Шифровка и обмен файлами с использованием публичных ключей
- Шифровка и обмен почтовыми сообщениями с использованием публичных GPG ключей
- Экспорт/импорт PGP (GnuPG) ключей
- Как проверить PGP подпись файла
- Создание портативной (portable) версии Gpg4win
- Gpg4win и проблемы с кириллицей
- Ссылки по теме GnuPG
Ввиду последних скандалов с тотальной прослушкой Интернет трафика провайдерами, крупными веб-сервисами (Google, Yahoo etc.), всяческими службами безопасности (АНБ, ФСБ, СБУ, ЦРУ и т.д.), использование GnuPG в Windows будет полезно всем, кто беспокоится о сохранности своих приватных данных.
Как использовать OpenPGP (GnuPG) в Windows
Для начала нам нужно установить GnuPG, но для Windows специально создан порт под именем Gpg4win.
Для загрузки доступны три реализации Gpg4win:
- Gpg4win — один большой глючный комбайн;
- Gpg4win-Light — лайт версия глючного комбайна;
- Gpg4win-Vanilla — исключительно только основные GnuPG компоненты.
К установке рекомендуется только Gpg4win-Vanilla, другие варианты тоже можно устанавливать, но они могут часто глючить и вводить в заблуждение, например при попытке создать пару ключей в Windows XP, как через графический интерфейс так и через консоль, я получил неизвестную ошибку в приложении pinentry.exe с сообщением » gpg: problem with the agent: Input/output error » и предложением отправить отчет дядюшке Биллу
GPG4Win: обзор бесплатной программы для шифрования файлов, наследницы оболочек GnuPG
Я предупредил, а кто поставил не Gpg4win-Vanilla, то я не виноват!:) Теперь нам нужно создать пару ключей (публичный и приватный), один из которых (публичный) опубликовать на сервере ключей (по умолчанию keys.gnupg.net) для того, чтобы нам каждый раз не высылать свой публичный ключ тому, с кем мы собираемся обмениваться шифровками, а чтобы он самостоятельно мог его получить в любое время и из любой точки сети Интернет.
В целом использование OpenPGP (GnuPG) в Windows, да и не только, сводится к таким этапам:
- Установка Gpg4win-Vanilla;
- Создание пары PGP ключей;
- Обмен публичными PGP ключами, обычно через сервер ключей;
- Шифровка и обмен сообщениями/файлами с использованием публичных ключей;
- Расшифровка сообщений/файлов с помощью своего приватного ключа.
В приведённых здесь примерах используется портативный вариант Gpg4win-Vanilla версии 2.2.1.16059. О том, как создать портативную версию Gpg4win будет рассказано далее.
Главное, что нужно помнить — это то, что GnuPG (OpenPGP) в Windows корректно работает только из командной строки , а большая часть графических инструментов для Windows одарят Вас различными глюками и багами. Хотя, собственно и в командной строке Windows не всё так гладко с OpenPGP, когда речь идёт о кириллице, но об этом позже.
Установка Gpg4win
Установка Gpg4win сводится к банальному нажатию кнопки «Далее». Как ранее упоминалось желательно устанавливать Gpg4win-Vanilla, который содержит только основные GnuPG компоненты, а иначе вполне вероятно получим множественные глюки.
Создание пары PGP ключей
В ходе создания пары OpenPGP (GnuPG) ключей нужно будет ввести пароль не менее 8-ми символов для приватного ключа, в котором обязательно должны быть буквы (желательно разного регистра) и хотя бы одна-две цифры — чем длиннее пароль на приватный ключ, тем более стойким он будет к взлому! Для того, чтобы создать пару GnuPG (OpenPGP) ключей, выполним:
После ввода » (O)kay » и сообщения » You need a Passphrase to protect your secret key. » мы должны сразу же увидеть окно для ввода пароля на наш приватный OpenPGP (GnuPG) ключ:
Но в моём случае процесс GnuPGgpgp2.exe не смог вовремя получить доступ к Loopback интерфейсу, закрыто брандмауэром, в результате окна для ввода пароля я так и не дождался, оно не появилось даже после повторной попытки создать пару ключей. Если в Вашем случае возникла также ситуация, то разрешите в брандмауэре для процесса GnuPGgpgp2.exe доступ к Loopback интерфейсу, после удалите всё из каталога GnuPGhome , кроме файлов gpa.conf, gpg.conf, pubring.gpg, secring.gpg и trustdb.gpg , после чего повторите попытку.
Обмен публичными PGP ключами
Сначала просмотрим список установленных ключей и найдём там ИД своего «pub» ключа, он понадобится нам для отправки на сервер ключей и публикации на сайтах или в любых других местах:
Наш pub ИД «346B72D7», его также можно было узнать/записать вовремя создания пары ключей, отправляем его на сервер ключей:
С:PORTABLEGnuPGpub>gpg —keyserver keys.gnupg.net —send-key 346B72D7 gpg: sending key 346B72D7 to hkp server keys.gnupg.net
Для отправки ключей на сервер процессу » gpg2keys_hkp.exe » нужно будет разрешить исходящее TCP соединение с удалённым ИП » 130.133.110.62 » на удалённый порт » 11371 «. Для того, чтобы убедится, что наш публичный ключ уже на сервере, открываем в браузере адрес keys.gnupg.net (иногда может переадресовать на другой, рабочий в текущий момент), в поисковой форме отмечаем » Index choice — Verbose Index «, в поле » Search text » вводим часть нашего «uid» (в нашем случае «Windows Remote Shaman»), дальше жмем Search и получаем результат:
Search results for ‘windows shaman remote’ Type bits/keyID cr. time exp time key expir pub 4096R/346B72D7 2014-01-19 uid Windows Remote Shaman (www.remoteshaman.com) (GPG key for [email protected]аil.соm email) [email protected]аil.соm> sig sig3 346B72D7 2014-01-19 __________ __________ [selfsig] sub 4096R/6D2314B5 2014-01-19 sig sbind 346B72D7 2014-01-19 __________ __________ []
Для успешной шифровки, обмена и дешифровки сообщений/файлов у отправителя и получателя должны быть публичные ключи — как минимум у отправителя шифрованного сообщения должен быть публичный ключ получателя! Для того чтобы получить (импортировать) публичный ключ получателя нужно узнать «pub» ИД ключа и выполнить:
Шифровка и обмен файлами с использованием публичных ключей
Скачать бесплатно Gpg4win 3.1.2
Gpg4win – программа для шифрования и подписи файлов и электронных сообщений. Она шифрует файлы и защищает их мастер-паролем, без которого нельзя получить доступ к ним доступу. Подпись же гарантирует, что файл не был изменен. Может интегрироваться в браузеры и почтовые клиенты.
Gpg4win очень проста в использовании. Чтобы подписать или зашифровать файл, нажмите соответствующую кнопку в главном меню и следуйте указаниям мастера. Вам нужно будет указать имя и электронную почту, которыми подпишется файл (но это необязательно). Далее вам нужно будет ввести фразу-пароль, без которого нельзя открыть файл. После шифрования у файла появится расширение GPG.
Расшифровать файл или проверить его подпись можно также через Gpg4win. Нажмите соответствующую кнопку в главном меню и введите пароль (при необходимости). После этого программа извлечет оригинальный файл, покажет, кем он подписан и можно ли ему доверять (то есть был ли он изменен).
При установке Gpg4win интегрируется в Проводник, поэтому подписать или зашифровать файл можно из контекстного меню. Для этого выделите файл, кликните по нему правой кнопкой мыши и нажмите «Подписать и зашифровать».
Особенности программы
- Подписывает и шифрует файлы для безопасного обмена.
- Использует фразу пароль для лучшей защиты.
- Интегрируется в Проводник.
- Интеграция плагинов в почтовые клиенты.
- Интерфейс на русском языке.
- Поддерживает Windows XP и выше.
Скачать бесплатно Gpg4win 3.1.2
Версия: | 3.1.2 |
Русский язык: | Да |
Разработчик: | Gpg4win project |
Операционка: | Windows All |
Размер: | 26,91 Mb |
Источник: besplatnye-programmy.com