Tox is een peer-to-peer instant messaging-protocol met end-to-end-codering, spraakoproepen, video-oproepen en bestandsoverdrachten
- Categorie: Netwerk
Instant Messaging is een van de meest populaire vormen van elektronische communicatie. U hoeft geen extra kosten te betalen (datakosten niet meegerekend) om te chatten met familieleden, vrienden of collega's, ongeacht hun locatie.
Maar er is een toenemende bezorgdheid over de privacy van dergelijke diensten. Door de staat gesponsorde aanvallen en grootschalig toezicht zijn enkele belangrijke voorbeelden.
Tox is een peer-to-peer instant messaging-protocol met end-to-end-codering voor Windows, Linux, macOS, Android en iOS.
Wat is een gedecentraliseerde messenger?
Ik zal uitleggen wat een gecentraliseerde berichtenservice is. Elk instant messaging-protocol dat gebruikmaakt van een cloudgebaseerde verbinding, ook wel een server genoemd, is een gecentraliseerde service. Voorbeelden hiervan zijn Skype, Hangouts, Facebook Messenger, Viber of Telegram. Wanneer u een bericht via een gecentraliseerde service verzendt, wordt het verzonden (gaat via) een server, waar het al dan niet wordt opgeslagen voordat het bij de ontvanger wordt afgeleverd. Dit kan er mogelijk toe leiden dat gegevens worden gestolen of dat de gebruiker wordt bespioneerd.
Een gedecentraliseerde messenger is er een die de tussenpersoon uitschakelt, d.w.z. er is geen server tussen u en uw contactpersoon. Het bericht dat u verzendt, wordt rechtstreeks bij de ontvanger afgeleverd, zoals in peer-to-peer (P2P). Gecombineerd met end-to-end-codering; dit is beter voor de privacy in vergelijking met een gecentraliseerde service.
Tox-codering en beveiliging
Tox gebruikt NaCl-codering voor cryptografie en de ontwikkelaars hebben dit als experimenteel bestempeld. De versleuteling gebeurt per bericht. Vermeldenswaard is ook dat berichten metadata-vrij zijn, wat belangrijk is omdat metadata wordt gebruikt als een manier om gebruikers te traceren. Uw gegevens worden alleen op uw apparaat opgeslagen.
Is Tox veilig?
De grootste zorg met Tox is dat ondanks dat het open source is, het coderingsprotocol niet is gecontroleerd. De ontwikkelaars verbergen dit echter niet en hebben dit duidelijk vermeld op de officiële website, wat een goed teken is. Geeft Tox het IP-adres vrij? Elke P2P-service zal dat doen, zo werken ze. Tox doet dit door uw IP en uw contactpersonen te gebruiken om u te helpen rechtstreeks met elkaar te communiceren. Je zou het kunnen proberen met Tor of een VPN om dit te voorkomen.
Opmerking: uw IP-adres is alleen zichtbaar voor mensen die u toevoegt als contacten, andere gebruikers kunnen het niet zien. Ik raad u ten zeerste aan om de documentatie van de service te lezen voordat u deze gebruikt.
Tox klanten
Er zijn veel clients beschikbaar voor Tox. De meest populaire desktop-applicaties zijn uTox en qTox . De officiële mobiele apps werken nog steeds als ze verouderd zijn. Ik heb ook getest Duurde Lite (ondersteunt geen oproepen), wat een afsplitsing is van de officiële Antox Android-app.
Aanmelden voor Tox
Er is geen registratie vereist omdat er geen account is. Wanneer u een Tox-client installeert en uitvoert, zult u zien dat deze een Tox-ID (lange alfanumerieke ID) heeft die klaar is voor gebruik. U kunt uw naam wijzigen in wat u maar wilt. Een van de grootste voordelen van Tox is dat u geen telefoonnummer of e-mailadres hoeft op te geven.
Ik heb uTox op mijn computer geïnstalleerd (ingesteld) en vervolgens qTox geïnstalleerd; het nam automatisch mijn Tox-profiel op. Dat komt omdat Tox een profiel opslaat in de map AppData Roaming Tox. Je ziet hier een .Tox-bestand, dit is je Tox-profiel. U kunt het gebruiken om uw profiel naar andere apparaten te exporteren, bijvoorbeeld als je het naar de mobiele app wilt importeren.
Contacten toevoegen
U kunt dit op een aantal manieren doen. U kunt uw Tox-ID naar iemand sturen om hem uit te nodigen om te chatten. Ze moeten uw verzoek accepteren en u optioneel als contactpersoon toevoegen. Of u kunt uw QR-code verzenden die ze kunnen scannen om uw uitnodiging te accepteren (alleen op mobiele apps). Sommige klanten hebben extra functionaliteit, zoals een optie om spraakberichten te verzenden, een screenshot van een geselecteerde regio op het scherm te maken en deze naar de contactpersoon te sturen.
Berichten, spraakoproepen en video-oproepen
Met Tox kun je instant messages sturen naar je contacten, maar het kan ook worden gebruikt om audio- en video-oproepen te maken. Alle communicatie via Tox is end-to-end gecodeerd. De mobiele clients geven meldingen weer en werken net als de meeste IM-apps.
Bestandsoverdrachten
U kunt bestanden naar uw contactpersoon sturen en afhankelijk van de client die u gebruikt, kunt u kiezen of u de inkomende overdracht accepteert of weigert. Deze optie kan ook handig zijn om gegevens op te slaan als u zich op een mobiel netwerk bevindt.
Connectiviteit
Omdat alles peer-to-peer-gebaseerd is, is de verbindingssnelheid afhankelijk van de netwerkkwaliteit van u en uw contactpersoon. Het werkte probleemloos op lokale netwerken, mobiele netwerken en ook interlokale peer-to-peer-communicatie. Ik heb IPv6 gebruikt, maar het werkt ook met IPv4-netwerken.
Het belangrijkste probleem met de service is waarschijnlijk dat mensen deze gaan gebruiken.
Voordat ik dit bericht schreef, gebruikte ik Jami (voorheen Ring) een paar dagen. Het had veel te veel connectiviteitsproblemen (kon geen berichten bezorgen, niet-lidbare peer, enz.), Dat ik het moest weggooien. Misschien heb je er meer geluk mee. Draad was vroeger goed, totdat het stilletjes werd verworven (ging van een in Luxemburg gevestigd eigendom naar een Amerikaans eigendom). Het is bekritiseerd door Edward Snowden . Riot is een andere optie, hoewel het Matrix gebruikt (die twee keer is gehackt). Signal lijkt nog steeds de beste beveiligde berichten-app te zijn, maar hiervoor is een telefoonnummer vereist. Android-gebruikers kunnen het proberen Briar , die Tor (voor internet) of Bluetooth / Wi-Fi gebruikt.