portable psi+otr+gpg+tor-proxy

portable psi+otr+gpg+tor-proxy

1

Всем доброго времени суток. Не нашел на нашем форуме никакой статьи по настройке PGP/GPG. А спрос на данную инфу, как оказалось существует.

Выкладываю готовую сборку portable psi+otr+gpg+tor-proxy. Установка не требуется, ибо версия portable. Подробную настройку опишу ниже (там нет ничего сложного), самые проблемные шаги проиллюстрирую.


Но для начала маленькое введение...

Что такое PGP/GPG и с чем его едят?

Сам PGP/GPG представляет из себя метод, работающий на основе шифрования файла с помощью заранее созданных секретных ключей. Вы сами себе создаете пару ключей, личный и публичный. Создается она (пара ключей) на основе различных современных, стойких алгоритмов шифрования. Далее вы обмениваетесь своими публичными ключами с коллегами, друзьями и т.д. Вы не сообщаете никому своего пароля. Вы даете лишь свой ключ, с помощью которого ваш друг зашифрует свое секретное послание вам. И открыть его сможет только тот, кто знает пароль к одному из ключей.

Не путайте PGP с GPG/GnuPG. PGP - чисто коммерческий продукт (ныне владельцем является Symantec). GPG/GnuPG - свободная альтернатива PGP, своего рода open source.


Что именно в сборке:

- Psi+ (portable)

- OTR plugin for Psi+

- GPG4USB (portable)

линк на сборку - https://mega.nz/#!WoA3USSA!K2gUYJALOnHVh-yokNEyPrfdsFnDLnidRL1gb-5kRMk

(копировать в адресную строку, а не переходить)


- Запускаем джаббер клиент (Psi) из нашей cборки, для запуска кликаем файл Psi-plus.bat

AHTUNG! WARNING! запускать именно Psi-plus.bat, plus-portable.exe трогать не надо!



Как воспользоваться OTR? Легко! Ничего настраивать не надо, просто заходим в окно диалога с нашим собеседником и ищем в правом верхнем углу стрелку - нажимаем - обмен OTR сообщениями - нажимаем.


- Далее в выпавшем меню выбираете "Начать частную беседу"

- Далее собеседник должен подтвердить начало "Частной беседы" и можно безопасно общаться.

AHTUNG! WARNING! Не забывайте, что джаббер клиент собеседника должен так же поддерживать данный вид шифрования OTR.


Настройка GPG шифрования.

- Ищем в распакованном архиве и открываем папку gpg4usb и кликаем start_windows.exe

- В появившемся ничего не трогаем просто нажимаем Далее - Далее - снимаем все галки и нажимаем Завершить

- Теперь, попав в основное окно gpg4usb, нам необходимо сгенерировать собственный ключ, для этого заходим в Менеджер ключей - Ключ - Генерировать ключ

- В появившемся окне заполняем данные под себя - Имя, e-mail, пароль.

В комментарии можно ничего не указывать. Лучше поставить галку в графе "без срока годности". Длину ключа (бит) ставим - 4096. После всего этого нажимаем ОК.

- Ожидаем генерации ключа

- По окончании процедуры появится оповещение об успешной генерации ключа

- Если все было выполнено правильно, то вы увидите свой ключ в основном окне справа.

- Далее запускаем Psi и заходим в Общее - Аккаунты - Выбираем наш аккаунт - нажимаем Изменить - вкладка "Подробности" - поле OpenPGP - нажимаем "Выбрать ключ..."

- В открывшемся списке выбираем сгенерированный нами ключ и нажимаем ОК.

- Далее нажимаем "Сохранить"


После нажатия Сохранить, Psi может попросить вас переподключиться, введя перед этим пароль от вашего ключа (советую поставить при вводе пароля галку "Запомнить")


И так пол дела сделано, осталось только передать собеседнику наш публичный ключ. Как это сделать? Да опять же - легко!

- В основном окне gpg4usb нажимаем Менеджер ключей - выделяем наш ключ, ставим галку напротив него - нажимаем Экспорт в буфер обмена.



- И так в буфере обмена у вас находится ваш публичный ключ (кодировка).

Выглядит в таком формате:


