Aşağıda I2P için teknik belgelerin dizinini bulabilirsiniz.
This index is ordered from the highest to lowest layers. The higher layers are for "clients" or applications; the lower layers are inside the router itself. The interface between applications and the router is the I2CP (I2P Control Protocol) API.
The I2P Project is committed to maintaining accurate, current documentation. If you find any inaccuracies in the documents linked below, please enter a ticket identifying the problem.
Teknik Belgelerin Dizini
Özet
- Teknik Yönergeler
- Daha Az Teknik Bir Giriş
- Tehdit modeli ve analizi
- Diğer isimsizlik sağlayan ağlarla karşılaştırma
- Özellikler
- İletişim kuralı yığını çizelgesi
- I2P üzerine belgeler
- Sunumlar, makaleler, eğitimler, videolar ve görüşmeler
- Görünmez Internet Projesi (I2P) Proje Özeti 28 Ağustos 2003 (pdf)
Uygulama Katmanı Konuları
- Application Development Overview and Guide
- Adlandırma ve Adres Defteri
- Addressbook Subscription Feed Commands
- Uygulama Ekleri Özeti
- Uygulama Eki Özellikleri
- Managed Clients
- Uygulamanızda yönelticiyi tümleştirme
- I2P üzerinden Bittorent
- I2PControl Plugin API
- hostsdb.blockfile Biçimi
- Yapılandırma Dosyası Biçimi
Uygulama Katmanı API ve İletişim Kuralları
Her dilde yazılmış uygulamalarda veri alımı ve gönderimi için yüksek düzeyli, kullanımı kolay API'ler.- Uygulama Geliştirme Özet ve Rehberi
- I2PTunnel
- I2P Tünel Yapılandırması
- SOCKS Proxy
- HTTP Proxy
- CONNECT Proxy
- IRC Proxy
- SOCKS IRC Proxy
- Streamr Proxy
- HTTP Bidir Proxy
- SAM İletişim Kuralları
- SAMv2 İletişim Kuralları
- SAMv3 İletişim Kuralları
- BOB İletişim Kuralları
Uçtan uca Aktarımlar API ve İletişim Kuralları
İşlemciler tarafından güvenilir ve güvenilir olmayan iletişim için kullanılan uçtan uca iletişim kuralları.- Akış kitaplığı
- Akış İletişim Kuralları Özellikleri
- Akış JavaBelgeleri
- Veri şemaları
- JavaBelgeleri Veri şemaları
İstemciden Yönelticiye Arayüz API ve İletişim Kuralları
İstemcilerin(uygulamalar) bir yönelticiye trafik göndermek ve almak için kullandığı en alt düzey API . Karakteristik olarak sadece Java uygulamaları ve daha yüksek düzeydeki API'ler tarafından kullanılır.- I2CP - I2P Denetim İletişim Kuralları / API özeti
- I2CP Özellikleri
- I2CP API JavaBelgeleri
- Ortak veri yapılarının özellikleri
- Veri Yapıları JavaBelgeleri
Uçtan Uca Kriptolama
Yöneltici işlemci mesajlarını uçtan uca nasıl şifreler.- ECIES-X25519-AEAD-Ratchet encryption for destinations
- ECIES-X25519 encryption for routers
- ElGamal/AES+OturumEtiketlerinin şifrelenmesi
- ElGamal ve AES kriptografi ayrıntıları
Ağ veritabanı
Distributed storage and retrieval of information about routers and clients.- Ağ Veritabanı özeti, ayrıntıları ve tehdit analizi
- Şifreleme karmları
- Şifreleme imzaları
- Red25519 signatures
- Yöneltici yeniden tohumlama özelliği
- Base32 Addresses for Encrypted Leasesets
Yöneltici Mesaj İletişim Kuralları
I2P is a message-oriented router. The messages sent between routers are defined by the I2NP protocol.- I2NP - I2P Ağ İletişim Kuralları Özeti
- I2NP Özellikleri
- I2NP JavaBelgeleri
- Ortak veri yapılarının özellikleri
- Şifreli Kiralama Kümesi özellikleri
- Veri Yapıları JavaBelgeleri
Tüneller
Eşlerin seçilmesi, bu eşler üzerinden tünellerin istenmesi ve bu tüneller üzerinden mesajların şifrelenmesi ve yöneltilmesi- Eş Belirleme ve seçimi
- Tünel yöneltme özeti
- Garlic yöneltme ve "garlic" terminolojisi
- Tünel yapımı ve şifreleme
- ElGamal/AES for build request encryption
- ElGamal ve AES kriptografi ayrıntıları
- Tünel yapımı özellikleri (ElGamal)
- Tünel yapımı özellikleri (ECIES-X25519)
- Düşük düzey tünel mesaj özellikleri
- Yönsüz tüneller
- I2P Anonim Ağında Eş Belirleme ve Seçimi 2009 belgesidir, güncel değildir ancak genellikle hala doğrudur
Aktarım Katmanı
The protocols for direct (point-to-point) router to router communication.- Aktarım katmanı özeti
- NTCP TCP tabanlı aktarım özeti ve özellikleri
- NTCP2 özellikleri
- SSU UDP temelli aktarım özeti
- SSU Özeti
- NTCP aktarım şifrelemesi
- SSU aktarım şifrelemesi
- JavaBelgeleri Aktarımı
- NTCP JavaBelgeleri
- SSU JavaBelgeleri
Diğer Yöneltici Konuları
- Yöneltici yazılım güncellemeleri
- Yöneltici yeniden tohumlama özelliği
- Doğal BigInteger Kitaplığı
- Zaman eşitlemesi ve NTP
- Başarım
- Yapılandırma Dosyası Biçimi
- GeoIP File Format
Geliştiricinin Rehberleri ve Kaynakları
- Yeni Geliştiricinin Kaynağı
- Yeni Çevirmenin Kaynağı
- Monoton Rehberi
- Geliştirici Yönergeleri
- Standart internette JavaBelgeleri: Sunucu 1 Not: javabelgelerinin sürüm numaralarına bakarak güncel olup olmadıklarını her zaman denetleyiniz.
- I2P içindeki JavaBelgeleri. Sunucu 3 Not: javabelgelerinin sürüm numaralarına bakarak güncel olup olmadıklarını her zaman denetleyiniz.
- Öneriler
- Uygulamanızda yönelticiyi tümleştirme
- Bir Yeniden Tohumlama Sunucusu nasıl kurulur
- I2P tarafından kullanılan kapı numaraları
- Automatic updates to development builds inside I2P
- Kapsayıcı güncellemesini el ile güncellemek
- Kullanıcı Forumu
- I2P içindeki geliştirici forumu
- Hata izleyici
- I2P Source exported to GitHub
- I2P Source Git Repo inside I2P
- Transifex'te kaynak çevirisi
- Yol Haritası
- Yapılacaklar Listesi (güncel değil)
- Ancient invisiblenet I2P documents (2003)
- The ancient I2P mailing list 2004-07 to 2006-10