Ukukhishwa kokusetshenziswa kwenethiwekhi engaziwa i-I2P 1.9.0 kanye neklayenti le-C++ i2pd 2.43

Inethiwekhi engaziwa i-I2P 1.9.0 kanye neklayenti le-C++ i2pd 2.43.0 kukhululiwe. I-I2P iyinethiwekhi enezingqimba eziningi engaziwa esebenza phezu kwe-inthanethi evamile, isebenzisa ngokuzimisela ukubethela ngasemaphethelweni, eqinisekisa ukungaziwa nokuhlukaniswa. Inethiwekhi yakhiwe ngemodi ye-P2P futhi yenziwa ngenxa yezinsiza (umkhawulokudonsa) ezinikezwa abasebenzisi benethiwekhi, okwenza kube lula ukwenza ngaphandle kokusetshenziswa kwamaseva aphethwe maphakathi (ukuxhumana ngaphakathi kwenethiwekhi kusekelwe ekusetshenzisweni kwemihubhe ebethelwe unidirectional phakathi umhlanganyeli kanye nontanga).

Kunethiwekhi ye-I2P, ungakwazi ukudala amawebhusayithi namabhulogi ngokungaziwa, uthumele imilayezo esheshayo ne-imeyili, ushintshanise amafayela futhi uhlele amanethiwekhi e-P2P. Ukwakha nokusebenzisa amanethiwekhi angaziwa we-client-server (amawebhusayithi, izingxoxo) kanye ne-P2P (ukwabelana ngamafayela, i-cryptocurrencies), amakhasimende e-I2P asetshenziswa. Iklayenti eliyisisekelo le-I2P libhalwe ku-Java futhi lingasebenza kunkundla ebanzi efana neWindows, Linux, macOS, Solaris, njll. I-I2pd iwukusebenzisa okuzimele kweklayenti le-I2P ku-C++ futhi isatshalaliswa ngaphansi kwelayisense ye-BSD elungisiwe.

Inguqulo entsha ye-I2P iqedela ukuthuthukiswa kwephrothokholi entsha yezokuthutha "SSU2", esekelwe ku-UDP futhi ephawulekayo ekusebenzeni okuthuthukisiwe nokuphepha. Ukuhlolwa kwenziwe ukuhlola i-SSU2 ohlangothini lontanga nolwedluliselwe. Iphrothokholi ye-β€œSSU2” inikwa amandla ngokuzenzakalela ekwakhiweni kwe-Android ne-ARM, kanye namaphesenti amancane amarutha asekelwe kwezinye izinkundla. Ukukhishwa kukaNovemba kuhlela ukunika amandla i-"SSU2" kubo bonke abasebenzisi. Ukuqaliswa kwe-SSU2 kuzosivumela ukuthi sibuyekeze ngokuphelele isitaki se-cryptographic, sisuse i-algorithm ye-ElGamal ehamba kancane (yokubethela kokuphela ukuya ekupheleni, inhlanganisela ye-ECIES-X25519-AEAD-Ratchet izosetshenziswa esikhundleni se-ElGamal/AES+SessionTag ), yehlisa i-overhead uma iqhathaniswa ne-SSU futhi ithuthukise ukusebenza kwamadivayisi eselula.

Okunye ukuthuthukiswa kuhlanganisa ukungezwa komtshina wokuvala i-deadlock, ukuqinisekisa ukuthi ulwazi lwe-router (RI, RouterInfo) luthunyelwa kontanga, kanye nokuphathwa kwe-MTU/PMTU okuthuthukisiwe kuphrothokholi ye-SSU endala. Ku-i2pd, ezokuthutha ze-SSU2 zilethwe efomini lazo lokugcina, elinikwa amandla ngokuzenzakalela ekufakweni okusha, nekhono lokukhubaza ibhuku lamakheli lengeziwe.

Source: opennet.ru

Engeza amazwana