-----BEGIN PGP PUBLIC KEY BLOCK-----

Version: GnuPG v1.4.12 (MingW32)


mQINBFNKfakBEADEUT9iDiIMimUYWzYafkQbRBZ74OgpNEbCWV KB14X1wFrgFksz

nTiC93XH7gvCVfHMFStdz01ZWPcfmrlq7hFJlxZ0kr8G0Vd+Ga jh8hcjDxHn8A7O

dfdflBttzfSol/4fmFQLuVoX2dbrafbScFMsZEQSqf1l8jkOKqYacssnSMxpaCw8

rcZo0FJHjjQSkR7QusLuXiLfetxrKqvw47fIAerh9u4nVp8M+I 2W6khCoQUWCA2o

Ueq93hoT7NL6+vRhDM+N7ahkzeyaHOhselttxRgv+qXY9hpWEs JlY+Aat1otwo3B

DGax61xq0+6hn4Q48sXKglxi0AxfLN1ejNERWByl0KVz1Y4T1F an6scTf5c17ASx

XWDGVcvt7LhtTiOZUvDxWa8JumB4D1EoAe7HVZuj5PYHYl54Ib 6X1FEdS+IfslSk

fCLXKvRGJtMov8eRyTDxa54viZpTUSgElldrlubX+hmD3UFg5v 9MnhngiSiFDBVR

34rpSUYauJOUDLC/+6r7Coiyf8WKDYnEHyZILfYHnzbaReggyvHULYGeSkW+ys41

f+ZQMeyIB0zy2JBDQ//Tg/o1R+Ov7wM7H5j7vwUQkMnzZL5+ctlZ6Wv5giXrGofB

69cl/ix18jPDXnTZvI84ibwvJM7xNQB6JPl82FvDMzP7+T23L4s0TeS DjQARAQAB

tA93d2guc3UgPHd3aC5zdT6JAjgEEwECACIFAlNKfakCGwMGCw kIBwMCBhUIAgkK

CwQWAgMBAh4BAheAAAoJEC4eXPcEUTgSHfEP/i2SiJROkULf6bfZ5xXMg4+Rizb0

+5xvSt4XTXlUw3vRsOexXjpVVbxbpvYA+LMfZOISm+P2+MXJtS FvFEwxUmOFIkVO

CZEgGObC1q2kNXDQYSy2wMSEKmxU3Bn1zDHqXlzlFCdPYy8jb9 7mAROXJ6cU/X5r

CCM3CMwh7MJnxyVR3j2O2Tc79xtQOZEIOM60Pd5gQXIEXUhOli h5u77L1ZIiHJy6

W4fm2VZyU25l4ZqbS095zw3OQQtgfqEQOeKgEyMT+E0UGs+B4t B6YvbWq8VPzQyE

4A693leCf552JNGHomAnDQlR23fMvAUY4m9y4WnKqh+8S3JVSU ILN9xAJQ7jlgET

sv2QGdLPEJTcUqXmTWd6Q/NG5NjfN6/FLScWFE0OGfYNVHYGYc9dHWYacF+e8zIi

RhzOC0ew5vSY40xsUMThaVLkfJz+VLFKFQyeJNH/tbB/F08tdiD+ghf+fR/cArAC

R2PSCRXKJj4G9GFIdd/h8Hynn6zyvcVlSOyMrEjsTRAuQBd8vbK6RVH2tULciezn

OH+Sdb3rIgjHJeUhu0brNaUOTLyQ/wM0GLMrM7o1cZzphCCLgWe6KFB2K4AUanUc

tz/I6M0PDDZkjtDzoXGbQLWKFDLAoYYhXId/8Rh5gdgEVv+Wrh4F2yQQ0CB8GROi

a5QtW3rWbnzNpYOsuQINBFNKfakBEADHVVMKhmPy/ef6Tae6d4q/s3q6KglDhxmk

tfF8HZhTcr8qOtAj+4TBIV3ynzSsXox/n8vNBsFpUoH/g+30GBcut0iSFaxEt81X

KMihOBb4seFYLgCdvI9rbpgWMAqJqYKHzMVsjm+De4npGhYT6t/lqRAAHdCmiYoR

