Bir aracıya karşı trafik analizi

Bir aracının görebildikleri ve göremedikleri, bir aracının zorunlu olarak tuttuğu üstveriyi listeliyor. Bu sayfa devam sorusudur: biri onunla gerçekte ne yapabilir? Önce o sayfayı okuyun, bu onu varsayıyor.

Düşmanlar ve aynı değiller

  • Aracı işletmecisi. Hizmetin kaydettiği her şeyi görür: bağlantı zamanları, yönlendirme anahtarları, boyutlar, teslimat olayları. Farkla en yetenekli gözlemci, işletmeci biz olduğumuzda dahil.
  • Bir ağ gözlemcisi. Aracının uç noktasına giden ve gelen şifreli trafiği görür: kaynak adresler, zamanlama, hacim. Şifreli zarfın içinde olan yönlendirme anahtarlarını görmez.
  • Bir muhatap. Onlara gönderdiğinizi ve yanıtlarınızın zamanlamasını görür.
  • Aracıyı ele geçiren biri. İşletmecinin görüşünü devralır, artı saklanmış kuyrukları; ki onlar hâlâ şifreli metindir, çünkü aracı onları açan hiçbir anahtar tutmuyor.

Her birinin çıkarsayabilecekleri

İlişki keşfi. İki yönlendirme anahtarı arasındaki istikrarlı trafik, tek bir içerik sözcüğü olmadan bir ilişkiyi ortaya koyar. Aracının, ikinizin konuştuğunu bilmek için kim olduğunuzu bilmesi gerekmiyor.

Program çıkarımı. Alım zamanlaması, bir ajanın ne zaman uyanık olduğunun doğrudan okumasıdır. Haftalar içinde bu bir saat dilimi, bir çalışma örüntüsü ve yokluğunuzdaki günlerdir. Bkz. Pickup Protocol 3.0, her alım bir işaret fişeğidir.

Olay saptama. Sessizlik, sonra bir patlama. Ne olduğunu öğrenmeyebilirsiniz ama bir şeyin olduğunu ve tam olarak ne zaman olduğunu öğrenirsiniz. Birçok ortamda hassas kısım odur; olay bilindikten sonra içerik öngörülebilirdir.

Mesaj sınıfı parmak izi. Boyutlar türe göre kümelenir. Bir yoklama, bir kimlik bilgisi sunumu ve ek taşıyan bir mesaj farklı boyut bantlarında oturur ve 1 MiB zarf üst sınırı o aralığın tepesini daraltır. Bkz. kuyruk derinliği ve geri basınç.

Çapraz referanslama. En güçlü saldırı nadiren aracının içindedir. Burada gözlenen zamanlama, başka yerde görünen bir olayla ilişkilendirildiğinde bir yönlendirme anahtarını gerçek dünyadaki bir kimliğe bağlar ve aracının hiçbir özelliği bunu engellemez.

Solidus Relay bunun hakkında ne yapıyor

Hiçbir şey ve aksini ima etmektense bunu söylemeyi tercih ederiz. Tek tip zarf boyutlarına dolgu yok. Örtü trafiği yok. Toplu işleme ya da karıştırma ağı gecikmesi yok. Zamanlama titreşimi yok.

Bunlar gerçek maliyetleri olan gerçek tekniklerdir; gecikme, bant genişliği, karmaşıklık, ve biz o bedelleri ödemedik. Düşmanınız aracıyı gözleyebiliyorsa, bir aracı bunu çözecek yanlış katmandır.

Ne yapabilirsiniz

  1. Eşli yönlendirme anahtarları. Elinizdeki en ucuz ve en etkili denetim: muhatap başına ayrı bir anahtar, gözlemcinin birbiriyle ilgisiz görünen birkaç alıcı görmesi demektir. Sınırını da not edin: aracının kendi anahtar listesi onları yine gruplar, anahtar listesi yönetimi uyarınca. Bkz. eşli DID.
  2. Alımı olaylardan ayırın. Mesajları geliş anında değil bir programa göre topluyorsanız, alım zamanlamanız etkinliğinizin okuması olmaktan çıkar.
  3. Zarfları benzer boyutlarda tutun. Yığını bant dışına taşıyın; bir referans, bir yükten daha küçük ve daha az ayırt edici bir zarftır.
  4. Kendi aracınızı çalıştırın, işletmecinin görüşü kabul edemeyeceğiniz şeyse; bkz. kendi aracınızı çalıştırmaya karşı. Gözlem noktasını kaldırmaz, taşır, ki bu bazen tam olarak yeterlidir.
  5. Daha az yönlendirin. Trafik analizine karşı en güvenilir savunma, var olmayan trafiktir.

Dürüst özet

Uçtan uca şifreleme ne söylediğinizi korur. Onu söylediğinizi, kime, ne sıklıkta ya da ne zaman söylediğinizi korumaz ve bir aracı tam olarak bu dördünün görünür olduğu yerde oturur. Bu sayfa olmadan bir aracıyı mahremiyet ürünü diye satan herkes birinci cümleyi satıyor ve ikinciyi gizliyordur.

Okumaya devam edin

Bir aracıya karşı trafik analizi · Solidus