Токс: децентрализирана комуникация

HEISENBERG

Administrator
ADMIN
Joined
Jun 24, 2021
Messages
1,656
Solutions
2
Reaction score
1,787
Points
113
Deals
666
Wu6hOlHBq5

Tox е протокол за децентрализирана текстова, гласова и видео комуникация в интернет, базиран на асиметрично криптиране, реализацията му е безплатен софтуер с отворен код, който осигурява пълен набор от познати функции: гласова и видео комуникация, конферентен режим с няколко участници, посочване и промяна на състоянието на мрежата, поддръжка на емотикони, споделяне на екрана, възможност за изпращане на незабавни съобщения и прехвърляне на файлове. Няма реклама. Позиционира се като отворена, безплатна, без задни вратички и нешпионираща алтернатива на Skype, чиито собственици са предоставили на NSA достъп до инфраструктурата си от 6 февруари 2011 г.

Взаимодействието на участниците в Tox е реализирано по същия начин, както в облачната услуга BitTorrent Sync. За подобряване на пропускателната способност се използва обмен на информация от типа "peer-to-peer", но за разлика от централизираните месинджъри (Telegram, WhatsApp, Viber, Skype) не се изисква регистрация на централизирани сървъри на трети страни, а потребителският идентификатор се създава локално. След инсталирането на Tox автоматично се генерира двойка ключове - публичен и частен.

Публичният ключ може да бъде предаден на всеки - той служи като уникален идентификатор за намиране на събеседник. Частният ключ се съхранява само от собственика и потвърждава неговата автентичност, без да разкрива лични данни. Няма централен сървър, търсенето на събеседници се извършва чрез DHT.

Съхранението на идентификаторите в DHT е организирано по такъв начин, че потребителите не виждат IP адресите на другия, докато не се добавят един друг в списъците си с контакти, едва след това имат възможност да общуват (съобщения, обаждания и т.н.). Ако е необходимо да не показвате IP адреса си на събеседника, Tox дава възможност за пренасочване на трафика чрез прокси сървъри SOCKS, включително Tor.

За да взаимодействат помежду си, участниците обменят публични ключове (Tox ID) и ги добавят в списъците си с контакти в месинджърите. Освен това всички чатове се криптират с помощта на библиотеката NaCl.

Уебсайтът на проекта предлага клиенти за популярни настолни платформи: Linux, Windows и OS X, както и за мобилни платформи Android и iOS. Проектът разполага с хранилища ART и RPM, като в повечето популярни дистрибутивни пакети Tox може да бъде инсталиран без затруднения. Като добавите хранилището, можете да инсталирате един от поддържаните клиенти: qTox, uTox, Toxygen, Toxic и aTox.

Функционалността на всички клиенти е приблизително еднаква. Стартирате клиента, измисляте си никнейм, след което се генерира идентификатор Tox ID, който може да бъде предаден на приятели. Когато приятелите ви добавят, ще получите известие; то трябва да бъде прието, за да се установи връзка. Ако някой приятел е наблизо и използва мобилен клиент, той може да ви добави, като сканира QR кода, съдържащ Tox ID.

Как да инсталирате Tox?

Първо, трябва да изтеглите програмата от сайта на разработчика, https://tох.chat/. Инсталацията не се различава от тази на повечето програми. След инсталиране и стартиране създайте нов потребител или импортирайте съществуващия Tox ID.
UntorgMJs6

Въведете необходимите настройки в съответния раздел. Може да се наложи да настроите връзка чрез прокси сървър или Tor.

Копирайте своя Tox ID и го дайте на тези, с които искате да се свържете.

Ако някой ви добави, ще получите известие. Ще бъде възможно да комуникирате с тези, от които сте ги приели.

Месинджърът има възможност за конференция, т.е. общ чат с няколко участници.

За да постигнете това, в долния ляв ъгъл щракнете върху втората икона.

Какво ще кажете за Jabber?

Да, протоколът XMPP е нещо добро, не на последно място защото тази система също няма централен сървър. Но тя все пак се нуждае от собствени независими сървъри и от лица, които доброволно (и често безплатно) ги поддържат и обслужват. Ако някой от XMPP сървърите спре работата си по някаква причина, неговите потребители ще останат без връзка.

По този начин Jabber има три недостатъка:

  • Ако сървърът, на който е създаден XMPP акаунтът, отпадне от мрежата, тогава изчезва и самият акаунт.
  • Въпреки криптирането, съобщенията могат да бъдат прихванати на сървъра.
  • Тези, които не разполагат със собствен сървър, трябва да използват предложения от трети страни.
От друга страна, системата Tox:

  • Не може да има проблеми със сървъра.
  • Поддържа криптиране по всяко време и навсякъде.
  • Позволява ви да не предавате комуникацията си в чужди ръце.
 
Last edited by a moderator:
Top