6374
правки
Coolbob (обсуждение | вклад) |
Rain (обсуждение | вклад) (хотя бы так) |
||
Строка 1: | Строка 1: | ||
[[Изображение:Screen.png|thumb|upright|SJ]] | [[Изображение:Screen.png|thumb|upright|Ростер SJ]] | ||
[[Изображение:Chatwindow.jpg|thumb|upright|Окно чата]] | |||
[[Изображение:History_full.jpg|thumb|upright|История переписки]] | |||
[[Изображение:Settings_full.jpg|thumb|upright|Окно настроек]] | |||
== Что такое SafetyJabber? == | == Что такое SafetyJabber? == | ||
Программа «SJ» представляет собой стандартный jabber-клиент с интегрированным шифрованием, который Вы можете скачать с сайта и установить | Программа «SJ» представляет собой стандартный jabber-клиент с интегрированным шифрованием, который Вы можете скачать с сайта и установить на компьютер. Следует сказать, что данная программа поможет Вам надежно защитить персональную переписку. | ||
Необходимо отметить, что при разработке данного клиента были использованы последние достижения в области криптографии, методов передачи и приема данных, а также способов создания пользовательского интерфейса. Он построен на WPF (Windows Presentation Fundation) и языке XAML, что позволяет создавать интерфейсы нового поколения для современных и последующих версий Windows. Следует отметить, что WPF является идеологическим продолжением .NET фреймворка. | Необходимо отметить, что при разработке данного клиента были использованы последние достижения в области криптографии, методов передачи и приема данных, а также способов создания пользовательского интерфейса. Он построен на WPF (Windows Presentation Fundation) и языке XAML, что позволяет создавать интерфейсы нового поколения для современных и последующих версий Windows. Следует отметить, что WPF является идеологическим продолжением .NET фреймворка. | ||
== Как работает шифрование? == | == Как работает шифрование? == | ||
Шифрование работает при помощи системы '''OpenPGP''', которая создана на '''PGP''' (Pretty Good Privacy) – библиотека функций, позволяющая выполнять операции кодирования сообщений. Это криптосистема асимметричного шифрования, то есть использует два ключа – открытый, для шифрования и закрытый, для расшифровки данных. Таким образом, пользователи, желающие оставить свою переписку в тайне, просто обмениваются открытыми (публичными) ключами и посылают друг другу зашифрованные этими ключами сообщения. При получении такого сообщения пользователь использует свой закрытый (приватный) ключ для расшифровки данных. Система гарантирует приватность, при сохранении в тайне закрытого (приватного) ключа. Необходимо понимать, что Вы можете сами установить длину ключа и полностью его контролировать. В программу «вшит» режим просмотра действий, которые она осуществляет. Следовательно, Вы сможете наглядно видеть, как происходит процесс шифрации сообщений у себя на мониторе. | Шифрование работает при помощи системы '''OpenPGP''', которая создана на '''PGP''' (Pretty Good Privacy) – библиотека функций, позволяющая выполнять операции кодирования сообщений. Это криптосистема асимметричного шифрования, то есть использует два ключа – открытый, для шифрования и закрытый, для расшифровки данных. Таким образом, пользователи, желающие оставить свою переписку в тайне, просто обмениваются открытыми (публичными) ключами и посылают друг другу зашифрованные этими ключами сообщения. При получении такого сообщения пользователь использует свой закрытый (приватный) ключ для расшифровки данных. Система гарантирует приватность, при сохранении в тайне закрытого (приватного) ключа. Необходимо понимать, что Вы можете сами установить длину ключа и полностью его контролировать. В программу «вшит» режим просмотра действий, которые она осуществляет. Следовательно, Вы сможете наглядно видеть, как происходит процесс шифрации сообщений у себя на мониторе. | ||
== Как осуществляется передача данных? == | == Как осуществляется передача данных? == | ||
Для передачи сообщений SJ использует протокол XMPP. Реализовав расширение XEP-0027, а также добавив свое собственное расширение протокола, | Для передачи сообщений SJ использует протокол XMPP. Реализовав расширение XEP-0027, а также добавив свое собственное расширение протокола, команда разработчиков Safety Jabber не только добилась полной совместимости со всеми популярными jabber-клиентами и поддержки стандартной системы шифрования, работающей в популярном клиенте [[Psi]], но и смогла успешно организовать полностью автоматический обмен публичными PGP ключами. Это выводит клиент SJ на новый уровень, когда нет необходимости устанавливать дополнительное программное обеспечение (например, GNUPG для [[Psi]]), для поддержки шифрования '''OpenPGP'''. К сожалению, это расширение поддерживается на сегодняшний день только клиентами SJ. | ||
Для полноценной поддержки протокола [[XMPP]] была выбрана открытая библиотека [[JRD:agsXMPP|agsXMPP]], являющаяся на сегодняшний день наиболее полной и стабильной. | |||
{{-}} | |||
== Ссылки == | |||
* [http://safetyjabber.com Официальный сайт] | |||
* [http://safetyjabber.com/download.php Скачать SJ] | |||
[ | [[Категория: Клиент для Windows]] | ||