Tor (The Onion Router), merkezi olmayan bir anonimleştirici olan bir proxy sunucuları topluluğudur. Tor sayesinde, kullanıcı internette anonim kalma yeteneğine sahiptir. "Ampul yönlendirici" adı, ağın ilkesi nedeniyle verildi: tıpkı bir soğanın üst üste binmiş yapraklardan oluşması gibi, "seviyeler" temelinde inşa edilmiştir. Tor nasıl çalışır?
Talimatlar
Aşama 1
Tor anonim ağı, sözde "düğümler"den oluşur ve "röleler" terimi, ağ katılımcılarını belirtmek için de kullanılabilir. Her röle, veri alıp gönderebilen bir proxy sunucusudur. Tor istemcisini yapılandıran herhangi bir kullanıcı, bilgisayarını bir düğüme dönüştürebilir, yani. zincir elemanına. İstemciden sunucuya paket doğrudan değil, rastgele seçilen üç düğümden oluşan bir zincir aracılığıyla gider.
Adım 2
Tor anonim ağında her paketin aldığı yaklaşık yol, çizimde şematik olarak gösterilmiştir:
Aşama 3
Kullanıcı Tor anonim ağ istemcisini başlattığında, ikincisi Tor sunucularına bağlanır ve mevcut tüm düğümlerin bir listesini alır. Çok sayıda röleden (yaklaşık 5000) sadece üçü rastgele seçilir. Bu üç rastgele düğüm aracılığıyla daha fazla veri iletimi gerçekleştirilir ve "üst" röleden "alt" röleye sırayla gerçekleştirilir.
4. Adım
Zincirdeki ilk röleye bir paket göndermeden önce, istemci tarafında, bu paket sırayla şifrelenir: önce üçüncü düğüm için (kırmızı ok), ardından ikinci (yeşil ok) ve son olarak birinci (mavi ok) için).
Adım 5
İlk röle (R1) bir paket aldığında, en üst seviyenin (mavi ok) şifresini çözer. Böylece röle, paketin nereye gönderileceğine ilişkin verileri alır. Paket aktarılır, ancak üç yerine iki şifreleme katmanıyla. İkinci ve üçüncü röleler benzer şekilde çalışır: her düğüm bir paket alır, "kendi" katmanının şifresini çözer ve paketi daha ileri gönderir. Zincirdeki son (üçüncü, R3) röle, paketi şifrelenmemiş olarak hedefe (sunucuya) iletir. Sunucudan gelen yanıt benzer şekilde aynı zinciri takip eder, ancak ters yönde.
6. Adım
Bu yaklaşım, anonimlik için geleneksel anonimleştiricilerden daha fazla garanti sağlar. Anonimlik, paketin birincil kaynağı gizlenerek elde edilir. Ayrıca, aktarıma katılan tüm düğümlerin paketin içeriği hakkında bilgi almaması, yalnızca şifreli mesajın nereden geldiği ve kime aktarılacağı hakkında bilgi alması da önemlidir.
Anonimliği sağlamak için Tor ağı hem simetrik hem de asimetrik şifreleme kullanır. Her katman, Tor'u diğer anonimleştiricilerden ayıran her iki yöntemi de kullanır.