Anonim şəbəkənin buraxılışı I2P 2.10.0 və C++ müştərisi i2pd 2.58.0 təqdim olunur. I2P çox qatlı anonim paylanmış şəbəkədir, adi İnternet üzərində işləyir, uç-to-end şifrələmədən fəal şəkildə istifadə edir, anonimliyə və izolyasiyaya zəmanət verir. Şəbəkə P2P rejimində qurulmuşdur və şəbəkə istifadəçiləri tərəfindən təmin edilən resurslar (band genişliyi) hesabına formalaşır ki, bu da mərkəzdən idarə olunan serverlərdən istifadə etmədən həyata keçirməyə imkan verir (şəbəkə daxilində kommunikasiyalar iştirakçı və həmyaşıdlar arasında şifrələnmiş bir istiqamətli tunellərin istifadəsinə əsaslanır).
I2P şəbəkəsi sizə anonim olaraq veb-saytlar və bloqlar yaratmağa, ani mesajlar və e-poçtlar göndərməyə, faylları paylaşmağa və P2P şəbəkələrini təşkil etməyə imkan verir. Müştəri-server (veb-saytlar, söhbətlər) və P2P (fayl mübadiləsi, kriptovalyuta) proqramları üçün anonim şəbəkələr qurmaq və istifadə etmək üçün I2P müştərilərindən istifadə olunur. Əsas I2P müştərisi Java-da yazılmışdır və Windows, Linux, macOS, Solaris və s. kimi geniş platformalarda işləyə bilər. I2pd C++ dilində I2P müştərisinin müstəqil tətbiqidir və dəyişdirilmiş BSD lisenziyası altında paylanır.
I2P-nin yeni versiyasında:
- Post-kvant kriptoqrafiya alqoritmləri üçün həyata keçirilən eksperimental dəstək (defolt olaraq qeyri-aktivdir).
- I2PSnark torrent müştərisi indi UDP izləyicilərini dəstəkləyir.
- Routerlər və onlara qoşulmalar haqqında məlumatları ehtiva edən RouterInfo strukturlarının tükənmə şansını azaltmaq üçün təkmilləşdirilmiş Gizli Rejim funksionallığı.
- Bu ilin sonunda planlaşdırılan I2P 2.11.0 buraxılışından başlayaraq, müştəri Java 17 tələb edəcək.
C++ müştəri i2pd üçün aşağıdakı dəyişiklikləri vurğulamaq olar:
- OpenSSL 2 və daha yüksək versiyaları ilə qurarkən post-kvant E512E kriptoqrafiyası (ML-KEM-768, ML-KEM-1024, ML-KEM-3.5.0) üçün əlavə dəstək. Defolt olaraq aktivləşdirilib.
- Datagram2 və datagram3 protokollarının həyata keçirilməsi.
- Haiku OS fayl deskriptor çatışmazlığını aradan qaldırır.
- Boost 1.89 kitabxanası üçün həyata keçirilən dəstək.
- ECIESx25519 sessiyalarından bağlantıları qəbul etməyi dayandırdı.
- Routerin veb konsolu indi qaranlıq və açıq mövzuları dəstəkləyir.
- Əgər server tunelində host həlli cəhdi uğursuz olarsa, ikinci cəhd indi edilir.
- Firewall olmasa belə, marşrutlaşdırıcının davranışını firewall arxasında məcbur etmək üçün "ssu2.firewalled4" və "ssu2.firewalled6" parametrləri əlavə edildi.
- Əgər bu server tunel konfiqurasiyasında açıq şəkildə göstərilibsə, ::00 üçün fd8::/1 diapazonunda unikal geri dönmə ünvanları yaratmaq imkanı əlavə edilib.
- Yalnız ipv6 rejimi istifadə edilərsə, şəbəkə statusunun göstərilməsi silindi.
- SAM interfeysi üçün PING əmri əlavə edildi.
- I2CP interfeysi SetDate mesajında səhv versiyanın göndərilməsi düzəldildi.
- OpenBSD üçün sabit maksimum UDP bufer ölçüsü.
- "i2p.streaming.maxWindowSize" və "i2p.streaming.dontSign" parametrləri əlavə edildi.
- BOB interfeysi vasitəsilə PING axını əlavə edildi.
- Əgər həmyaşıd onları idarə edə bilmirsə, gedən axın paketlərinin maksimum sayı məhduddur.
- Uzaqdan gələn həmyaşıd yox olarsa, gedən axın artıq LeaseSet-i davamlı olaraq təkrar tələb etməyəcək.
- OpenSSL-dən silinmiş funksiyalara edilən zənglər silindi.
- SAM interfeysində “MIN” və “MAX” olmadan “HELLO VERSION”un qəbulu təmin edilir.
- UDP tunellərində UDP yuvaları üçün bloklanmayan rejim əlavə edildi.
- Yenidən istifadə edilən serverlərin siyahısı yeniləndi.
Mənbə: opennet.ru
