2 belangrijke vragen over de nieuwe chatdienst van BitTorrent beantwoord
Er is een tijdperk aangebroken waarin mensen zich meer zorgen maken om privacy dan ooit. Lange tijd hebben velen geprobeerd hun leven op vele manieren, in elk opzicht, privé te houden. Zelfs sommige versleutelde services zijn niet volledig veilig voor nieuwsgierige blikken. Voor het grootste deel kun je veel manieren vinden om op internet te surfen en e-mails uit te wisselen met een hoge mate van privacy. Hetzelfde kan echter niet gezegd worden over chatrooms. De makers van BitTorrent ontwikkelen een systeem dat hoopt het anonimiteitsprobleem voor de wereld van chat op te lossen door hiervoor een eigen interface te maken. Het is duidelijk dat je misschien wat vragen hebt over deze nieuwe service, dus ik zal wat antwoorden geven.
1: Wat doet de chat van BitTorrent dat anderen dat niet doen?
Weet je nog toen ik uitlegde hoe DHT werkt? Als u dat niet doet, wilt u dit misschien lezen, omdat BitTorrent's chatservice hetzelfde principe gebruikt. Dit betekent dat alle chatberichten worden verzonden via peer-to-peer (P2P) communicatie. U ontdekt wie er beschikbaar is door een adreslijst te downloaden van een van de eerste mensen met wie u verbinding maakt. Dit is een zeer effectieve manier om de anonimiteit te behouden, maar ik betwijfel of BitTorrent daar stopt. Zoals ik het begrijp, zal uw cliënt berichten verzenden en ontvangen met behulp van een vorm van codering.
Precies welk type versleuteling je krijgt, gaat mij te boven, maar ik heb reden om te vermoeden dat BitTorrent een soort symmetrisch cijfer zoals MSE zal gebruiken. Dit is een veilige aanname, gezien het type codering dat BitTorrent gebruikt voor het delen van bestanden met anderen.
2: Hoe veilig is het?
Alles bij elkaar genomen lijkt bootstrapping op de DHT de enige haalbare methode om een zo puur mogelijke P2P-ervaring te bereiken. Wat P2P veilig maakt, is het feit dat uw chatberichten niet naar een centrale server hoeven te worden doorgestuurd. Alle transacties gebeuren strikt tussen u en de persoon met wie u praat. Het is wanneer u openbare berichten verzendt dat u in problemen komt. Iemand die in een chatroom rondsnuffelt, hoeft alleen verbinding te maken om toegang te krijgen tot alles wat mensen zeggen, omdat de berichten ook aan hem worden doorgegeven.
Wat de codering betreft, wil ik nogmaals benadrukken dat ik niet precies weet welk type codering deze nieuwe chatservice zal gebruiken. Maar als het iets vergelijkbaars is met de codering die BitTorrent gebruikt in de clients voor het delen van bestanden, heb je echt weinig kans om beschermd te worden door iemand die je berichten echt wil lezen. ISP's kunnen desgewenst versleuteld verkeer heel gemakkelijk blokkeren. Een rapport van de Zweedse internetinfrastructuurstichting toont aan dat een internetprovider het verkeer van uitzendingen met behulp van protocol-versluiering zeer nauwkeurig kan detecteren door in de grootten en richtingen van de eerste 100 pakketten te kijken.
Brian Cohen, de oorspronkelijke uitvinder van BitTorrent, was ook niet bepaald enthousiast over de codering (indien geïmplementeerd in het programma voor het delen van bestanden), door te zeggen:
De zogenaamde 'codering' van BitTorrent-verkeer is niet echt versleuteling, het is obfuscatie. Het biedt helemaal geen anonimiteit en ontwijkt slechts tijdelijk de verkeersvorm.
Als de chatdienst van BitTorrent in dezelfde richting gaat, ben je nog lang niet veilig.
Natuurlijk is er een kans dat ze openbare-sleutel asymmetrische codering gebruiken (zoals SHA256). Dit zal veel veiliger zijn en het zal uw computer niet overbelasten, simpelweg omdat u wat tekst op internet verzendt. De belangrijkste reden waarom ze MSE in hun programma voor bestandsdeling moesten houden, is vanwege het feit dat de CPU van je computer overwerkt raakt door zwaardere vormen van codering tijdens het verzenden en ontvangen van enorme hoeveelheden gegevens. Het laat ook veel ruimte over voor bugs, die onaanvaardbaar zijn terwijl je iets laat om te downloaden. Chat is een ander beest volledig, maar ik kan een beetje optimistisch zijn door te speculeren dat ze iets dergelijks als SHA256 kunnen gebruiken.
Wat zijn uw gedachten?
BitTorrent heeft het gezicht van internet veranderd, voor beter of slechter. Misschien heeft deze chat-service veel meer mogelijkheden dan waar ik het voor op prijs stel. Ik zou graag uw mening hierover willen weten. Als je gedachten hebt, laat ze dan in een reactie hieronder!