I2P Anonymous Network Implementation Release 2.0.0

Թողարկվել են I2P 2.0.0 անանուն ցանցը և C++ հաճախորդը i2pd 2.44.0: I2P-ը բազմաշերտ անանուն բաշխված ցանց է, որը գործում է սովորական ինտերնետի վերևում՝ ակտիվորեն օգտագործելով ծայրից ծայր կոդավորումը, երաշխավորելով անանունություն և մեկուսացում: Ցանցը կառուցված է P2P ռեժիմով և ձևավորվում է ցանցի օգտատերերի տրամադրած ռեսուրսների (թողունակության) շնորհիվ, ինչը հնարավոր է դարձնում առանց կենտրոնական կառավարվող սերվերների օգտագործման (ցանցի ներսում հաղորդակցությունը հիմնված է կոդավորված միակողմանի թունելների օգտագործման վրա) մասնակիցը և հասակակիցները):

I2P ցանցում դուք կարող եք անանուն ստեղծել կայքեր և բլոգեր, ուղարկել ակնթարթային հաղորդագրություններ և էլ. նամակներ, փոխանակել ֆայլեր և կազմակերպել P2P ցանցեր: Հաճախորդ-սերվերի (վեբ կայքեր, չաթեր) և P2P (ֆայլերի փոխանակում, կրիպտոարժույթներ) հավելվածների համար անանուն ցանցեր ստեղծելու և օգտագործելու համար օգտագործվում են I2P հաճախորդներ: Հիմնական I2P հաճախորդը գրված է Java-ով և կարող է աշխատել պլատֆորմների լայն տեսականիով, ինչպիսիք են Windows, Linux, macOS, Solaris և այլն: I2pd-ը I2P հաճախորդի անկախ իրականացումն է C++-ում և տարածվում է փոփոխված BSD լիցենզիայի ներքո:

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-ն ավելացրել է I2P սերվերով թունելների համար SSL կապեր օգտագործելու հնարավորությունը: Իրականացվել է SOCKS2-ի միջոցով SSU2 և NTCP6 (ipv5) արձանագրությունները պրոքսի տալու հնարավորությունը: SSU2 արձանագրության համար (ssu2.mtu4 և ssu2.mtu6) ավելացվել է MTU (Առավելագույն փոխանցման միավոր) կարգավորումներ:

Source: opennet.ru

Добавить комментарий