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-ийн бусад өөрчлөлтүүд нь SHA-2 хэш (RFC 256) дээр суурилсан i7616ptunnel-д прокси баталгаажуулалтыг хэрэгжүүлэх явдал юм. SSU2 протоколыг хэрэгжүүлснээр холболтын шилжилт хөдөлгөөн болон өгөгдөл хүлээн авалтыг шуурхай баталгаажуулах дэмжлэг нэмэгдсэн. Түгжээ илрүүлэгчийн гүйцэтгэл сайжирсан. Чиглүүлэгчийн бүртгэлийг шахах сонголтыг нэмсэн.

i2pd 2.44 нь I2P сервертэй туннелд SSL холболтыг ашиглах боломжийг нэмсэн. SOCKS2-ээр дамжуулан SSU2 болон NTCP6 (ipv5) протоколуудыг прокси хийх боломжийг хэрэгжүүлсэн. SSU2 протоколд (ssu2.mtu4 болон ssu2.mtu6) MTU (Хамгийн их дамжуулах нэгж) тохиргоог нэмсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх