Programmet bruker en teknikk kalt «» (løkruting). Navnet henviser til den lagdelte krypteringen: Den opprinnelige informasjonen blir kryptert og gjenkryptert flere ganger oppå hverandre på avsenders datamaskin, før den sendes gjennom en rekke noder (Tor-noder) hvor hver og en av dem dekrypterer sitt «lag» av krypteringene før den sender dataene videre til neste node og til slutt til det endelige målet. Dette reduserer muligheten for at de opprinnelige dataene blir forståelig gjennom sendingen.