Ukukhishwa okusha kwenethiwekhi engaziwa ye-I2P 1.7.0 kanye neklayenti le-i2pd 2.41 C++

Inethiwekhi engaziwa i-I2P 1.7.0 kanye neklayenti le-C++ i2pd 2.41.0 kukhululiwe. Masikhumbule ukuthi i-I2P iyinethiwekhi enezingqimba eziningi engaziwa esebenza phezu kwe-inthanethi evamile, isebenzisa ngokuzimisela ukubethela kokugcina, 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.

Phakathi kwezinguquko:

  • I-applet yethreyi yesistimu isebenzisa ukuboniswa kwemilayezo ye-pop-up.
  • Umhleli omusha wefayela le-torrent ungeziwe ku-i2psnark.
  • Usekelo lwamathegi e-IRCv2 lwengezwe ku-i3ptunnel.
  • Umthwalo we-CPU owehlisiwe uma usebenzisa ezokuthutha ze-NTCP2.
  • Ukufakwa okusha kususe i-BOB API, osekunesikhathi eside ingasasebenzi (ukufakwa okukhona kugcina usekelo lwe-BOB, kodwa abasebenzisi bakhuthazwa ukuthi bathuthele kuphrothokholi ye-SAMv3).
  • Ikhodi ethuthukisiwe yokusesha nokugcina ulwazi kusizindalwazi. Isivikelo esingeziwe ekukhetheni ontanga abasebenza kancane uma ufaka amathaneli. Kuye kwenziwa umsebenzi wokuthuthukisa ukwethembeka kwenethiwekhi lapho kukhona amarutha ayinkinga noma anonya.
  • Ku-i2pd 2.41, inkinga eholele ekwehleni kokuthembeka kwenethiwekhi isilungisiwe.
  • Inethiwekhi yokuhlola ehlukile isetshenzisiwe ukuze ihlole imigudu phakathi kwamarutha asekelwe ku-i2pd ne-Java I2P. Inethiwekhi yokuhlola izosivumela ukuthi sihlonze izinkinga zokusebenzisana phakathi kwe-i2pd ne-Java I2P phakathi nokuhlolwa kokukhishwa kwangaphambilini.
  • Ukuthuthukiswa kokuthutha okusha kwe-UDP “SSU2” sekuqalile, okuzokwenza ngcono kakhulu ukusebenza nokuphepha. Ukuqaliswa kwe-SSU2 kuzophinde kusivumele ukuthi sibuyekeze ngokuphelele isitaki se-cryptographic futhi sisuse i-algorithm ye-ElGamal ehamba kancane (yokubethela kokuphela ukuya ekupheleni, inqwaba ye-ECIES-X25519-AEAD-Ratchet izosetshenziswa esikhundleni se-ElGamal/AES+ I-SessionTag).

Source: opennet.ru

Engeza amazwana