I-I2P engaziwayo yokuPhunyezwa kweNethiwekhi 2.0.0

Inethiwekhi engaziwa i-I2P 2.0.0 kunye ne-C ++ client i2pd 2.44.0 yakhululwa. I-I2P i-multi-layer engaziwa inethiwekhi esasazwayo esebenza phezulu kwi-Intanethi eqhelekileyo, isebenzisa ngokusebenzayo i-encryption ekupheleni ukuya ekupheleni, iqinisekisa ukungaziwa kunye nokuhlukaniswa. Inethiwekhi yakhiwe kwimodi ye-P2P kwaye yenziwe ngokubulela kwizibonelelo (i-bandwidth) enikezelwa ngabasebenzisi benethiwekhi, eyenza kube lula ukwenza ngaphandle kokusetyenziswa kweeseva ezilawulwa kwindawo ephakathi (unxibelelwano ngaphakathi kwinethiwekhi lusekelwe ekusebenziseni i-encrypted unidirectional tunnels phakathi umthathi-nxaxheba kunye noontanga).

Kwinethiwekhi ye-I2P, unokwenza ngokungaziwa iiwebhusayithi kunye neeblogi, uthumele imiyalezo ekhawulezileyo kunye ne-imeyile, utshintshiselwano ngeefayile kwaye uququzelele iinethiwekhi zeP2P. Ukwakha nokusebenzisa amanethiwekhi angaziwa kwi-server-server (iiwebhusayithi, iingxoxo) kunye ne-P2P (ukwabelana ngefayile, ii-cryptocurrencies) izicelo, abathengi be-I2P basetyenziswa. Umthengi osisiseko we-I2P ubhalwe kwiJava kwaye unokuqhuba kuluhlu olubanzi lwamaqonga afana neWindows, Linux, macOS, Solaris, njl. I-I2pd ukuphunyezwa ngokuzimeleyo komxhasi we-I2P kwi-C ++ kwaye ihanjiswa phantsi kwelayisenisi ye-BSD elungisiweyo.

Π’ 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).

umthombo: opennet.ru

Yongeza izimvo