Sociala nätverk gör anonym kommunikation online säkrare

Anonymitet efterfrågas helt klart. Onlineanonymitetsnätverket Tor hävdar att 36 miljoner människor har använt systemet sedan det först implementerades för ungefär ett decennium sedan.





Systemet döljer sina användares identiteter genom att kryptera kommunikation och dirigera dem slumpmässigt genom en uppsättning servrar. Detta säkerställer att avsändaren och mottagaren inte kan identifieras av en avlyssnare på vägen. Dessutom visas alltid den sista noden i rutten som upphovsmannen till meddelandet, åtminstone vad gäller mottagaren.

Det skyddar både avsändarens och mottagarens plats och identitet.

Tor har dock vissa begränsningar. Noderna i detta nätverk underhålls av frivilliga som kör gratis klientprogramvara. Varje nod laddar med jämna mellanrum ner en lista över alla andra noder så att den kan dirigera information därefter.



Detta gör den sårbar för vissa typer av attacker. Angripare kan till exempel sätta upp ett stort antal av sina egna noder som modifierar routinglistorna så att all data stannar inom detta skadliga nätverk. Det är då ett enkelt jobb att spåra rutten för varje datapaket som passerar genom det.

Idag säger Prateek Mittal vid University of California, Berkeley, och några kompisar att de har utarbetat hur man kan förhindra hans, eller åtminstone dramatiskt minimera chansen att det händer.

Dessa killar säger att problemet med skadliga noder kan minskas genom att utnyttja de vanliga sociala nätverk som människor tillhör. Deras idé är att det bästa sättet att dirigera data är längs en slumpmässig promenad genom ett socialt nätverk eftersom vanliga människor sannolikt inte har starka relationer med illvilliga angripare.



Naturligtvis kan angripare attackera ett sådant system på olika sätt. Till att börja med behöver varje nod i detta system fortfarande regelbundet ladda ner en uppdaterad lista med noder. Angripare kan ställa in skadliga noder som skriver om den här listan så att data endast dirigeras till skadliga noder.

Dessutom kan dessa angripare sätta upp sitt eget system med lägen som ser ut som ett socialt nätverk och använda detta för att dirigera och spåra data.

Men Mittal och co säger att de kan förhindra båda dessa typer av attacker. För det första är deras protokoll utformat så att angränsande noder måste återge länkar. Så om en skadlig nod tar bort information från listan om en granne, kommer grannen att ta bort detaljerna för den skadliga noden. På så sätt tenderar skadliga noder att bli ghettoiserade så att de bara ansluter till varandra.



Mittal och co har ännu ett trick i rockärmen. Eftersom skadliga noder måste ha många länkar till andra skadliga noder, är protokollet partiskt mot grannar med många länkar.

Det betyder att noder tenderar att inte dirigera data till andra noder med många länkar, vilket hjälper till att undvika skadliga noder.

Mittal och kompisar kallade sitt nya system Fiskarna och har testat det med hjälp av experimentella nätverk utformade för att efterlikna sociala nät där de hävdar att det fungerar bra. Den övergripande anonymiteten som tillhandahålls av vårt system överträffar avsevärt befintliga metoder, säger de.



Det finns dock ett antal nackdelar. Till att börja med kan Fiskarna inte förhindra en riktad attack mot en specifik individ, eftersom en angripare alltid kan försöka att massivt infiltrera en användares sociala nätverk och sedan övervaka all utgående information.

Men ett allvarligare problem är att routinglistorna som Fiskarna distribuerar avslöjar strukturen på det sociala nätverket. I andra världar gör det alla användares sociala kontakter offentliga för alla som vill se. Fiskarna bevarar inte integriteten för användarnas sociala kontakter, erkänner Mittal och vänner.

Det är en potentiell showstopper. Fråga bara Google om dess ödesdigra Buzz-nätverk som drabbades av ett liknande fel och måste stängas av som ett resultat.

Det finns alltid avvägningar i säkerhet. I det här fallet byter användare anonymitet av kommunikation mot integriteten för deras sociala kontakter.

För mycket att betala? Svar gärna i kommentarsfältet.

Ref: arxiv.org/abs/1208.6326 : Fiskarna: Anonym kommunikation med hjälp av sociala nätverk

Dölj