Представљено је издање ГНУнет 0.16 оквира, дизајнираног за изградњу сигурних децентрализованих П2П мрежа. Мреже створене коришћењем ГНУнет-а немају ни једну тачку квара и могу да гарантују неповредивост приватних информација корисника, укључујући елиминисање могуће злоупотребе од стране обавештајних служби и администратора са приступом мрежним чворовима.
ГНУнет подржава креирање П2П мрежа преко ТЦП, УДП, ХТТП/ХТТПС, Блуетоотх и ВЛАН, и може да ради у Ф2Ф (Фриенд-то-Фриенд) режиму. НАТ прелазак је подржан, укључујући коришћење УПнП и ИЦМП. За решавање постављања података могуће је користити дистрибуирану хеш табелу (ДХТ). Обезбеђени су алати за постављање месх мрежа. Да би се селективно доделили и опозвали права приступа, користи се рецлаимИД децентрализована услуга размене атрибута идентитета, користећи ГНС (ГНУ Наме Систем) и шифровање засновано на атрибутима.
Систем карактерише ниска потрошња ресурса и користи вишепроцесну архитектуру да обезбеди изолацију између компоненти. Обезбеђени су флексибилни алати за вођење евиденције и прикупљање статистике. За развој апликација за крајњу употребу, ГНУнет обезбеђује АПИ за језик Ц и везе за друге програмске језике. Да би се поједноставио развој, предлаже се коришћење петљи и процеса догађаја уместо нити. Укључује тестну библиотеку за аутоматско постављање експерименталних мрежа које покривају десетине хиљада вршњака.
Неколико готових апликација се развија на основу ГНУнет технологија:
- ГНС (ГНУ Наме Систем) систем имена домена служи као потпуно децентрализована и цензурски отпорна замена за ДНС. ГНС се може користити упоредо са ДНС-ом и користити у традиционалним апликацијама као што су веб претраживачи. За разлику од ДНС-а, ГНС користи усмерени граф уместо хијерархије сервера налик стаблу. Резолуција имена је слична ДНС-у, али се захтеви и одговори дају на поверљив начин – чвор који обрађује захтев не зна коме се одговор шаље, а транзитни чворови и посматрачи трећих страна не могу да дешифрују захтеве и одговоре. Интегритет и непроменљивост записа се обезбеђује коришћењем криптографских механизама. ДНС зона у ГНС-у се одређује коришћењем гомиле јавних и приватних ЕЦДСА кључева на основу Цурве25519 елиптичких кривих.
- Сервис за анонимно дељење датотека, који вам не дозвољава да анализирате информације због преноса података само у шифрованом облику и не дозвољава вам да пратите ко је постављао, претраживао и преузимао фајлове захваљујући коришћењу ГАП протокола.
- Систем ВПН За креирање скривених сервиса у домену „.gnu“ и тунелирање IPv4 и IPv6 преко P2P мреже. Поред тога, подржане су шеме превођења IPv4-у-IPv6 и IPv6-у-IPv4, као и креирање тунела IPv4-преко-IPv6 и IPv6-преко-IPv4.
- ГНУнет услуга разговора је намењена за упућивање гласовних позива преко ГНУнета. ГНС се користи за идентификацију корисника, а садржај гласовног саобраћаја се преноси шифровано. Анонимност још увек није обезбеђена — други вршњаци могу да прате везу између два корисника и да их идентификују. ИП адресе.
- Платформа за изградњу децентрализованих друштвених мрежа Сецусхаре, користећи ПСИЦ протокол и подржава дистрибуцију обавештења у мултицаст режиму коришћењем енд-то-енд енкрипције тако да само овлашћени корисници (они којима се поруке не адресирају) могу да приступе порукама, фајловима, четовима и дискусије, укључујући администраторе чворова, неће моћи да их читају);
- Прилично једноставан систем е-поште са шифровањем приватности који користи ГНУнет за заштиту метаподатака и подржава различите криптографске протоколе за верификацију кључа;
- ГНУ Талер систем плаћања обезбеђује анонимност за купце, али прати трансакције продаваца ради транспарентности и пореског извештавања. Подржава рад са различитим постојећим валутама и електронским новцем, укључујући доларе, евре и биткоине.
Главне нове функције у ГНУнет-у 0.16:
- Спецификација децентрализованог система имена домена ГНС (ГНУ Наме Систем) је ажурирана. Нови тип записа, РЕДИРЕЦТ, је предложен да замени ЦНАМЕ записе. Додата је нова заставица записа – КРИТИЧНА, којом се могу означити посебно важни записи, немогућност обраде која би требало да доведе до враћања грешке у одређивању имена. Операције за подешавање ВПН тунела су премештене са резолвера на апликације као што је ДНС2ГНС услуга.
- Дистрибуирана хеш табела (ДХТ) имплементира могућност сертификације рута дигиталним потписом. метрика дужине руте је конвертована да користи традиционалну операцију КСОР. Спецификација структура података, криптографских функција и ДХТ записа ресурса је ажурирана.
- Услуга децентрализоване размене идентификационих атрибута (РЕЦЛАИМ) има додатну подршку за децентрализоване идентификаторе (ДИД, Децентрализед Идентифиер) и верификационе акредитиве (ВЦ, Верифиабле Цредентиалс).
- За систем плаћања ГНУ Талер имплементирана је подршка за слепе дигиталне потписе Клауса Шнора (потписник не може да приступи садржају).
- Систем изградње обезбеђује генерисање ажурираних датотека заглавља из ГАНА (ГНУнет додељених бројева ауторитета). Изградња из гит-а сада захтева рецутилс.
Извор: опеннет.ру
