C-toxcore: Explication générale sur le P2P de Tox?

Créé le 20 févr. 2018  ·  5Commentaires  ·  Source: TokTok/c-toxcore

Je sais que c'est probablement l'une des questions les plus posées. Mais je ne trouve pas d'explication détaillée, ni même simple.

Comment le logiciel identifie un utilisateur sans révéler l'IP si l'idée de base de tox est p2p, et une identification centralisée fait de tox pas du tout p2p?
De plus, quelques informations sur le fonctionnement de ce hachage (ID toxique) et sur la façon dont il remplace le partage IP seraient super d'être à FAQ.

P3 question

Tous les 5 commentaires

Votre communication est uniquement d'égal à égal lorsque vous parlez à vos amis. Ainsi, seuls vos amis peuvent voir votre adresse IP. Votre client parle également à la DHT, qui permet à d'autres personnes de vous trouver et de vous envoyer des demandes d'amis. Voici quelques explications:
https://tox.chat/faq.html#how -tox-privacy
https://tox.chat/faq.html#tox -leak-ip
https://tox.chat/faq.html#tox -tracking-dht

@ TokTok / contributors Ajouté ceci en tant que projet parce que nous avons vraiment besoin d'écrire un meilleur texte d'introduction qui explique mieux la philosophie / les points techniques de Tox. ;)

tl; dr Tox utilise DHT (Distributed Hash Table) pour les recherches d'ID Tox -> IP. Chaque client Tox participe au DHT. Les Tox Ids ne sont que des nombres aléatoires (clés publiques), rien ne garantit leur unicité à part la théorie des probabilités. DHT est renforcé de telle sorte que seule une personne que vous avez ami peut faire cette recherche, les utilisateurs qui ne sont pas dans votre liste d'amis ne peuvent pas trouver votre adresse IP en fonction de votre Id Tox. Une fois que votre client Toc obtient l'adresse IP d'une personne avec qui vous avez un ami (et qu'il a accepté votre demande d'ami) du DHT, vous pouvez facilement vous connecter directement, IP à IP, et communiquer.

En fait, pour le moment, il existe un moyen d'obtenir une adresse IP en ne sachant que Tox Id, voir https://github.com/TokTok/c-toxcore/issues/873

Mise à jour: corrigé dans la version 0.2.2.

Cette page vous a été utile?
0 / 5 - 0 notes