rubelnimbuzz / bm2

Automatically exported from code.google.com/p/bm2
GNU General Public License v2.0
0 stars 0 forks source link

Добавить поддержку OTR-шифрования #199

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Предлагаю запилить сабж.

Шифрование OTR (Off-The-Record encryption) - метод 
обеспечения безопасной переписки, 
разработанный специально для сетей обмена 
мгновенными сообщениями. OTR-плагины 
существуют для  большинства известных 
клиентов обмена мгновенными сообщениями: 
pidgin, mirandra, trillian, gajim, mcabber и вроде даже psi. Для 
OTR отсутствует XEP т.к. OTR независит от 
нижележащего протокола.

Библиотека java-otr, совместимая с j2me есть тут - 
[1]. Лицензия LGPL 2.1[2].

Скачать сорцы можно с помощью git clone [3]. 

В README[4] описан step-by-step guide для инициализации 
состояния, генерации ключа, создания 
защищенной сессии, шифровки и дешифровки 
сообщений, а также безопасной 
идентификации собеседника по SMP (Socialist 
Millionaires' Protocol). В комплекте с либой есть 
демки.

[1] - 
http://otr.git.sourceforge.net/git/gitweb.cgi?p=otr/otr;a=tree;f=java-otr;hb=HEA
D

[2] - 
http://otr.git.sourceforge.net/git/gitweb.cgi?p=otr/otr;a=blob;f=java-otr/COPYIN
G;hb=HEAD

[3] -
git clone git://otr.git.sourceforge.net/gitroot/otr/otr/
cd otr/java-otr

[4] - 
http://otr.git.sourceforge.net/git/gitweb.cgi?p=otr/otr;a=blob;f=java-otr/README
;hb=HEAD

Original issue reported on code.google.com by hellla...@gmail.com on 19 Nov 2011 at 1:56

GoogleCodeExporter commented 8 years ago

Original comment by vitalyster on 19 Nov 2011 at 2:22