Phatlalatso ea Ts'ebetsong ea Netweke e sa Tsejoeng ea I2P 2.0.0

Marang-rang a sa tsejoeng a I2P 2.0.0 le C ++ moreki i2pd 2.44.0 a lokollotsoe. I2P ke marang-rang a marang-rang a sa tsejoeng a sebetsang ka holim'a Marang-rang a tloaelehileng, a sebelisa ka mafolofolo encryption ea ho qetela ho netefatsa ho se tsejoe le ho itšehla thajana. Marang-rang a hahiloe ka mokhoa oa P2P 'me a thehoa ka lebaka la lisebelisoa (bandwidth) tse fanoeng ke basebelisi ba marang-rang, e leng se etsang hore ho khonehe ho etsa ntle le tšebeliso ea li-server tse laoloang bohareng (lipuisano ka har'a marang-rang li thehiloe ho sebelisoa ha lithanele tsa unidirectional tse patiloeng pakeng tsa. monkakarolo le dithaka).

Ho marang-rang a I2P, u ka iketsetsa marang-rang le li-blog u sa tsejoe, ua romela melaetsa le mangolo-tsoibila, ho fapanyetsana lifaele, le ho hlophisa marang-rang a P2P. Ho aha le ho sebelisa marang-rang a sa tsejoeng bakeng sa li-server-server (liwebsaete, lipuisano) le P2P (phapanyetsano ea lifaele, li-cryptocurrensets), bareki ba I2P ba sebelisoa. Moreki oa I2P oa mantlha o ngotsoe ka Java mme o ka sebetsa ho li-platform tse fapaneng tse kang Windows, Linux, macOS, Solaris, joalo-joalo. I2pd ke ts'ebetso e ikemetseng ea C++ ea moreki oa I2P mme e ajoa tlasa laesense e fetotsoeng ea BSD.

Ho I2P 2.0 le i2pd 2.44, protocol e ncha ea "SSU2" ea lipalangoang e lumelloa ka ho sa feleng bakeng sa basebelisi bohle, e thehiloeng ho UDP le e nang le ts'ebetso e ntlafetseng le ts'ireletso. Ts'ebetsong ea SSU2 e tla re lumella ho ntlafatsa ka ho feletseng "cryptographic stack", re tlose algorithm e liehang haholo ea ElGamal (bakeng sa encryption ea ho qetela, sebakeng sa ElGamal / AES + SessionTag, ho sebelisoa motsoako oa ECIES-X25519-AEAD-Ratchet. ), fokotsa ho feta ha o bapisoa le protocol ea SSU le ho ntlafatsa ts'ebetso ho lisebelisoa tsa mehala.

Liphetoho tse ling ho I2P 2.0 li kenyelletsa ts'ebetsong ea netefatso ea moemeli ho i2ptunnel e thehiloeng ho SHA-256 hashes (RFC 7616). Ts'ebetsong ea protocol ea SSU2 e ekelitse tšehetso bakeng sa phalliso ea khokahano le netefatso ea hang-hang ea ho fumana data. Ts'ebetso e ntlafalitsoeng ea "deadlock detector". Khetho e ekelitsoeng ea ho hatella li-log tsa router.

i2pd 2.44 e ekelitse bokhoni ba ho sebelisa likhokahano tsa SSL bakeng sa lithanele tse nang le seva sa I2P. Bokhoni ba ho emela liprothokholo tsa SSU2 le NTCP2 (ipv6) ka SOCKS5 bo kentsoe tšebetsong. E kentse MTU (Maximum Transmission Unit) bakeng sa protocol ea SSU2 (ssu2.mtu4 le ssu2.mtu6).

Source: opennet.ru

Eketsa ka tlhaloso