Выпуск рэалізацыі ананімнай сеткі I2P 2.0.0

Адбыўся рэліз ананімнай сеткі I2P 2.0.0 і C++-кліента i2pd 2.44.0. I2P уяўляе сабой шматслаёвую ананімную размеркаваную сетку, якая працуе па-над звычайным інтэрнэтам, актыўна выкарыстоўвае скразное (end-to-end) шыфраванне, якая гарантуе ананімнасць і ізаляванасць. Сетка будуецца ў рэжыме P2P і ўтворыцца дзякуючы рэсурсам (прапускной здольнасці), якія прадстаўляюцца карыстачамі сеткі, што дазваляе абыйсціся без ужывання цэнтралізавана кіраваных сервераў (камунікацыі ўсярэдзіне сетак заснаваныя на ўжыванні шыфраваных аднанакіраваных тунэляў паміж удзельнікам і peer-амі).

У сетцы I2P можна ананімна ствараць web-сайты і блогі, адпраўляць імгненныя паведамленні і электронную пошту, абменьвацца файламі і арганізоўваць 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 дададзена магчымасць ужывання SSL-злучэнняў для тунэляў з серверам I2P. Рэалізавана магчымасць праксіравання пратаколаў SSU2 і NTCP2 (ipv6) праз SOCKS5. Дададзеныя наладкі MTU (Maximum Transmission Unit) для пратаколу SSU2 (ssu2.mtu4 і ssu2.mtu6).

Крыніца: opennet.ru

Дадаць каментар