Wydanie platformy P2P GNUnet 0.15.0

Представлен выпуск фреймворка GNUnet 0.15, предназначенного для построения защищённых децентрализованных P2P-сетей. Создаваемые при помощи GNUnet сети не имеют единой точки отказа и способны гарантировать неприкосновенность частной информации пользователей, в том числе исключить возможные злоупотребления со стороны спецслужб и администраторов, имеющих доступ к узлам сети.

GNUnet wspiera tworzenie sieci P2P na bazie TCP, UDP, HTTP/HTTPS, Bluetooth i WLAN, może działać w trybie F2F (Friend-to-friend). Obsługuje omijanie NAT, w tym za pomocą UPnP i ICMP. Do adresowania przechowywania danych można używać rozproszonej tabeli haszowej (DHT). Oferowane są narzędzia do wdrażania sieci mesh. W celu selektywnego udostępniania i cofania praw dostępu stosowany jest serwis zdecentralizowanej wymiany atrybutami tożsamości reclaimID, wykorzystujący GNS (GNU Name System) oraz szyfrowanie oparte na atrybutach (Attribute-Based Encryption).

System charakteryzuje się niskim zużyciem zasobów i wykorzystaniem architektury wieloprocesowej w celu zapewnienia izolacji pomiędzy komponentami. Oferowane są elastyczne narzędzia do prowadzenia logów i gromadzenia statystyk. Do rozwoju końcowych aplikacji GNUnet dostarcza API dla języka C oraz wiązania dla innych języków programowania. W celu uproszczenia procesu rozwoju zaleca się użycie pętli zdarzeń (event loop) i procesów zamiast wątków. W skład projektu wchodzi biblioteka testowa do automatycznego wdrażania eksperymentalnych sieci obejmujących dziesiątki tysięcy peerów.

Основные новшества GNUnet 0.15:

  • В децентрализованной системе nazw domen GNS (GNU Name System) предоставлена возможность регистрации поддоменов в домене верхнего уровня «.pin. Добавлена поддержка ключей EDKEY.
  • В gnunet-scalarproduct криптофункции переведены на использование библиотеки libsodium.
  • В сервисе децентрализованного обмена атрибутами идентификации (RECLAIM) добавлена поддержка учётных данных, подписанных с использованием схемы BBS+ (слепая подпись, при которой подписывающий не может получить доступ к содержимому).
  • Реализован протокол union, который используется для распространения сообщений об отзыве ключей в GNS.
  • Стабилизирована реализация мессенджера, который теперь не является экспериментальным.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster