Манаул по настройке Psi+ portable в связке с GPG и Tor

Перепробовав различные программы для организации шифрования GPG,
нашел наиболее удобный для себя вариант и решил им поделится.
Основное преимущество по сравнения
с другими вариантами софта – полностью портейбл связка Psi + Gpg

————–

# Установка и настройка GPG + Psi portable + TOR в Windows

В статье описано как настроить шифрование GPG в Jabber клиенте Psi+ portable
и работа программы через сеть TOR.

Понадобятся следующие программы

Psi+ (psi-plus.com)
gpg4usb (gpg4usb.org)
Tor Browser (torproject.org)

# Установка программ и создание portable версии Psi+

Устанавливаем Psi+, например в папку C:JabberPsi
Распаковываем gpg4usb в папку C:JabberPsigpg4usb
Распаковываем Tor Browser в папку C:JabberTor Browser

Создаем текстовый файл в папке C:JabberPsi, в его содержимое копируем следующий текст

@echo off
set GNUPGHOME=%CD%gpg4usbkeydb
set PATH=%PATH%;%CD%gpg4usbbin;%CD%psi
set PSIDATADIR=%CD%Psi
start psi-plus.exe

Сохраняем текстовый файл под именем START_PSI и разрешением .cmd
У нас получается файл C:JabberPsiSTART_PSI.cmd

Для удобства запуска Psi+ создаем ярлык на файл START_PSI.cmd
Щелкаем правой кнопкой мыши на START_PSI.cmd и выбираем пункт
Отправить > Рабочий стол (создать ярлык)
На рабочем столе создастся ярлык, копируем в папку C:Jabber
Теперь можем запускать Psi+ по ярлыку C:JabberSTART_PSI.lnk

# Регистрация аккаунта

Запускаем ранее установленный Tor Browser
C:JabberTor BrowserStart Tor Browser.exe
Если у вас интернет работает не через проксисокс то подойдут настройки по умолчанию, просто
нажимаем "Соединиться".
Запускаем Psi+ и сразу увидим предложение создания нового аккаунта. Нажимаем "Зарегистрировать
новый аккаунт".
В поле сервер вводим необходимый сервер, либо выбираем из списка. Для примера был взят xmpp.jp
В поле "Шифровать соединение" выбираем "Всегда".

http://s016.radikal.ru/i336/1408/ca/83dd0df5a88e.jpg

На данном этапе сразу добавим локальный адрес TOR сервера.
Чуть ниже, напротив надписи "Прокси-сервер" нажимаем кнопку "Изменить".
Открывается окно "Профили прокси-сервера". Нажимаем кнопку "Создать"
Наш сервер назовем "TOR". Остальные данные, заполняем как показано на рисунке

http://i004.radikal.ru/1408/e5/0cc8a1565bc8.jpg

Нажимаем "Далее" и регистрируем аккаунт. Затем закрываем Psi+.

http://s40.radikal.ru/i089/1408/07/cab4b3500de3.jpg

# Создание ключа шифрования GPG

Из папки C:JabberPsigpg4usbbin копируем файл gpg.exe в папку C:JabberPsigpg4usb
Запускаем C:JabberPsigpg4usbstart_windows.exe
Запускаем менеджер ключей

http://s015.radikal.ru/i330/1408/c3/0f8a2aecac99.jpg

В открывшемся Менеджере ключей в меню выбираем пункт Ключ > Генерировать ключ

http://s017.radikal.ru/i405/1408/11/16e41699e7c8.jpg

Пароль выбираем не из серии 1234 или qwerty.
Ключ готов, менеджер ключей и саму программу gpg4usb можно закрыть.

# Обмен ключами шифрования с собеседником

Запускаем Psi+
Прикрепим созданный ключ шифрования к нашему аккаунты в Psi+
Для начала соединимся с сервером, выбираем статус "Доступен".
Заходим в настройки аккаунта и переходим во вкладку "Подробности".

http://s017.radikal.ru/i408/1408/42/4ae91b01371b.jpg

Нажимаем "Выбрать ключ.." и выбираем ранее созданный ключ шифрования

http://s019.radikal.ru/i637/1408/57/4250fd6f6778.jpg

Сохраняемся. Нам предлагают ввести пароль от GPG ключа. Вводим его и ставим галочку "Запомнить ключевую фразу".
Для удобства пользования шифрованием активируем плагин "GnuPG Key Manager".
Заходим в настройки Psi+ > Настройки > Плагины > GnuPG Key Manager и ставим галочку "Активировать"

http://s019.radikal.ru/i644/1408/39/1f676d3a4021.jpg

Переходим на вкладку "Настройки" и ставим галочку "Автоматический импорт ключа из тела сообщения".
Сделали мы это для того чтобы присланные нам публичные ключи шифрования от других пользователей, автоматически
импортировались в базу ключей.

Запускаем окно чата

http://s018.radikal.ru/i512/1408/06/2938d460d084.jpg

Отправляем наш публичный ключ.

http://s017.radikal.ru/i403/1408/9f/f7461d67643c.jpg

Также просим нашего собеседника прислать его публичный ключ.

http://i081.radikal.ru/1408/dd/d31383f84383.jpg

Публичный ключ собеседника автоматически импортируется в базу gpg4usb.
Для того чтобы Psi+ увидел ключ нашего собеседника необходимо перезапустить Psi.

# Шифрованное общение

После перезапуска Psi+ нужно закрепить публичный ключ нашего партнера к его аккаунту.
Для этого в контакт листе нажимаем правой кнопкой по его аккаунту и выбираем пункт "Присвоить ключ OpenPGP"
И выбираем ключ нашего собеседника

http://i004.radikal.ru/1408/5a/80ddce823f1a.jpg

Запускаем окно чата и нажимаем кнопку с изображением желтого замочка.

http://s002.radikal.ru/i199/1408/33/19c5800a56ec.jpg

Когда замок желтый сообщение шифруется. Не забывайте следить за ним.
Теперь для начала работы нам нужно сначала запусть Tor Browser, а затем Psi+.
Безопасного общения!

Оставьте комментарий