View Single Post
  #1 Old 08-26-2013, 06:49 PM
Cartographer
 
Cartographer's Avatar
 
Join Date: Aug 2013
Posts: 511
Cartographer is on a distinguished road
Default Miranda + GnuPG / OTR , Мануал по настройке

Потратив кучу времени на исследования шифрования к месенджерам, я пришел к выводу, что мне подходит только Jabber+GnuPG. Систем шифрования, как и протоколов, много, но сложно шифровать оффлайн сообщения. ICQ не подходит из-за ограничения в 450 символов на сообщение отправленное в оффлайн, тогда как среднее сообщение зашифрованное GnuPG 2000 символов. Почти все системы шифрования не удостоверяют собеседника или не шифруют сообщения в оффлайн. Немаловажно, что все опенсорс, т.е. гарантированно не содержит закладок

Настроив миранду по этому мануалу вы получите:
1. Многопрототокольный клиент. (ICQ, Jabber, ...)
2. Шифрование сразу несколькими системами в одном клиенте (GnuPG, OTR, SecureIM)

------------------------------------------------------------

Качаем миранду http://miranda-im.org/download/

Для шифрования необходимо:
Crypto++ http://addons.miranda-im.org/details...ewfile&id=2669
SecureIM http://addons.miranda-im.org/details...ewfile&id=2445

Также рекомендую загрузить OTR, может пригодиться, но выключить его по умолчанию.
http://addons.miranda-im.org/details...ewfile&id=2644
Настройки -> Модули -> Шифрование -> Никогда
И отдельно там же включаеть его на контакты, у которых точно есть OTR.

Рекомендую аддоны для улучшения интерфейса/функционала:
History++ http://addons.miranda-im.org/details...ewfile&id=2995
Modern Contact List http://addons.miranda-im.org/details...ewfile&id=3809
SmileyAdd http://addons.miranda-im.org/details...ewfile&id=2455
не забываем про колобка http://kolobok.us/download.php?view.57
Fingerprint http://addons.miranda-im.org/details...ewfile&id=3526
TabSRMM http://addons.miranda-im.org/details...ewfile&id=4063
Russian Language Pack http://addons.miranda-im.org/details...iewfile&id=177

Собственно GnuPG
ftp://ftp.gnupg.org/gcrypt/binary/gn...li-1.4.10b.exe

WinPT, Управление ключами GnuPG
http://winpt.gnupt.de/winpt.zip

------------------------------------------------------------

После установки всего запускаем WinPT.
Key manager -> new -> normal

правой клавишей на ключ -> Copy Key to Clipboard
Передаем свой ключ через месенджер

После получения ключа от партнера, вставляем его в WinPT.
Edit -> Past
Два раза клацаем на его ключ - Ownertrust - I trust ultimately (это важно)!

Для настройки в миранде
Настройки -> Службы -> Шифрование -> Общие
Выставляем все галочки, кроме:
1.Пункт в меню только для Miranda
2.Откл. шифрование для game модулей
3.PGP
Остальные включить!

Перезапустить миранду.

Если вы установили GnuPG в папки по умолчанию ничего больше делать не надо.
Если нет - поменяйте пути (службы -> шифрование -> GPG). В домашней папке не должно быть в конце "\", иначе миранда будет виснуть. Что б отвисла - надо снимать процес gpg.exe 2-3 раза.

Для включения шифрования надо клацнуть на собеседника правой
Шифрование -> GnuPG
Еще раз правой - Load GPG Key и загрузить ключ, который прислал партнер.

P.S. Обменяться ключами надо до включения шифрования потом будет сложно...

------------------------------------------------------------

Найдено решение проблемы совместимости при установке "сборок" с gnupt.de (напоминаю что офф сайт gnupg.org). Добавляются лишние строки и PSI перестает расшифровывать такие сообщения.

Цитата:
-----BEGIN PGP MESSAGE-----
Comment: GnuPT-Portable 1.6.0.1Comment: Download at: hxxp://portable.gnupt.de
-----END PGP MESSAGE-----
Для того что б это убрать надо в gpg.conf (у меня c:\Documents and Settings\user\Application Data\gnupg\) убрать строки коментариев
Comment GnuPT-Portable 1.6.0.1
Comment Download at: hxxp://portable.gnupt.de
или заменить их на comment ""

------------------------------------------------------------

Выявлена проблема, когда вроде бы все было настроено правильно, но миранда не шифровала. Можно выставить принудительное шифрование следующим образом:

Настройки -> Шифрование -> Общие -> выбрать партнера
Правой клавишей миши -> Встроеный в SecureIM
Правой клавишей миши -> Пытаться подключать
Правой клавишей миши -> Режим -> GPG


CopyLeft (C) 2010 zummer
Cartographer is offline   Reply With Quote