Difference between revisions of "OTR"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(SIP Communicator)
(caps)
Line 6: Line 6:
 
OTR (Off-the-Record Messaging) - механизм шифрования, разработанный специально для IM-программ.  
 
OTR (Off-the-Record Messaging) - механизм шифрования, разработанный специально для IM-программ.  
  
На его базе был разработан [[XEP]]-0116: Encrypted Session Negotiation.
+
На его базе был разработан [[XEP]]-0116: Encrypted Session Negotiation, который имеет примерно тот же набор возможностей.
 +
 
 +
== Возможности ==
 +
* Шифрование сообщений
 +
* Аутентификация собеседников
 +
* {{w.en|Perfect forward secrecy}} (при использовании эфемерных ключей, сгенерированных при помощи  {{w|Алгоритм Диффи — Хеллмана}})
 +
* Возможность отречения
  
 
== Поддержка IM-клиентами ==
 
== Поддержка IM-клиентами ==
Line 20: Line 26:
 
;Посредством сторонних клиентов
 
;Посредством сторонних клиентов
 
* [[Psi]]
 
* [[Psi]]
* [[pidgin]]
+
* [[pidgin]] - самая первая реализация OTR (от создателей) являлась именно плагином для этого клиента (тогда насившего названием [[GAIM]])
 
* [[Miranda]]
 
* [[Miranda]]
 
* [[Trillian]]
 
* [[Trillian]]

Revision as of 11:03, 29 September 2010

OTR (Off-the-Record Messaging) - механизм шифрования, разработанный специально для IM-программ.

На его базе был разработан XEP-0116: Encrypted Session Negotiation, который имеет примерно тот же набор возможностей.

Возможности

Поддержка IM-клиентами

Содержится в поставке
Посредством сторонних клиентов
  • Psi
  • pidgin - самая первая реализация OTR (от создателей) являлась именно плагином для этого клиента (тогда насившего названием GAIM)
  • Miranda
  • Trillian
  • irssi, xchat, weechat

Программные библиотеки

  • libotr (C library)
  • Python-интерфейс для libotr

Ссылки