1ClbSRptg9CqSOY4vonTON2LEAdBlI48GRvE3HhEPNIK6mZNtj Huz6EA+jjC/C3p

dAqTp2X8D8M4XwcPJfm+sPc7XCFo/nQP2Bs7cOQJBVmna2XxtGCqUpzpkh7u2bM4

Z70B6MtxA/KFjNIiN42Gs18umjkDZ1JfgPvrBr9JEn+d5XfqA5rg+XbRLrB0 n63W

CAU+QQ3x1segqiXFHtlrWPnj/JeYHtNYPuCy+yYImlrQZCRThBrxkSCjBPwPQ6P5

lDhm7Ihqsvqatb1T6XhnF/LAx5TAyLlUeIxb87C0SI79ttJn3Phsk8MYB7+OZqX3

49xmEid4v2ZETHF9o7KNHxgMBgsSpzaE3bE4JUc7h1j255rEHq YxaFZOdkt8F21B

N6U8Xmnlyjzds1oPg41irLfzEALuHhI0ZjHM81qNirpu/EJAK1sK8XNNJbCNaWLB

ommL06wXX48qhGXNN8wPy1zsaLelILMPXxRhFjmuRyPTnDTVtM dFOHa6jRSPEIsa

NsljNRmfpQARAQABiQIfBBgBAgAJBQJTSn2pAhsMAAoJEC4eXP cEUTgSxZoP/38o

rGq0bWAgtX37/F4qsUN7UmwvMv5ANhGqGlfeL/1nXy26F2Vc4YeOBNFY6Iq0I9q4

su9RlpysPuk/KOcyGkRC31UTZVCoYZyY0Xbu4W6PVRyn69yWPIxZJzvpgq2aAr 4b

NkRkmrdBZ/rnG8rN2Bezf61MSWpPUMeLkSSXjL8ZcKLt4MV+shiW3ecOTq1A bnqG

++G8nphs9jOhZyYwxhC8Es0pRE6WA8NJZ+l8W0dCQ1/hZBHNb7NWBtPz+gl4rVis

HEPrcj7dpZY1NFl3cI97rr8PMlyoXNXEVPqESAXDJGbbkEq/ziUQrApFptqSeF15

4S+wUTnqOpUs5XiYRMdJJBK4ixkAIlbSUCDHt1dWkSGFu6JRbu vT1LodekWpTAkt

1co0pU0hXMwAwbSuoZd7xKv81LIkikIOEJxdUnEM4tUOwal2DA Mw/NQzF5JdGXQG

oPYI1zSnok+hxdBRdpIfntvjWgofN4JAD3TPM+g/+skQZcIUG6KFzwSXpTAQGUEU

sCbov2nlqXE6li8NaQQ9J/JedXqIys0V/oN5xHVwgNyY0BQ4mM8/EfkYDoVsAEcl

+pXOgoDIBQ1dIR7olDRRNwZbBWVLGaETIkXidn2wkjlcLhtR9H P7tWY/N4+ebztH

Czfcmzdk1h5/NNXblhir58WFJMLpe5+VaoAMcZvZ

=cwYp

-----END PGP PUBLIC KEY BLOCK-----


Впечатляет, правда?)


Его (публичный ключ) раздаете вашим друзьям, коллегам и т.д.

Точно такой же публичный ключ вы получите от вашего собеседника. И что с ним делать? Нам необходимо импортировать открытый ключ собеседника, которым мы будем шифровать сообщения.

- Попросту скопировать публичный ключ, а если быть точным, то его кодировку. И скопировать просто в буфер обмена, не более.

- Далее заходим обратно в gpg4usb

- Меню "Ключи" - Импорт ключа из ... - Буфер обмена


После этого ключ собеседника появится в списке справа.


- Возвращаемся в Psi, в списке контактов выбираем нужный, кликаем на нем правой кнопкой мыши и в выпавшем меню выбираем пункт "присвоить ключ OpenPGP"

- В списке выбираем ключ собеседника и жмем ОК

- Далее открываем окно диалога с вашим собеседником, ищем в верхнем правом углу иконку "замок" и нажимаем по ней.


Если все правильно сделали то шифрование включено.

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

Report Page