Follow

[t.me/dcntr/793]

sun9-49.userapi.com/tdgbKicxL8 Выпуск P2P-платформы GNUnet 0.14
[opennet.ru/opennews/art.shtml?]

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

[Откройте пост по ссылке или прочитайте продолжение в обсуждении]

· · tg-mstdn · 1 · 2 · 0

[Продолжение t.me/dcntr/793]

информации пользователей, в том числе исключить возможные злоупотребления со стороны спецслужб и администраторов, имеющих доступ к узлам сети.

GNUnet поддерживает создание P2P-сетей поверх TCP, UDP, HTTP/HTTPS, Bluetooth и WLAN, может работать в режиме F2F (Friend-to-friend). Поддерживается обход NAT, в том числе с использованием UPnP и ICMP. Для адресации размещения данных возможно использование распределённой хэш

Show thread

[Продолжение t.me/dcntr/793]

таблицы (DHT). Предоставляются средства для развёртывания mesh-сетей. Для выборочного предоставления и отзыва прав доступа применяется сервис децентрализованного обмена атрибутами идентификации reclaimID, использующий GNS (GNU Name System) и шифрование на основе атрибутов (Attribute-Based Encryption).

Система отличается низким потреблением ресурсов и использованием многопроцессной архитектуры для обеспечения изоляции

Show thread

[Продолжение t.me/dcntr/793]

между компонентами. Предоставляются гибкие средства для ведения логов и накопления статистики. Для разработки конечных приложений GNUnet предоставляет API для языка Си и биндинги для других языков программирования. Для упрощения разработки вместо потоков предлагается использовать циклы обработки событий (event loop) и процессы. В состав входит тестовая библиотека для автоматического развёртывания экспериментальных

Show thread

[Продолжение t.me/dcntr/793]

сетей, охватывающих десятки тысяч пиров.

Основные новшества GNUnet 0.14:
• Добавлен новый экспериментальный компонент с реализацией мессенджера с интерфейсом на базе GTK.
• Децентрализованная система доменных имён GNS (GNU Name System) синхронизирована со спецификацией, предложенной в IETF. Помимо ключей ECDSA для определения зон теперь могут применяться и другие типы ключей, но поддержка альтернативных ключей EdDSA

Show thread

[Продолжение t.me/dcntr/793]

пока не реализована. Для шифрования записей в зонах с ключами ECDSA задействован алгоритм AES в режиме CTR.
• В сервисе идентификации предоставлена возможность использования как пар ключей ECDSA (по умолчанию), так и EdDSA.
• Для достижения возможности обратного преобразования в функциях преобразования времени отключена локализация.

На базе технологий GNUnet развивается несколько готовых приложений:
• Система доменных

Show thread

[Продолжение t.me/dcntr/793]

имён GNS (GNU Name System), выступающая в качестве полностью децентрализованной и недоступной для цензуры замены DNS. GNS может применяться бок о бок с DNS и использоваться в традиционных приложениях, таких как web-браузеры. В отличие от DNS в GNS вместо древовидной иерархии серверов применяется направленный граф. Преобразование имён сходно с DNS, но запросы и ответы выполняются с сохранением конфиденциальности -

Show thread

[Продолжение t.me/dcntr/793]

обрабатывающий запрос узел не знает кому отдаётся ответ, а транзитные узлы и сторонние наблюдатели не могут расшифровать запросы и ответы. Целостность и неизме

Show thread
Sign in to participate in the conversation
mstdn.netwhood.online

Network neighborhood / Сетевое соседство это открытое сообщество людей, увлекающихся средствами коммуникаций, сетями связи, информационными системами, программированием, и в целом всем, что так или иначе связано с информацией, её движением и влиянием на нашу жизнь.