Здравствуйте, это моя первая статья, поэтому строго не судите. В данной статье, я подробно опишу, как использовать шифрование PGP и OTR на одном клиенте под Windows.
Нам понадобится:
Архив со всеми нижеперечисленными программами актуальных версий на момент написания статьи, можно скачать тут или тут.
1. PSI+ (Официальный сайт) (Страница загрузки)
2. GPG4WIN версии 1.1.4 (Официальный сайт) (Скачать Gpg4Win 1.1.4 с официального сайта)
(Несмотря на то, что существуют версии выше, мы будем использовать именно 1.1.4, так как в последующих версиях существует проблема при генерации ключей)
3. Vidalia Bridge Bundle (Официальный сайт) (Страница загрузки)
4. Privoxy (Официальный сайт) (Страница загрузки)
5. Плагины под PSI+ (Страница загрузки)
-----------------------------------------------------------------------------------------------
1. Устанавливаем и настраиваем GPG4WIN 1.1.4:
Запускаем инсталлятор и нажимаем "Next".
http://i.imgur.com/7NtADkp.png
Далее снова нажимаем "Next".
http://i.imgur.com/fJcwoFF.png
Выставляем нужные вам галочки (оставьте всё, как есть) и нажмите "Next".
http://i.imgur.com/sEUofvG.png
Далее снова нажимаем "Next".
http://i.imgur.com/Qpe73qo.png
Выставите нужные вам галочки и нажмите "Далее".
http://i.imgur.com/CtZQm5V.png
Нажмите кнопку "Install".
http://i.imgur.com/NZuxoup.png
Если не желайте читать "README", снимите галочку и нажмите "Finish".
http://i.imgur.com/MOJ9U8Q.png
После установки, запускаем менеджер ключей WinPT. При первом запуске утилита предложит создать ключевую пару. Это очень важный шаг. Ключ это ваш паспорт в сети интернет, проверьте внимательно имя и адрес, очень желательно его не терять и не забывать от него пароль. Восстановить закрытый ключ будет уже невозможно, придётся генерировать новый. Каждый закрытый ключ шифруется паролем. Это нужно для того, в случае, если кто-то завладеет вашим ключом, злоумышленник не смог бы им воспользоваться, без пароля он бесполезен. Программа предложит забекапить ключ - сделайте это.
Выберите "Generate a GnuPG key pair" и нажмите "OK".
http://i.imgur.com/CAAJ5N6.png
Вписываем свое имя / ник и свой Email адрес и нажимаем "OK".
http://i.imgur.com/wSW95t5.png
Придумайте свой надежный пароль и запомните или запишите его.
http://i.imgur.com/QyJHgGx.png
Ждем пока сгенерируются наши ключи.
http://i.imgur.com/pPU4TND.png
http://i.imgur.com/AfQ7X1d.png
Итак, вы сгенерировали ключевую пару. Теперь в меню WinPT нужно выбрать Key -> Export…
http://i.imgur.com/BSjud33.png
Таким образом, вы получите файл *.asc, который будет содержать что-то вроде:
Это и есть ваш открытый ключ, его можно разослать друзьям и коллегам, с которыми вы собираетесь обмениваться сообщениеми. Естественно, обмениваться ключами желательно через зашифрованный канал.
2. Устанавливаем Privoxy:
Запускаем инсталлятор и нажимаем "Next".
http://i.imgur.com/R7wmtfc.png
Нажимаем "Install".
http://i.imgur.com/idv66Lj.png
После установки инсталлятор предложит нам запустить программу, согласимся нажав "ДА" и свернем программу в трей.
http://i.imgur.com/cpVNtvI.png
3. Устанавливаем Vidalia:
Запускаем инсталлятор и нажимаем "Далее".
http://i.imgur.com/OmO1Pva.png
Снова нажимаем "Далее".
http://i.imgur.com/a6M0Q4m.png
Нажимаем кнопку "Установить".
http://i.imgur.com/kmLo2du.png
Завершаем установку нажав кнопку "Готово".
http://i.imgur.com/9Nv8wDu.png
4. Устанавливаем и настраиваем PSI+ :
Запускаем инсталлятор и нажимаем "Далее".
http://i.imgur.com/dovr946.png
Снимаем галочку с "PSI + PLUGINS" и ставим галочку на "Automatically start with Windows", нажимаем "Далее".
http://i.imgur.com/mLf0ys7.png
Нажимаем "Установить".
http://i.imgur.com/5mzSi6H.png
Нажимаем "Готово".
http://i.imgur.com/QWsbGYI.png
Скачиваем с официального сайта полный пакет плагинов и копируем их в x:\Program Files (x86)/psi+/Plugins/ или скачиваем мой архив, в нем присутствует SFX архив:
Запускаем "psi-plus plugins.exe" и извлекаем плагины в папку с PSI+ (путь по умолчанию).
http://i.imgur.com/Y32ewi0.png
Теперь запускаем PSI+, нам предложат зарегестрировать или использовать существующий аккаунт, выбираем "Использовать существующий" (если у вас нет аккаунта, то зарегестрируйте).
На вкладке "Аккаунт" вписываем свой логин и пароль и выставляем ВСЕ галочки кроме "Вести историю сообщений".
http://i.imgur.com/7F6wXS9.png
Переходим на вкладку "Подробности" и нажимаем кнопку "Выбрать ключ.."
http://i.imgur.com/Jhme5r3.png
Присваиваем своюему аккаунту сгенерированный вами ключ.
http://i.imgur.com/vErh28x.png
Переходим на вкладку "Соединение" и на против "Прокси-сервер" нажимаем кнопку "Изменить".
http://i.imgur.com/5oh7OEl.png
Нажимаем "Создать" и пишем свое название, к примеру: "TOR-Proxy", далее вписываем в поля "Сервер: 127.0.0.1 и Порт: 8118" и нажимаем кнопку "Сохранить".
Мы снова в окне "Настройка аккаунта", нажимаем "Сохранить".
Теперь, заходим в настройки PSI+, в раздел "Плагины" и выбираем из списка "Off-the-Record Messaging Plugin", после ставим галочку "Активировать".
http://i.imgur.com/T3dJHmg.png
Переходим на вкладку "Мои личные ключи" и нажимаем кнопку "Сгенерировать новый ключ".
http://i.imgur.com/PBBaV2j.png
Переходим на вкладку "Настройка" и переключаем на "Автоматически запускать личные сообщения".
http://i.imgur.com/FpyYpXV.png
Нажимаем "ОК" и перезагружаем PSI+.
Тестируем:
OTR работает.
http://i.imgur.com/BcRUL2m.png
PGP работает.
http://i.imgur.com/d7P5jFY.png
Теперь у нас установлен и настроен PSI+, работающий через сеть TOR + шифрование PGP и OTR.
[size=12pt]Спасибо за внимание, с ув. Белый для xss.pro/.[/size]
Нам понадобится:
Архив со всеми нижеперечисленными программами актуальных версий на момент написания статьи, можно скачать тут или тут.
1. PSI+ (Официальный сайт) (Страница загрузки)
2. GPG4WIN версии 1.1.4 (Официальный сайт) (Скачать Gpg4Win 1.1.4 с официального сайта)
(Несмотря на то, что существуют версии выше, мы будем использовать именно 1.1.4, так как в последующих версиях существует проблема при генерации ключей)
3. Vidalia Bridge Bundle (Официальный сайт) (Страница загрузки)
4. Privoxy (Официальный сайт) (Страница загрузки)
5. Плагины под PSI+ (Страница загрузки)
-----------------------------------------------------------------------------------------------
1. Устанавливаем и настраиваем GPG4WIN 1.1.4:
Запускаем инсталлятор и нажимаем "Next".
http://i.imgur.com/7NtADkp.png
Далее снова нажимаем "Next".
http://i.imgur.com/fJcwoFF.png
Выставляем нужные вам галочки (оставьте всё, как есть) и нажмите "Next".
http://i.imgur.com/sEUofvG.png
Далее снова нажимаем "Next".
http://i.imgur.com/Qpe73qo.png
Выставите нужные вам галочки и нажмите "Далее".
http://i.imgur.com/CtZQm5V.png
Нажмите кнопку "Install".
http://i.imgur.com/NZuxoup.png
Если не желайте читать "README", снимите галочку и нажмите "Finish".
http://i.imgur.com/MOJ9U8Q.png
После установки, запускаем менеджер ключей WinPT. При первом запуске утилита предложит создать ключевую пару. Это очень важный шаг. Ключ это ваш паспорт в сети интернет, проверьте внимательно имя и адрес, очень желательно его не терять и не забывать от него пароль. Восстановить закрытый ключ будет уже невозможно, придётся генерировать новый. Каждый закрытый ключ шифруется паролем. Это нужно для того, в случае, если кто-то завладеет вашим ключом, злоумышленник не смог бы им воспользоваться, без пароля он бесполезен. Программа предложит забекапить ключ - сделайте это.
Выберите "Generate a GnuPG key pair" и нажмите "OK".
http://i.imgur.com/CAAJ5N6.png
Вписываем свое имя / ник и свой Email адрес и нажимаем "OK".
http://i.imgur.com/wSW95t5.png
Придумайте свой надежный пароль и запомните или запишите его.
http://i.imgur.com/QyJHgGx.png
Ждем пока сгенерируются наши ключи.
http://i.imgur.com/pPU4TND.png
http://i.imgur.com/AfQ7X1d.png
Итак, вы сгенерировали ключевую пару. Теперь в меню WinPT нужно выбрать Key -> Export…
http://i.imgur.com/BSjud33.png
Таким образом, вы получите файл *.asc, который будет содержать что-то вроде:
Код:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.9 (MingW32)
mQGiBFOHb7gRBACNemnF2DePh+t2bUssbJuMc6GJ9w+nXKG3ql3hvd2wvi+4sp0G
4jzpBjvCEkkNdZdRaa1kyAev8+uAXQA66YuwOSChRaP5zqhziuCqbnrgShIlVtUf
...
-----END PGP PUBLIC KEY BLOCK-----
Это и есть ваш открытый ключ, его можно разослать друзьям и коллегам, с которыми вы собираетесь обмениваться сообщениеми. Естественно, обмениваться ключами желательно через зашифрованный канал.
2. Устанавливаем Privoxy:
Запускаем инсталлятор и нажимаем "Next".
http://i.imgur.com/R7wmtfc.png
Нажимаем "Install".
http://i.imgur.com/idv66Lj.png
После установки инсталлятор предложит нам запустить программу, согласимся нажав "ДА" и свернем программу в трей.
http://i.imgur.com/cpVNtvI.png
3. Устанавливаем Vidalia:
Запускаем инсталлятор и нажимаем "Далее".
http://i.imgur.com/OmO1Pva.png
Снова нажимаем "Далее".
http://i.imgur.com/a6M0Q4m.png
Нажимаем кнопку "Установить".
http://i.imgur.com/kmLo2du.png
Завершаем установку нажав кнопку "Готово".
http://i.imgur.com/9Nv8wDu.png
4. Устанавливаем и настраиваем PSI+ :
Запускаем инсталлятор и нажимаем "Далее".
http://i.imgur.com/dovr946.png
Снимаем галочку с "PSI + PLUGINS" и ставим галочку на "Automatically start with Windows", нажимаем "Далее".
http://i.imgur.com/mLf0ys7.png
Нажимаем "Установить".
http://i.imgur.com/5mzSi6H.png
Нажимаем "Готово".
http://i.imgur.com/QWsbGYI.png
Скачиваем с официального сайта полный пакет плагинов и копируем их в x:\Program Files (x86)/psi+/Plugins/ или скачиваем мой архив, в нем присутствует SFX архив:
Запускаем "psi-plus plugins.exe" и извлекаем плагины в папку с PSI+ (путь по умолчанию).
http://i.imgur.com/Y32ewi0.png
Теперь запускаем PSI+, нам предложат зарегестрировать или использовать существующий аккаунт, выбираем "Использовать существующий" (если у вас нет аккаунта, то зарегестрируйте).
На вкладке "Аккаунт" вписываем свой логин и пароль и выставляем ВСЕ галочки кроме "Вести историю сообщений".
http://i.imgur.com/7F6wXS9.png
Переходим на вкладку "Подробности" и нажимаем кнопку "Выбрать ключ.."
http://i.imgur.com/Jhme5r3.png
Присваиваем своюему аккаунту сгенерированный вами ключ.
http://i.imgur.com/vErh28x.png
Переходим на вкладку "Соединение" и на против "Прокси-сервер" нажимаем кнопку "Изменить".
http://i.imgur.com/5oh7OEl.png
Нажимаем "Создать" и пишем свое название, к примеру: "TOR-Proxy", далее вписываем в поля "Сервер: 127.0.0.1 и Порт: 8118" и нажимаем кнопку "Сохранить".
Мы снова в окне "Настройка аккаунта", нажимаем "Сохранить".
Теперь, заходим в настройки PSI+, в раздел "Плагины" и выбираем из списка "Off-the-Record Messaging Plugin", после ставим галочку "Активировать".
http://i.imgur.com/T3dJHmg.png
Переходим на вкладку "Мои личные ключи" и нажимаем кнопку "Сгенерировать новый ключ".
http://i.imgur.com/PBBaV2j.png
Переходим на вкладку "Настройка" и переключаем на "Автоматически запускать личные сообщения".
http://i.imgur.com/FpyYpXV.png
Нажимаем "ОК" и перезагружаем PSI+.
Тестируем:
OTR работает.
http://i.imgur.com/BcRUL2m.png
PGP работает.
http://i.imgur.com/d7P5jFY.png
Теперь у нас установлен и настроен PSI+, работающий через сеть TOR + шифрование PGP и OTR.
[size=12pt]Спасибо за внимание, с ув. Белый для xss.pro/.[/size]