Görünmez İnternet Projesi (I2P), sansüre dayanıklı, eşler arası iletişime olanak tanıyan anonim bir ağ katmanıdır (karma ağ olarak uygulanır). Anonim bağlantılar, kullanıcının trafiğinin şifrelenmesi (uçtan uca şifreleme kullanılarak) ve dünyanın dört bir yanına dağıtılmış yaklaşık 55.000 bilgisayardan oluşan, gönüllüler tarafından işletilen bir ağ üzerinden gönderilerek elde edilir. Trafiğin geçebileceği çok sayıda olası yol göz önüne alındığında, üçüncü bir tarafın tam bağlantıyı izlemesi pek olası değildir. Bu katmanı uygulayan yazılıma "I2P yönlendirici", I2P çalıştıran bilgisayara ise "I2P düğümü" adı verilir. I2P ücretsiz ve açık kaynaklıdır ve birden fazla lisans altında yayınlanmaktadır.
Teknik tasarım
I2P, 2003 yılında Freenet'in bir çatalı olarak başladığından beri beta yazılımdır. Yazılımın geliştiricileri, beta sürümde hata oluşma ihtimalinin yüksek olduğunu ve hakem incelemesinin bugüne kadar yetersiz kaldığını vurguluyor. Bununla birlikte, kodun artık oldukça istikrarlı ve iyi geliştirilmiş olduğuna ve daha fazla görünürlüğün I2P'nin geliştirilmesine yardımcı olabileceğine inanıyorlar.
Ağ, IP gibi kesinlikle mesaj tabanlıdır, ancak bunun üzerinde güvenilir akış iletişimine izin veren bir kitaplık mevcuttur (Engellemeyen IO tabanlı TCP'ye benzer, ancak sürüm 0.6'dan itibaren yeni bir Güvenli Yarı-güvenilir UDP aktarımı mevcuttur) kullanılmış). Tüm iletişim, sarımsak yönlendirme yoluyla uçtan uca şifrelenir (bir mesaj gönderilirken toplamda dört katman şifreleme kullanılır) ve hatta uç noktalar ("hedefler") bile kriptografik tanımlayıcılardır (esasen bir çift genel anahtar), böylece ne mesaj gönderenlerin ne de alıcıların IP adreslerini diğer tarafa veya üçüncü taraf gözlemcilere açıklamasına gerek kalmaz.
Pek çok geliştirici Invisible IRC Project (IIP) ve Freenet topluluklarının bir parçası olmasına rağmen tasarımları ve konseptleri arasında önemli farklılıklar bulunmaktadır. IIP, anonim bir merkezi IRC sunucusuydu. Freenet, sansüre dayanıklı, dağıtılmış bir veri deposudur. I2P, herhangi bir geleneksel internet hizmetini (örn. Usenet, e-posta, IRC, dosya paylaşımı, Web barındırma ve HTTP veya Telnet) ve ayrıca daha geleneksel dağıtılmış uygulamaları (örn. veri deposu, Squid veya DNS kullanan bir web proxy ağı).
Birçok I2P geliştiricisi yalnızca takma adlarla tanınır. Önceki ana geliştirici jrandom şu anda ara vermiş olsa da zzz, killyourtv ve Complication gibi diğerleri geliştirme çabalarına liderlik etmeye devam etti ve çok sayıda katkıda bulunan kişi tarafından desteklendi.
I2P, 2048bit ElGamal/AES256/SHA256+Oturum Etiketleri şifrelemesini ve Ed25519 EdDSA/ECDSA imzalarını kullanır.
Sürümler
I2P her altı ila sekiz haftada bir kararlı sürüme sahiptir. Güncellemeler I2P torrentleri aracılığıyla dağıtılır ve sürüm yöneticisi (genellikle zzz veya str4d) tarafından imzalanır.
Finansman
Web sitesinde "I2P finansmanının tamamen bağışlardan sağlandığı" belirtiliyor. Projenin yöneticileri ve yöneticileri "ana projenin bağış kabul etmediğini" söyledi. Bunlar bunun yerine ikincil uygulamalara gitmeli veya I2P üzerinde çalışmak üzere başkalarını işe almaya harcanmalıdır. I2P'ye katılım desteği Açık Teknoloji Fonu'ndan geldi. Tor Projesi'nin aksine, I2P "bir çıkış düğümleri ağını destekleyecek mali veya yasal altyapıya sahip değildir". Kullanıcıyı I2P ağına katılmak için ilk eş kümesine bağlayan bir tür önyükleme düğümü olan yeniden tohumlama sunucuları, gönüllüler tarafından çalıştırılmalıdır.
Yazılım
I2P anonimleştirici bir ağ katmanı olduğundan, diğer yazılımların onu anonim iletişim için kullanabilmesi için tasarlanmıştır. Bu nedenle, şu anda I2P için mevcut veya geliştirilmekte olan çeşitli araçlar bulunmaktadır.
I2P yönlendiricisi, bir web tarayıcısı aracılığıyla erişilen bir web ön ucu olan yönlendirici konsolu aracılığıyla kontrol edilir.
Genel ağ oluşturma
- I2PTunnel, localhost üzerinde önceden belirlenmiş bağlantı noktalarına bağlanarak erişilebilen "tüneller" kurarak isteğe bağlı TCP/IP uygulamalarının I2P üzerinden iletişim kurmasına olanak tanıyan, I2P'ye gömülü bir uygulamadır.
- SAM (Basit Anonim Mesajlaşma), herhangi bir programlama dilinde yazılmış bir istemci uygulamasının, I2P yönlendiricisine soket tabanlı bir arayüz kullanarak I2P üzerinden iletişim kurmasına olanak tanıyan bir protokoldür.
- BOB (Temel Açık Köprü), "SAM"a benzer, yönlendirici protokolüne yönelik daha az karmaşık bir uygulamadır
- Orchid Outproxy Tor eklentisi
Sohbet
- İnternet Aktarmalı Sohbet için oluşturulan herhangi bir IRC istemcisi, I2P IRC sunucusuna (localhost üzerinde) bağlandıktan sonra çalışabilir. I2P, kullanıcının anonimliğini kaldırabilecek belirli komutların filtrelendiği, bu kullanıma özel tüneller oluşturma seçeneğine sahiptir.
Dosya paylaşımı
- Birkaç program, I2P ağı içinde kullanım için BitTorrent işlevselliği sağlar. Kullanıcılar I2P olmayan torrentlere veya eşlere I2P içinden bağlanamaz veya I2P torrentlerine veya eşlere I2P dışından bağlanamazlar. I2P kurulum paketine dahil olan I2PSnark, Snark adlı BitTorrent istemcisinin bir bağlantı noktasıdır. Eskiden Azureus olarak bilinen Vuze, I2P için bir eklenti içeren ve bu ağ üzerinden anonim kaynaşmaya izin veren bir BitTorrent istemcisidir. Bu eklenti henüz geliştirme aşamasındadır ancak oldukça kararlıdır. I2P-BT, I2P için dosya paylaşımı için anonim kaynaşmaya izin veren bir BitTorrent istemcisidir. Bu istemci, MS Windows ve Unix'in çoğu lehçesinde GUI ve komut satırı ortamında çalışan orijinal BitTorrent 3.4.2 programının değiştirilmiş bir sürümüdür. I2P'de 'duck' olarak bilinen kişi tarafından 'smeghead' işbirliğiyle geliştirildi. Artık aktif olarak geliştirilmiyor; ancak I2P-BT istemcisini BitTorrent 4.0 sürümüyle aynı düzeye yükseltmek için küçük bir çaba var. I2PRufus, Rufus BitTorrent istemcisinin bir I2P bağlantı noktasıdır. Robert (P2P Yazılımı), en aktif olarak bakımı yapılan I2PRufus çatalıdır. XD, Go'da yazılmış bağımsız bir BitTorrent istemcisidir. BiglyBT, indirme/tohumlama için i2p kullanımına da izin veren Vuze tabanlı bir bittorrent istemcisidir.
- I2P ağı için iMule ve Nachtblitz olmak üzere iki Kad ağ istemcisi mevcuttur. iMule (görünmez Katır), I2P ağı için bir eMule bağlantı noktasıdır. iMule 2013'ten beri geliştirilmedi. iMule anonim dosya paylaşımı için tasarlanmıştır. Diğer eDonkey istemcilerinin aksine iMule, Kademlia'yı yalnızca I2P ağı üzerinden bağlanmak için kullanır, dolayısıyla herhangi bir sunucuya gerek yoktur. Nachtblitz, .NET Framework üzerine kurulu özel bir istemcidir. En son sürüm 23 Mart 2016'da yayınlanan 1.4.27'dir. Nachtblitz, yazılımın yayın tarihinden bir yıl sonra devre dışı bırakılmasını sağlayan bir zaman kilidi içerir.
- I2Phex, popüler Gnutella istemcisi Phex'in I2P'ye bağlantı noktasıdır. Kararlı ve oldukça işlevseldir.
- Tahoe-LAFS, I2P'ye taşındı. Bu, dosyaların Tahoe-LAFS ızgaralarında anonim olarak saklanmasına olanak tanır.
- MuWire, I2P ağı üzerinde çalışan LimeWire Gnutella istemcisinden ilham alan bir dosya paylaşım programıdır.
Clearnet'e geçiş
Şu anda Vuze ve BiglyBT, clearnet (I2P üzerinden olmayan bağlantılar) torrentlerini I2P'de kullanılabilir hale getiren torrent istemcileridir ve bunun tersi de geçerlidir. İstemci ayarlarına bağlı olarak, internetten gelen torrentler I2P'de (I2P'nin DHT ağına yapılan duyurular yoluyla) ve I2P'den gelen torrentler internete sunulabilir. Bu nedenle, daha önce yalnızca I2P'de yayınlanan torrentler tüm İnternet'in kullanımına sunulabilir ve I2P kullanıcıları, I2P'nin anonimliğini korurken çoğu zaman İnternet'ten popüler içerikleri indirebilir. Ağustos 2022 itibarıyla varsayılan outproxy, StormyCloud Inc. tarafından çalıştırılan çıkış.stormycloud.i2p'dir.
E-posta
- I2P-Bote, güvenliğe güçlü bir şekilde odaklanan ücretsiz, tamamen merkezi olmayan ve dağıtılmış bir anonim e-posta sistemidir. Birden fazla kimliği destekler ve e-posta meta verilerini açığa çıkarmaz. 2015 yılı itibarıyla hala beta yazılım olarak kabul edilmektedir. I2P-Bote'a I2P web konsolu arayüzü aracılığıyla veya standart e-posta protokolleri (örn. IMAP/SMTP) kullanılarak erişilebilir. Tüm bote-postalar şeffaf bir şekilde uçtan uca şifrelenir ve gönderenin özel anahtarıyla imzalanır, böylece PGP veya diğer e-posta şifreleme yazılımlarına olan ihtiyaç ortadan kalkar. I2P-Bote, değişken uzunluklu gecikmelere sahip posta aktarımlarının kullanımına izin vererek ek anonimlik sunar. Merkezi olmayan bir sistem olduğundan, farklı e-posta kimliklerini birbiriyle iletişim kurarak (örn. profil oluşturma) ilişkilendirebilecek merkezi bir e-posta sunucusu yoktur. Postaları ileten düğümler bile göndereni bilmez ve gönderici ve alıcı dışında yalnızca yüksek gecikmeli posta yolunun sonu ve depolayan düğümler kime (hangi I2P-Bote adresi – kullanıcının IP adresi hala I2P tarafından gizlenmiştir) posta hedeflenmiştir. Orijinal gönderen, e-postanın alıcıya ulaşmasından çok önce çevrimdışı olmuş olabilir. Hesap kaydına gerek yok, kullanmak için tek yapmanız gereken yeni bir kimlik oluşturmak. I2P-Bote bir I2P eklentisi olarak kurulabilir.
- I2P ayrıca Postman adlı bir kişi tarafından işletilen ücretsiz bir takma ad içeren e-posta hizmetine de sahiptir. Susimail, öncelikle Postman'ın posta sunucularıyla kullanılması amaçlanan web tabanlı bir e-posta istemcisidir ve güvenlik ve anonimlik göz önünde bulundurularak tasarlanmıştır. Susimail, SMTP sunucusuyla iletişim kurarken kullanıcının ana bilgisayar adının sızdırılması gibi, bu sunucuların doğrudan geleneksel e-posta istemcileri kullanılarak kullanılmasındaki gizlilik endişelerini gidermek için oluşturuldu. Şu anda varsayılan I2P dağıtımına dahil edilmiştir ve I2P yönlendirici konsolu web arayüzü aracılığıyla erişilebilir. Mail.i2p, hem I2P e-posta kullanıcılarıyla hem de genel internet e-posta kullanıcılarıyla iletişim kurabilir.
- Bitmessage.ch I2P üzerinden kullanılabilir.
Anlık mesajlaşma
- I2P-Messenger, I2P için basit, Qt tabanlı, sunucusuz, uçtan uca şifrelenmiş bir anlık mesajlaşma aracıdır. Hiçbir sunucu kullanıcının konuşmalarını günlüğe kaydedemez. Hiçbir ISP, kullanıcının kiminle, ne zaman veya ne kadar süreyle sohbet ettiğini kaydedemez. Sunucusuz olduğundan I2P'nin uçtan uca şifrelemesinden faydalanarak iki taraf arasındaki herhangi bir düğümün düz metne erişimini engelleyebilir. I2P-Messenger, kullanıcının tanımadığı kişilerle tamamen anonim anlık iletişim için veya alternatif olarak arkadaşlarıyla, aile üyeleriyle veya meslektaşlarıyla güvenli ve izlenemez bir şekilde iletişim kurmak için kullanılabilir. Mesajlaşmanın yanı sıra dosya aktarımı da desteklenmektedir.
- I2P-Talk, I2P-Messenger ile uyumlu olmayan ancak aynı güvenlik özelliklerine sahip başka bir basit anlık mesajlaşma programıdır.
Yayınlama
- Syndie, bloglar, haber grupları, forumlar ve küçük medya eklentileri için uygun bir içerik dağıtım uygulamasıdır. Syndie ağ dayanıklılığı için tasarlanmıştır. I2P, Tor ağı (Syndie, Socks proxy'lerini desteklemez, Tor erişimi için geçici çözüm gereklidir), Freenet ve normal internet bağlantılarını destekler. Sunucu bağlantıları kesintilidir ve daha yüksek gecikmeli iletişimleri destekler. Bilinen herhangi bir sayıda sunucuya bağlantı yapılabilir. İçerik, bir Dedikodu protokolü kullanılarak verimli bir şekilde yayılır.
- Aktie, anonim bir dosya paylaşımı ve dağıtılmış Web güven forumları sistemidir. Aktie, dahili yönlendiricisi ile I2P'ye bağlanabilir veya harici bir yönlendirici kullanabilir. Spam ile mücadele etmek amacıyla yayınlanan her öğe için "karma ödemeler" (CPU çalışmasının kanıtı) hesaplanır.
Yönlendiriciler
- I2PBerry, ağ trafiğini I2P ağı üzerinden şifrelemek ve yönlendirmek için yönlendirici olarak kullanılabilen bir Linux dağıtımıdır.
- i2pd, C++ ile yazılmış, e-posta, torrent ve şişkinlik olarak kabul edilebilecek diğer aşırı uygulamaları ortadan kaldıran hafif bir I2P yönlendiricisidir.
- Kovri, C++ ile yazılmış bir I2P yönlendiricisidir. Geliştirici anlaşmazlıkları sonrasında i2pd'den çatallandı. Kovri'nin birincil amacı, I2P üzerinden yeni işlem bilgileri göndermek için kripto para birimi Monero ile entegre olmak ve böylece bir işlem talebinin kaynağının hangi düğüm olduğunu bulmayı çok daha zorlaştırmaktır. Kovri yönlendiriciyi kullananlar, mevcut Java yönlendiricinin yaptığı gibi I2P ağına katkıda bulunan tam I2P yönlendiricileri çalıştıracak. Bu projenin hem Monero hem de I2P topluluklarına fayda sağlaması bekleniyor çünkü Monero'da daha fazla gizliliğe izin verecek ve I2P ağındaki düğüm sayısını artıracak.
Gizlilik Çözümleri projesi
I2P yazılımını geliştiren ve sürdüren yeni bir kuruluş olan Gizlilik Çözümleri projesi, I2P protokollerine ve teknolojisine dayalı olarak kullanıcılar için gizliliği, güvenliği ve anonimliği geliştirmek üzere tasarlanmış birkaç yeni geliştirme çalışması başlattı.
Bu çabalar şunları içerir:
- Abscond tarayıcı paketi.
- i2pd, I2P'nin alternatif bir uygulamasıdır ve Java yerine C++ ile yazılmıştır.
- "BigBrother" I2P ağ izleme projesi.
i2pd ve Abscond projesinin kod deposu ve indirme bölümleri herkesin incelemesine ve indirmesine açıktır. Ocak 2015'ten itibaren geçerli olmak üzere i2pd, PurpleI2P kapsamında faaliyet göstermektedir.
Android
- Android için bir I2P Router uygulamasının sürüm yapıları, Google Play mağazasında Gizlilik Çözümleri Projesi'nin Google Play hesabı altında veya geliştiriciler tarafından barındırılan bir F-Droid deposunda bulunabilir.
- Nightweb, blog yazılarını, fotoğrafları ve diğer benzer içerikleri paylaşmak için I2P ve Bittorrent'i kullanan bir Android uygulamasıdır. Ayrıca masaüstü uygulaması olarak da çalıştırılabilir. Artık geliştirme aşamasında değil.
Kripto para
I2P'yi destekleyen bazı kripto para birimleri aşağıda listelenmiştir.
- Bitcoin
- Monero
- Verge
Terminoloji
Eepsite
Eepsiteler I2P ağı içerisinde anonim olarak barındırılan web siteleridir. Eepsite adları ugha.i2p veya forum.i2p gibi .i2p ile biter. EepProxy, bu siteleri I2P program dizininde bulunan hosts.txt dosyasında saklanan şifreleme tanımlayıcı anahtarlar aracılığıyla bulabilir. Genellikle bu eepsitelere erişmek için I2P gerekir.
.i2p
'I2p', yalnızca I2P yer paylaşımlı ağ kapsamında geçerli olan sözde üst düzey bir alandır. .i2p adları, tarayıcılar tarafından, adları bir I2P eş anahtarına çözümleyecek ve tarayıcı için şeffaf kalarak I2P ağı üzerinden veri aktarımlarını gerçekleştirecek olan EepProxy'ye istekler gönderilerek çözümlenir.
EepProxy
EepProxy programı, tarayıcı ile herhangi bir eepsite arasındaki tüm iletişimi yönetir. Herhangi bir web tarayıcısı tarafından kullanılabilecek bir proxy sunucusu olarak işlev görür.
Eşler, I2P düğümleri
Ağ içerisinde kullanıcının makinesine bağlı I2P kullanan diğer makineler. Ağdaki her makine, şifrelenmiş paketlerin yönlendirilmesini ve iletilmesini paylaşır.
Tüneller
Her on dakikada bir kullanıcının makinesi ile başka bir eş arasında bağlantı kurulur. Kullanıcıya gelen ve kullanıcıdan gelen veriler, diğer eşlerin verileriyle birlikte (kullanıcının makinesi aracılığıyla yönlendirilir), bu tünellerden geçer ve nihai hedeflerine iletilir (daha fazla atlama içerebilir).
netDb
I2P düğümleri ve I2P eepsiteleri hakkında bilgi tutan Kademlia algoritmasını temel alan dağıtılmış karma tablo (DHT) veritabanı. Bu veritabanı "taşkın doldurma yönlendiricileri" olarak bilinen yönlendiriciler arasında bölünmüştür. Bir kullanıcı bir eepsite ile nasıl iletişim kuracağını veya daha fazla eşin nerede olduğunu bilmek istediğinde veritabanını sorgular.
Güvenlik açıkları
Ağda barındırılan web sitelerine karşı hizmet reddi saldırıları mümkündür, ancak site operatörü, sitesini bu tür saldırıların belirli sürümlerine karşı bir dereceye kadar koruyabilir.
2014 yılında I2P'ye yönelik bir sıfır gün güvenlik açığı keşfedildi ve en az 30.000 kullanıcının anonimliğinin kaldırılması için bu güvenlik açığından yararlanıldı. Buna Tails işletim sisteminin kullanıcıları da dahildi. Bu güvenlik açığı daha sonra düzeltildi.
Adli araştırmacıların yararlı kanıtlar toplamak için I2P yazılımındaki güvenlik açıklarından nasıl yararlanabileceğini inceleyen 2017 tarihli bir çalışma, I2P yönlendirici yazılımı çalıştıran ele geçirilen bir makinenin kolluk kuvvetleri için yararlı olabilecek şifrelenmemiş yerel verileri barındırabileceğini gösterdi. Daha sonra ele geçirilen bir makinenin kullanıcısının ilgilendiği eepsitelerin kayıtları da çıkarılabilir. Çalışma, yöneticisi tarafından terk edilmiş gibi görünen ve çalışmanın kolluk kuvvetleri tarafından ele geçirilmesi için potansiyel bir hedef olarak tanımladığı "güvenilir" bir I2P alan adı kayıt kuruluşunu ("NO.i2p") belirledi. Alternatif olarak, I2P topluluğunun sahte bir yeni sunucuya geçmesi için sosyal mühendislik yapmak amacıyla NO.i2p sunucusunun arızalanmasını beklemeyi önerdi. Çalışmanın önerdiği bir diğer öneri ise hedef web sitesinin ayna versiyonunun aynı alan adı altında kaydedilmesiydi.
I2PCon
15 Ağustos 2015'ten 16 Ağustos 2015'e kadar Toronto, Ontario'da bir I2P kongresi düzenlendi. Konferansa yerel bir hacker alanı olan Hacklab ev sahipliği yaptı. Konferansta I2P geliştiricileri ve güvenlik araştırmacılarının sunumları yer aldı.
Ayrıca bakınız
- Kripto-anarşizm
- Derin internet
- Karanlık ağ
- Sarımsak yönlendirme
- Anahtar tabanlı yönlendirme
- Açık anahtar şifrelemesi
- Randevu protokolü
- Güvenli iletişim
- Tehdit modeli
Yazılım
- Freenet
- Mixnet
- Retroshare
- Tor
- Tribler
- ZeroNet
Kaynakça
- "I2P Project Members". geti2p.net. Archived from the original on 26 February 2019. Retrieved 22 November 2015.
Dış bağlantılar
Resmi ağ sitesi
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Gorunmez Internet Projesi I2P sansure dayanikli esler arasi iletisime olanak taniyan anonim bir ag katmanidir karma ag olarak uygulanir Anonim baglantilar kullanicinin trafiginin sifrelenmesi uctan uca sifreleme kullanilarak ve dunyanin dort bir yanina dagitilmis yaklasik 55 000 bilgisayardan olusan gonulluler tarafindan isletilen bir ag uzerinden gonderilerek elde edilir Trafigin gecebilecegi cok sayida olasi yol goz onune alindiginda ucuncu bir tarafin tam baglantiyi izlemesi pek olasi degildir Bu katmani uygulayan yazilima I2P yonlendirici I2P calistiran bilgisayara ise I2P dugumu adi verilir I2P ucretsiz ve acik kaynaklidir ve birden fazla lisans altinda yayinlanmaktadir Teknik tasarimI2P 2003 yilinda Freenet in bir catali olarak basladigindan beri beta yazilimdir Yazilimin gelistiricileri beta surumde hata olusma ihtimalinin yuksek oldugunu ve hakem incelemesinin bugune kadar yetersiz kaldigini vurguluyor Bununla birlikte kodun artik oldukca istikrarli ve iyi gelistirilmis olduguna ve daha fazla gorunurlugun I2P nin gelistirilmesine yardimci olabilecegine inaniyorlar Ag IP gibi kesinlikle mesaj tabanlidir ancak bunun uzerinde guvenilir akis iletisimine izin veren bir kitaplik mevcuttur Engellemeyen IO tabanli TCP ye benzer ancak surum 0 6 dan itibaren yeni bir Guvenli Yari guvenilir UDP aktarimi mevcuttur kullanilmis Tum iletisim sarimsak yonlendirme yoluyla uctan uca sifrelenir bir mesaj gonderilirken toplamda dort katman sifreleme kullanilir ve hatta uc noktalar hedefler bile kriptografik tanimlayicilardir esasen bir cift genel anahtar boylece ne mesaj gonderenlerin ne de alicilarin IP adreslerini diger tarafa veya ucuncu taraf gozlemcilere aciklamasina gerek kalmaz Pek cok gelistirici Invisible IRC Project IIP ve Freenet topluluklarinin bir parcasi olmasina ragmen tasarimlari ve konseptleri arasinda onemli farkliliklar bulunmaktadir IIP anonim bir merkezi IRC sunucusuydu Freenet sansure dayanikli dagitilmis bir veri deposudur I2P herhangi bir geleneksel internet hizmetini orn Usenet e posta IRC dosya paylasimi Web barindirma ve HTTP veya Telnet ve ayrica daha geleneksel dagitilmis uygulamalari orn veri deposu Squid veya DNS kullanan bir web proxy agi Bircok I2P gelistiricisi yalnizca takma adlarla taninir Onceki ana gelistirici jrandom su anda ara vermis olsa da zzz killyourtv ve Complication gibi digerleri gelistirme cabalarina liderlik etmeye devam etti ve cok sayida katkida bulunan kisi tarafindan desteklendi I2P 2048bit ElGamal AES256 SHA256 Oturum Etiketleri sifrelemesini ve Ed25519 EdDSA ECDSA imzalarini kullanir Surumler I2P her alti ila sekiz haftada bir kararli surume sahiptir Guncellemeler I2P torrentleri araciligiyla dagitilir ve surum yoneticisi genellikle zzz veya str4d tarafindan imzalanir FinansmanWeb sitesinde I2P finansmaninin tamamen bagislardan saglandigi belirtiliyor Projenin yoneticileri ve yoneticileri ana projenin bagis kabul etmedigini soyledi Bunlar bunun yerine ikincil uygulamalara gitmeli veya I2P uzerinde calismak uzere baskalarini ise almaya harcanmalidir I2P ye katilim destegi Acik Teknoloji Fonu ndan geldi Tor Projesi nin aksine I2P bir cikis dugumleri agini destekleyecek mali veya yasal altyapiya sahip degildir Kullaniciyi I2P agina katilmak icin ilk es kumesine baglayan bir tur onyukleme dugumu olan yeniden tohumlama sunuculari gonulluler tarafindan calistirilmalidir YazilimI2P anonimlestirici bir ag katmani oldugundan diger yazilimlarin onu anonim iletisim icin kullanabilmesi icin tasarlanmistir Bu nedenle su anda I2P icin mevcut veya gelistirilmekte olan cesitli araclar bulunmaktadir I2P yonlendiricisi bir web tarayicisi araciligiyla erisilen bir web on ucu olan yonlendirici konsolu araciligiyla kontrol edilir Genel ag olusturma I2PTunnel localhost uzerinde onceden belirlenmis baglanti noktalarina baglanarak erisilebilen tuneller kurarak istege bagli TCP IP uygulamalarinin I2P uzerinden iletisim kurmasina olanak taniyan I2P ye gomulu bir uygulamadir SAM Basit Anonim Mesajlasma herhangi bir programlama dilinde yazilmis bir istemci uygulamasinin I2P yonlendiricisine soket tabanli bir arayuz kullanarak I2P uzerinden iletisim kurmasina olanak taniyan bir protokoldur BOB Temel Acik Kopru SAM a benzer yonlendirici protokolune yonelik daha az karmasik bir uygulamadir Orchid Outproxy Tor eklentisiSohbet Internet Aktarmali Sohbet icin olusturulan herhangi bir IRC istemcisi I2P IRC sunucusuna localhost uzerinde baglandiktan sonra calisabilir I2P kullanicinin anonimligini kaldirabilecek belirli komutlarin filtrelendigi bu kullanima ozel tuneller olusturma secenegine sahiptir Dosya paylasimi Birkac program I2P agi icinde kullanim icin BitTorrent islevselligi saglar Kullanicilar I2P olmayan torrentlere veya eslere I2P icinden baglanamaz veya I2P torrentlerine veya eslere I2P disindan baglanamazlar I2P kurulum paketine dahil olan I2PSnark Snark adli BitTorrent istemcisinin bir baglanti noktasidir Eskiden Azureus olarak bilinen Vuze I2P icin bir eklenti iceren ve bu ag uzerinden anonim kaynasmaya izin veren bir BitTorrent istemcisidir Bu eklenti henuz gelistirme asamasindadir ancak oldukca kararlidir I2P BT I2P icin dosya paylasimi icin anonim kaynasmaya izin veren bir BitTorrent istemcisidir Bu istemci MS Windows ve Unix in cogu lehcesinde GUI ve komut satiri ortaminda calisan orijinal BitTorrent 3 4 2 programinin degistirilmis bir surumudur I2P de duck olarak bilinen kisi tarafindan smeghead isbirligiyle gelistirildi Artik aktif olarak gelistirilmiyor ancak I2P BT istemcisini BitTorrent 4 0 surumuyle ayni duzeye yukseltmek icin kucuk bir caba var I2PRufus Rufus BitTorrent istemcisinin bir I2P baglanti noktasidir Robert P2P Yazilimi en aktif olarak bakimi yapilan I2PRufus catalidir XD Go da yazilmis bagimsiz bir BitTorrent istemcisidir BiglyBT indirme tohumlama icin i2p kullanimina da izin veren Vuze tabanli bir bittorrent istemcisidir I2P agi icin iMule ve Nachtblitz olmak uzere iki Kad ag istemcisi mevcuttur iMule gorunmez Katir I2P agi icin bir eMule baglanti noktasidir iMule 2013 ten beri gelistirilmedi iMule anonim dosya paylasimi icin tasarlanmistir Diger eDonkey istemcilerinin aksine iMule Kademlia yi yalnizca I2P agi uzerinden baglanmak icin kullanir dolayisiyla herhangi bir sunucuya gerek yoktur Nachtblitz NET Framework uzerine kurulu ozel bir istemcidir En son surum 23 Mart 2016 da yayinlanan 1 4 27 dir Nachtblitz yazilimin yayin tarihinden bir yil sonra devre disi birakilmasini saglayan bir zaman kilidi icerir I2Phex populer Gnutella istemcisi Phex in I2P ye baglanti noktasidir Kararli ve oldukca islevseldir Tahoe LAFS I2P ye tasindi Bu dosyalarin Tahoe LAFS izgaralarinda anonim olarak saklanmasina olanak tanir MuWire I2P agi uzerinde calisan LimeWire Gnutella istemcisinden ilham alan bir dosya paylasim programidir Clearnet e gecis Su anda Vuze ve BiglyBT clearnet I2P uzerinden olmayan baglantilar torrentlerini I2P de kullanilabilir hale getiren torrent istemcileridir ve bunun tersi de gecerlidir Istemci ayarlarina bagli olarak internetten gelen torrentler I2P de I2P nin DHT agina yapilan duyurular yoluyla ve I2P den gelen torrentler internete sunulabilir Bu nedenle daha once yalnizca I2P de yayinlanan torrentler tum Internet in kullanimina sunulabilir ve I2P kullanicilari I2P nin anonimligini korurken cogu zaman Internet ten populer icerikleri indirebilir Agustos 2022 itibariyla varsayilan outproxy StormyCloud Inc tarafindan calistirilan cikis stormycloud i2p dir E posta I2P Bote guvenlige guclu bir sekilde odaklanan ucretsiz tamamen merkezi olmayan ve dagitilmis bir anonim e posta sistemidir Birden fazla kimligi destekler ve e posta meta verilerini aciga cikarmaz 2015 yili itibariyla hala beta yazilim olarak kabul edilmektedir I2P Bote a I2P web konsolu arayuzu araciligiyla veya standart e posta protokolleri orn IMAP SMTP kullanilarak erisilebilir Tum bote postalar seffaf bir sekilde uctan uca sifrelenir ve gonderenin ozel anahtariyla imzalanir boylece PGP veya diger e posta sifreleme yazilimlarina olan ihtiyac ortadan kalkar I2P Bote degisken uzunluklu gecikmelere sahip posta aktarimlarinin kullanimina izin vererek ek anonimlik sunar Merkezi olmayan bir sistem oldugundan farkli e posta kimliklerini birbiriyle iletisim kurarak orn profil olusturma iliskilendirebilecek merkezi bir e posta sunucusu yoktur Postalari ileten dugumler bile gondereni bilmez ve gonderici ve alici disinda yalnizca yuksek gecikmeli posta yolunun sonu ve depolayan dugumler kime hangi I2P Bote adresi kullanicinin IP adresi hala I2P tarafindan gizlenmistir posta hedeflenmistir Orijinal gonderen e postanin aliciya ulasmasindan cok once cevrimdisi olmus olabilir Hesap kaydina gerek yok kullanmak icin tek yapmaniz gereken yeni bir kimlik olusturmak I2P Bote bir I2P eklentisi olarak kurulabilir I2P ayrica Postman adli bir kisi tarafindan isletilen ucretsiz bir takma ad iceren e posta hizmetine de sahiptir Susimail oncelikle Postman in posta sunuculariyla kullanilmasi amaclanan web tabanli bir e posta istemcisidir ve guvenlik ve anonimlik goz onunde bulundurularak tasarlanmistir Susimail SMTP sunucusuyla iletisim kurarken kullanicinin ana bilgisayar adinin sizdirilmasi gibi bu sunucularin dogrudan geleneksel e posta istemcileri kullanilarak kullanilmasindaki gizlilik endiselerini gidermek icin olusturuldu Su anda varsayilan I2P dagitimina dahil edilmistir ve I2P yonlendirici konsolu web arayuzu araciligiyla erisilebilir Mail i2p hem I2P e posta kullanicilariyla hem de genel internet e posta kullanicilariyla iletisim kurabilir Bitmessage ch I2P uzerinden kullanilabilir Anlik mesajlasma I2P Messenger I2P icin basit Qt tabanli sunucusuz uctan uca sifrelenmis bir anlik mesajlasma aracidir Hicbir sunucu kullanicinin konusmalarini gunluge kaydedemez Hicbir ISP kullanicinin kiminle ne zaman veya ne kadar sureyle sohbet ettigini kaydedemez Sunucusuz oldugundan I2P nin uctan uca sifrelemesinden faydalanarak iki taraf arasindaki herhangi bir dugumun duz metne erisimini engelleyebilir I2P Messenger kullanicinin tanimadigi kisilerle tamamen anonim anlik iletisim icin veya alternatif olarak arkadaslariyla aile uyeleriyle veya meslektaslariyla guvenli ve izlenemez bir sekilde iletisim kurmak icin kullanilabilir Mesajlasmanin yani sira dosya aktarimi da desteklenmektedir I2P Talk I2P Messenger ile uyumlu olmayan ancak ayni guvenlik ozelliklerine sahip baska bir basit anlik mesajlasma programidir Yayinlama Syndie bloglar haber gruplari forumlar ve kucuk medya eklentileri icin uygun bir icerik dagitim uygulamasidir Syndie ag dayanikliligi icin tasarlanmistir I2P Tor agi Syndie Socks proxy lerini desteklemez Tor erisimi icin gecici cozum gereklidir Freenet ve normal internet baglantilarini destekler Sunucu baglantilari kesintilidir ve daha yuksek gecikmeli iletisimleri destekler Bilinen herhangi bir sayida sunucuya baglanti yapilabilir Icerik bir Dedikodu protokolu kullanilarak verimli bir sekilde yayilir Aktie anonim bir dosya paylasimi ve dagitilmis Web guven forumlari sistemidir Aktie dahili yonlendiricisi ile I2P ye baglanabilir veya harici bir yonlendirici kullanabilir Spam ile mucadele etmek amaciyla yayinlanan her oge icin karma odemeler CPU calismasinin kaniti hesaplanir Yonlendiriciler I2PBerry ag trafigini I2P agi uzerinden sifrelemek ve yonlendirmek icin yonlendirici olarak kullanilabilen bir Linux dagitimidir i2pd C ile yazilmis e posta torrent ve siskinlik olarak kabul edilebilecek diger asiri uygulamalari ortadan kaldiran hafif bir I2P yonlendiricisidir Kovri C ile yazilmis bir I2P yonlendiricisidir Gelistirici anlasmazliklari sonrasinda i2pd den catallandi Kovri nin birincil amaci I2P uzerinden yeni islem bilgileri gondermek icin kripto para birimi Monero ile entegre olmak ve boylece bir islem talebinin kaynaginin hangi dugum oldugunu bulmayi cok daha zorlastirmaktir Kovri yonlendiriciyi kullananlar mevcut Java yonlendiricinin yaptigi gibi I2P agina katkida bulunan tam I2P yonlendiricileri calistiracak Bu projenin hem Monero hem de I2P topluluklarina fayda saglamasi bekleniyor cunku Monero da daha fazla gizlilige izin verecek ve I2P agindaki dugum sayisini artiracak Gizlilik Cozumleri projesi I2P yazilimini gelistiren ve surduren yeni bir kurulus olan Gizlilik Cozumleri projesi I2P protokollerine ve teknolojisine dayali olarak kullanicilar icin gizliligi guvenligi ve anonimligi gelistirmek uzere tasarlanmis birkac yeni gelistirme calismasi baslatti Bu cabalar sunlari icerir Abscond tarayici paketi i2pd I2P nin alternatif bir uygulamasidir ve Java yerine C ile yazilmistir BigBrother I2P ag izleme projesi i2pd ve Abscond projesinin kod deposu ve indirme bolumleri herkesin incelemesine ve indirmesine aciktir Ocak 2015 ten itibaren gecerli olmak uzere i2pd PurpleI2P kapsaminda faaliyet gostermektedir Android Android icin bir I2P Router uygulamasinin surum yapilari Google Play magazasinda Gizlilik Cozumleri Projesi nin Google Play hesabi altinda veya gelistiriciler tarafindan barindirilan bir F Droid deposunda bulunabilir Nightweb blog yazilarini fotograflari ve diger benzer icerikleri paylasmak icin I2P ve Bittorrent i kullanan bir Android uygulamasidir Ayrica masaustu uygulamasi olarak da calistirilabilir Artik gelistirme asamasinda degil Kripto para I2P yi destekleyen bazi kripto para birimleri asagida listelenmistir Bitcoin Monero VergeTerminolojiEepsite Eepsiteler I2P agi icerisinde anonim olarak barindirilan web siteleridir Eepsite adlari ugha i2p veya forum i2p gibi i2p ile biter EepProxy bu siteleri I2P program dizininde bulunan hosts txt dosyasinda saklanan sifreleme tanimlayici anahtarlar araciligiyla bulabilir Genellikle bu eepsitelere erismek icin I2P gerekir i2p I2p yalnizca I2P yer paylasimli ag kapsaminda gecerli olan sozde ust duzey bir alandir i2p adlari tarayicilar tarafindan adlari bir I2P es anahtarina cozumleyecek ve tarayici icin seffaf kalarak I2P agi uzerinden veri aktarimlarini gerceklestirecek olan EepProxy ye istekler gonderilerek cozumlenir EepProxy EepProxy programi tarayici ile herhangi bir eepsite arasindaki tum iletisimi yonetir Herhangi bir web tarayicisi tarafindan kullanilabilecek bir proxy sunucusu olarak islev gorur Esler I2P dugumleri Ag icerisinde kullanicinin makinesine bagli I2P kullanan diger makineler Agdaki her makine sifrelenmis paketlerin yonlendirilmesini ve iletilmesini paylasir Tuneller Her on dakikada bir kullanicinin makinesi ile baska bir es arasinda baglanti kurulur Kullaniciya gelen ve kullanicidan gelen veriler diger eslerin verileriyle birlikte kullanicinin makinesi araciligiyla yonlendirilir bu tunellerden gecer ve nihai hedeflerine iletilir daha fazla atlama icerebilir netDb I2P dugumleri ve I2P eepsiteleri hakkinda bilgi tutan Kademlia algoritmasini temel alan dagitilmis karma tablo DHT veritabani Bu veritabani taskin doldurma yonlendiricileri olarak bilinen yonlendiriciler arasinda bolunmustur Bir kullanici bir eepsite ile nasil iletisim kuracagini veya daha fazla esin nerede oldugunu bilmek istediginde veritabanini sorgular Guvenlik aciklariAgda barindirilan web sitelerine karsi hizmet reddi saldirilari mumkundur ancak site operatoru sitesini bu tur saldirilarin belirli surumlerine karsi bir dereceye kadar koruyabilir 2014 yilinda I2P ye yonelik bir sifir gun guvenlik acigi kesfedildi ve en az 30 000 kullanicinin anonimliginin kaldirilmasi icin bu guvenlik acigindan yararlanildi Buna Tails isletim sisteminin kullanicilari da dahildi Bu guvenlik acigi daha sonra duzeltildi Adli arastirmacilarin yararli kanitlar toplamak icin I2P yazilimindaki guvenlik aciklarindan nasil yararlanabilecegini inceleyen 2017 tarihli bir calisma I2P yonlendirici yazilimi calistiran ele gecirilen bir makinenin kolluk kuvvetleri icin yararli olabilecek sifrelenmemis yerel verileri barindirabilecegini gosterdi Daha sonra ele gecirilen bir makinenin kullanicisinin ilgilendigi eepsitelerin kayitlari da cikarilabilir Calisma yoneticisi tarafindan terk edilmis gibi gorunen ve calismanin kolluk kuvvetleri tarafindan ele gecirilmesi icin potansiyel bir hedef olarak tanimladigi guvenilir bir I2P alan adi kayit kurulusunu NO i2p belirledi Alternatif olarak I2P toplulugunun sahte bir yeni sunucuya gecmesi icin sosyal muhendislik yapmak amaciyla NO i2p sunucusunun arizalanmasini beklemeyi onerdi Calismanin onerdigi bir diger oneri ise hedef web sitesinin ayna versiyonunun ayni alan adi altinda kaydedilmesiydi I2PCon15 Agustos 2015 ten 16 Agustos 2015 e kadar Toronto Ontario da bir I2P kongresi duzenlendi Konferansa yerel bir hacker alani olan Hacklab ev sahipligi yapti Konferansta I2P gelistiricileri ve guvenlik arastirmacilarinin sunumlari yer aldi Ayrica bakinizKripto anarsizm Derin internet Karanlik ag Sarimsak yonlendirme Anahtar tabanli yonlendirme Acik anahtar sifrelemesi Randevu protokolu Guvenli iletisim Tehdit modeliYazilim Freenet Mixnet Retroshare Tor Tribler ZeroNetKaynakca I2P Project Members geti2p net Archived from the original on 26 February 2019 Retrieved 22 November 2015 Dis baglantilarResmi ag sitesi