Siideynta I2P hirgelinta shabakada qarsoodiga ah 2.0.0

Shabakadda qarsoon ee I2P 2.0.0 iyo macmiilka C++ i2pd 2.44.0 ayaa la sii daayay. I2P waa shabakad baahsan oo qarsoodi ah oo lakabyo badan leh oo ka shaqeysa intarneedka caadiga ah, si firfircoon u adeegsata sirta dhamaadka-ilaa-dhamaadka, dammaanad qaadaya qarsoodiga iyo go'doominta. Shabakadda waxaa lagu dhisay qaabka P2P waxaana la sameeyay iyada oo ay ugu wacan tahay agabka (bandwidth) ee ay bixiyaan isticmaalayaasha shabakadu, taas oo suurtogal ka dhigaysa in la sameeyo iyada oo aan la isticmaalin server-yada dhexe ee la maareeyo (xidhiidhka shabakada dhexdeeda waxay ku salaysan yihiin isticmaalka tunnel-ka midaysan ee qarsoon ee u dhexeeya ka qaybqaataha iyo facooda).

Shabakadda I2P, waxaad si qarsoodi ah u abuuri kartaa mareegaha internetka iyo baloogyada, diri kartaa fariimaha degdega ah iyo iimaylka, beddelka faylasha oo aad habayn kartaa shabakadaha P2P. Si loo dhiso oo loo isticmaalo shabakadaha qarsoodiga ah ee macmiilka-server (website-yada, chats) iyo P2P (faylalka wadaaga, cryptocurrencies) codsiyada, macaamiisha I2P ayaa la isticmaalaa. Macmiilka aasaasiga ah ee I2P wuxuu ku qoran yahay Java wuxuuna ku socon karaa aalado badan oo kala duwan sida Windows, Linux, macOS, Solaris, iwm. I2pd waa hirgalinta madax banaan ee macmiilka I2P ee C++ waxaana lagu qaybiyaa shatiga BSD la bedelay.

Π’ I2P 2.0 ΠΈ i2pd 2.44 ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ задСйствован Π½ΠΎΠ²Ρ‹ΠΉ транспортный ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Β«SSU2Β», основанный Π½Π° UDP ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΠΉΡΡ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ бСзопасности. Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ SSU2 ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ криптографичСский стСк, ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ примСнСния ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ElGamal (для сквозного ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ вмСсто ElGamal/AES+SessionTag ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Π° связка ECIES-X25519-AEAD-Ratchet), ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Π΅ расходы ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠΌ SSU ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах.

Из Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² I2P 2.0 отмСчаСтся рСализация Π² i2ptunnel Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ прокси Π½Π° основС Ρ…ΡΡˆΠ΅ΠΉ SHA-256 (RFC 7616). Π’ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° SSU2 Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ соСдинСний ΠΈ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ получСния Π΄Π°Π½Π½Ρ‹Ρ…. Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° опрСдСлитСля Π²Π·Π°ΠΈΠΌΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΠΊ. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция для сТатия Π»ΠΎΠ³ΠΎΠ² ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€Π°.

Π’ i2pd 2.44 Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ примСнСния SSL-соСдинСний для Ρ‚ΡƒΠ½Π½Π΅Π»Π΅ΠΉ с сСрвСром I2P. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ проксирования ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² SSU2 ΠΈ NTCP2 (ipv6) Ρ‡Π΅Ρ€Π΅Π· SOCKS5. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ настройки MTU (Maximum Transmission Unit) для ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° SSU2 (ssu2.mtu4 ΠΈ ssu2.mtu6).

Source: opennet.ru

Add a comment