إصدار تنفيذ شبكة I2P المجهول 2.0.0

تم إصدار شبكة I2P 2.0.0 و C ++ client i2pd 2.44.0 مجهول الهوية. I2P عبارة عن شبكة موزعة مجهولة الهوية متعددة الطبقات تعمل على قمة الإنترنت العادية ، وتستخدم بنشاط التشفير من طرف إلى طرف لضمان عدم الكشف عن الهوية والعزل. تم بناء الشبكة في وضع P2P وتم تشكيلها بفضل الموارد (النطاق الترددي) التي يوفرها مستخدمو الشبكة ، مما يجعل من الممكن الاستغناء عن استخدام الخوادم التي يتم التحكم فيها مركزيًا (تعتمد الاتصالات داخل الشبكة على استخدام الأنفاق أحادية الاتجاه المشفرة بين المشارك والأقران).

على شبكة I2P ، يمكنك إنشاء مواقع ويب ومدونات بشكل مجهول ، وإرسال رسائل فورية ورسائل بريد إلكتروني ، وتبادل الملفات ، وتنظيم شبكات P2P. لبناء واستخدام شبكات مجهولة لتطبيقات خادم العميل (مواقع الويب والمحادثات) وتطبيقات P2P (تبادل الملفات والعملات المشفرة) ، يتم استخدام عملاء I2P. عميل I2P الأساسي مكتوب بلغة Java ويمكن تشغيله على مجموعة واسعة من الأنظمة الأساسية مثل Windows و Linux و macOS و Solaris وما إلى ذلك. I2pd هو تطبيق C ++ مستقل لعميل I2P ويتم توزيعه بموجب ترخيص BSD معدل.

في I2P 2.0 و i2pd 2.44 ، بشكل افتراضي لجميع المستخدمين ، يتم استخدام بروتوكول النقل الجديد "SSU2" ، بناءً على UDP ويتميز بأداء وأمان محسنين. سيؤدي إدخال SSU2 إلى تحديث مكدس التشفير بالكامل ، والتخلص من خوارزمية الجمل البطيئة جدًا (للتشفير من طرف إلى طرف بدلاً من 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 (وحدة الإرسال القصوى) لبروتوكول SSU2 (ssu2.mtu4 و ssu2.mtu6).

المصدر: opennet.ru

إضافة تعليق