نسخه های جدید شبکه ناشناس I2P 1.7.0 و مشتری i2pd 2.41 C++

شبکه ناشناس I2P 1.7.0 و سرویس گیرنده C++ i2pd 2.41.0 منتشر شد. بیایید به یاد بیاوریم که I2P یک شبکه توزیع ناشناس چند لایه است که در بالای اینترنت معمولی کار می کند و به طور فعال از رمزگذاری انتها به انتها استفاده می کند و ناشناس بودن و ایزوله بودن را تضمین می کند. این شبکه در حالت P2P ساخته شده است و به لطف منابع (پهنای باند) ارائه شده توسط کاربران شبکه شکل گرفته است که امکان انجام بدون استفاده از سرورهای مدیریت مرکزی را فراهم می کند (ارتباطات درون شبکه بر اساس استفاده از تونل های یک طرفه رمزگذاری شده بین شرکت کننده و همتایان).

در شبکه I2P، می توانید به صورت ناشناس وب سایت ها و وبلاگ ها ایجاد کنید، پیام های فوری و ایمیل ارسال کنید، فایل ها را مبادله کنید و شبکه های P2P را سازماندهی کنید. برای ساخت و استفاده از شبکه های ناشناس برای برنامه های کاربردی سرویس گیرنده-سرور (وب سایت ها، چت ها) و P2P (مبادله فایل، ارزهای دیجیتال)، از کلاینت های I2P استفاده می شود. کلاینت اصلی I2P به زبان جاوا نوشته شده است و می تواند بر روی طیف گسترده ای از پلتفرم ها مانند ویندوز، لینوکس، macOS، Solaris و غیره اجرا شود. I2pd یک پیاده سازی مستقل C++ از سرویس گیرنده I2P است و تحت مجوز BSD تغییر یافته توزیع شده است.

از جمله تغییرات:

  • اپلت سینی سیستم نمایش پیام های پاپ آپ را اجرا می کند.
  • یک ویرایشگر فایل تورنت جدید به i2psnark اضافه شده است.
  • پشتیبانی از تگ های IRCv2 به i3ptunnel اضافه شده است.
  • کاهش بار CPU هنگام استفاده از حمل و نقل NTCP2.
  • نصب‌های جدید BOB API را حذف کرده‌اند که مدت‌هاست منسوخ شده است (نصب‌های موجود پشتیبانی BOB را حفظ می‌کنند، اما کاربران تشویق می‌شوند به پروتکل SAMv3 مهاجرت کنند).
  • کد بهبود یافته برای جستجو و ذخیره اطلاعات در پایگاه داده. محافظت در برابر انتخاب همتایان با کارایی پایین هنگام نصب تونل ها اضافه شده است. کار برای بهبود قابلیت اطمینان شبکه در حضور روترهای مشکل ساز یا مخرب انجام شده است.
  • در i2pd 2.41 مشکلی که منجر به کاهش قابلیت اطمینان شبکه شده بود برطرف شد.
  • یک شبکه آزمایشی جداگانه برای آزمایش تونل ها بین روترهای مبتنی بر i2pd و Java I2P مستقر شده است. شبکه آزمایشی به ما این امکان را می‌دهد که مشکلات قابلیت همکاری بین i2pd و Java I2P را در طول آزمایش قبل از انتشار شناسایی کنیم.
  • توسعه یک حمل و نقل جدید UDP "SSU2" آغاز شده است که عملکرد و امنیت را به طور قابل توجهی بهبود می بخشد. پیاده سازی SSU2 همچنین به ما امکان می دهد تا پشته رمزنگاری را به طور کامل به روز کنیم و از شر الگوریتم بسیار کند ElGamal خلاص شویم (برای رمزگذاری انتها به انتها، ترکیب ECIES-X25519-AEAD-Ratchet به جای ElGamal/AES+ استفاده خواهد شد. SessionTag).

منبع: opennet.ru

اضافه کردن نظر