Te tukunga o te whakatinanatanga o te whatunga ingoamuna I2P 1.9.0 me te kiritaki C++ i2pd 2.43

I2P whatunga ingoamuna 1.9.0 me C++ kiritaki i2pd 2.43.0 kua tukuna. Ko te I2P he maha-papanga whatunga tohatoha ingoamuna e mahi ana i runga ake o te Ipurangi auau, e kaha ana ki te whakamahi whakamunatanga mutunga-ki-mutunga hei whakapumau i te kore ingoa me te wehe. Ka hangaia te whatunga i roto i te aratau P2P ka hangaia he mihi ki nga rauemi (bandwidth) e whakaratohia ana e nga kaiwhakamahi whatunga, e taea ai te mahi me te kore e whakamahi i nga kaitoro e whakahaerehia ana e te pokapū (ko nga whakawhitiwhitinga i roto i te whatunga kei runga i te whakamahi i nga kohanga kotahi whakamunatia i waenga. te kaiuru me nga hoa).

I runga i te whatunga I2P, ka taea e koe te hanga ingoamuna i nga paetukutuku me nga rangitaki, te tuku karere inamata me nga ī-mēra, te whakawhiti i nga konae, me te whakarite whatunga P2P. Hei hanga me te whakamahi i nga whatunga ingoamuna mo te kiritaki-tūmau (paetukutuku, korerorero) me nga tono P2P (whakawhitinga konae, cryptocurrencies), ka whakamahia nga kaihoko I2P. Ko te kiritaki I2P taketake kua tuhia ki Java ka taea te whakahaere i runga i te maha o nga papaaho penei i te Windows, Linux, macOS, Solaris, etc. Ko te I2pd he whakatinanatanga motuhake C++ o te kiritaki I2P, ka tohatohahia i raro i te raihana BSD kua whakarereketia.

Ko te putanga hou o I2P ka whakaoti i te whakawhanaketanga o te kawa kawe hou "SSU2" i runga i te UDP me te rongonui mo nga mahi me nga whakapainga haumarutanga. I whakatinanahia nga whakamatautau mo te tirotiro i te SSU2 i te taha o nga hoa me nga relay. Ko te kawa "SSU2" ka taea te taunoa i roto i nga hangahanga mo te Android me te ARM, me te iti o te ōrau o nga pouara i runga i etahi atu papaaho. Ko te tukunga o Whiringa-a-rangi e whakamahere ana kia taea "SSU2" mo nga kaiwhakamahi katoa. Ko te whakaurunga o te SSU2 ka tino whakahou i te puranga cryptographic, ka whakakorehia te ElGamal algorithm tino puhoi (ECIES-X25519-AEAD-Ratchet ka whakamahia mo te whakamunatanga mutunga-ki-mutunga hei utu mo ElGamal / AES + SessionTag), whakaitihia te utu ki te SSU me te whakapai ake i te mahi o nga taputapu pūkoro.

Ko etahi atu whakapai ake ko te taapiri o te kaitoi mate, me te whakarite ka tukuna nga korero pouara (RI, RouterInfo) ki nga hoa, me te whakapai ake i te whakahaere MTU/PMTU i roto i te kawa SSU tawhito. I roto i te i2pd, ko te kawe SSU2, ka taea e te taunoa mo nga whakaurunga hou, kua kawea ki te ahua whakamutunga, kua taapirihia te kaha ki te whakakore i te pukapuka wahitau.

Source: opennet.ru

Tāpiri i te kōrero