Vad Tor är, hur det fungerar och varför människor använder det
Den här sidan presenterar Tor-nätverket – ett system som drivs av volontärer och skyddar integriteten, motstår censur och hjälper människor att kommunicera och surfa anonymt. Den förklarar vad Tor gör, varför Tor behövs och hur den distribuerade utformningen skyddar användarna.
Tor-nätverket är en grupp servrar som drivs av volontärer och gör det möjligt för människor att förbättra sin integritet och säkerhet på internet. Tor-användare använder nätverket genom att ansluta via en serie virtuella tunnlar i stället för en direkt anslutning. Det gör att både organisationer och enskilda personer kan dela information över offentliga nätverk utan att äventyra sin integritet. På samma sätt är Tor ett effektivt verktyg för att kringgå censur och gör det möjligt för användarna att nå destinationer eller innehåll som annars är blockerat. Programutvecklare kan också använda Tor som byggsten för att skapa nya kommunikationsverktyg med inbyggt integritetsskydd.
Enskilda personer använder Tor för att hindra webbplatser från att spåra dem och deras familjer, eller för att ansluta till nyhetswebbplatser, snabbmeddelandetjänster och liknande när dessa blockeras av lokala internetleverantörer. Tors onion-tjänster gör det möjligt för användare att publicera webbplatser och andra tjänster utan att avslöja var webbplatsen finns. Enskilda personer använder också Tor för socialt känslig kommunikation, till exempel chattrum och webbforum för personer som har utsatts för våldtäkt eller övergrepp eller lever med sjukdomar.
Journalister använder Tor för att kommunicera säkrare med visselblåsare och dissidenter. Icke-statliga organisationer använder Tor för att låta sina medarbetare ansluta till organisationens webbplats i hemlandet när de befinner sig utomlands, utan att avslöja för alla i närheten att de arbetar för organisationen.
Aktivistgrupper som Electronic Frontier Foundation (EFF) rekommenderar Tor som ett sätt att bevara medborgerliga fri- och rättigheter på nätet. Företag använder Tor som ett säkert sätt att genomföra konkurrensanalyser och skydda känsliga inköpsmönster från avlyssnare. De använder också Tor i stället för traditionella VPN-tjänster, som avslöjar kommunikationens exakta omfattning och tidpunkter. På vilka platser arbetar personalen sent? På vilka platser besöker personalen webbplatser för arbetssökande? Vilka forskningsavdelningar kommunicerar med företagets patentjurister?
Mångfalden bland dem som använder Tor är faktiskt en del av det som gör nätverket så säkert. Tor döljer dig bland nätverkets andra användare. Ju större och mer varierad användarbasen är, desto bättre skyddas din anonymitet.
När du använder Tor skyddas du mot en vanlig form av internetövervakning som kallas ”trafikanalys”. Trafikanalys kan användas för att dra slutsatser om vem som kommunicerar med vem över ett offentligt nätverk. Om andra känner till källan och destinationen för din internettrafik kan de spåra ditt beteende och dina intressen. Det kan påverka din ekonomi om en e-handelswebbplats till exempel använder prisdiskriminering utifrån ditt land eller den institution du kommer från. Det kan till och med hota ditt arbete och din fysiska säkerhet genom att avslöja vem och var du är. Om du till exempel reser utomlands och ansluter till arbetsgivarens datorer för att läsa eller skicka e-post kan du oavsiktligt avslöja ditt ursprungsland och din yrkesmässiga anknytning för den som övervakar nätverket, även om anslutningen är krypterad.
Hur fungerar trafikanalys?
Internetdatapaket består av två delar: ett datainnehåll och en rubrik som används för routning. Datainnehållet är det som skickas, oavsett om det är ett e-postmeddelande, en webbsida eller en ljudfil. Även om du krypterar kommunikationens datainnehåll avslöjar trafikanalys fortfarande mycket om vad du gör och möjligen vad du säger. Det beror på att analysen fokuserar på rubriken, som avslöjar källa, destination, storlek, tidpunkter och så vidare.
Ett grundläggande problem för den som värnar om sin integritet är att mottagaren av kommunikationen kan se att du skickade den genom att granska rubrikerna. Det kan även behöriga mellanhänder, såsom internetleverantörer, och ibland också obehöriga mellanhänder göra. En mycket enkel form av trafikanalys kan bestå i att någon befinner sig någonstans mellan avsändaren och mottagaren i nätverket och granskar rubrikerna.
Det finns dock även kraftfullare former av trafikanalys. Vissa angripare övervakar flera delar av internet och använder avancerade statistiska metoder för att spåra kommunikationsmönster hos många olika organisationer och personer. Kryptering hjälper inte mot dessa angripare, eftersom den bara döljer internettrafikens innehåll, inte rubrikerna.
Tor minskar riskerna med både enkel och avancerad trafikanalys genom att fördela dina transaktioner över flera platser på internet, så att ingen enskild punkt kan koppla dig till destinationen. Idén liknar att ta en slingrande och svårföljd väg för att skaka av sig någon som följer efter och sedan regelbundet sudda ut sina spår. I stället för att ta en direkt väg från källa till destination tar datapaket i Tor-nätverket en slumpmässig väg genom flera reläer som döljer spåren. Ingen observatör vid en enskild punkt kan därför avgöra varifrån data kom eller vart de är på väg.
För att skapa en privat nätverksväg med Tor bygger användarens programvara eller klient stegvis en krets av krypterade anslutningar genom reläer i nätverket. Kretsen förlängs ett hopp i taget, och varje relä längs vägen vet bara vilket relä det fick data från och vilket relä det skickar data till. Inget enskilt relä känner någonsin till hela den väg som ett datapaket har tagit. Klienten förhandlar fram en separat uppsättning krypteringsnycklar för varje hopp i kretsen, så att inget enskilt hopp kan spåra anslutningarna när de passerar.
När en krets har upprättats kan många typer av data utbytas och flera olika slags program användas över Tor-nätverket. Eftersom varje relä inte ser mer än ett hopp i kretsen kan varken en avlyssnare eller ett komprometterat relä använda trafikanalys för att koppla samman anslutningens källa och destination. Tor fungerar endast för TCP-strömmar och kan användas av alla program med SOCKS-stöd.
För effektivitetens skull använder Tor-programvaran samma krets för anslutningar som sker inom ungefär samma tiominutersperiod. Senare förfrågningar får en ny krets, så att ingen kan koppla dina tidigare handlingar till de nya.