GNUnet P2P Platform 0.20 Жарыяланган

Коопсуз борбордон ажыратылган P0.20P тармактарын куруу үчүн иштелип чыккан GNUnet 2 фреймворкинин чыгарылышы көрсөтүлдү. GNUnet аркылуу түзүлгөн тармактарда бир да катачылык жок жана колдонуучулардын жеке маалыматынын кол тийбестигине кепилдик бере алат, анын ичинде чалгын кызматтары жана тармак түйүндөрүнө кирүү мүмкүнчүлүгү бар администраторлор тарабынан мүмкүн болгон кыянаттыктарды жоюу.

GNUnet TCP, UDP, HTTP/HTTPS, Bluetooth жана WLAN аркылуу P2P тармактарын түзүүнү колдойт жана F2F (Дос-дос) режиминде иштей алат. NAT өтүү колдоого алынат, анын ичинде UPnP жана ICMP колдонуу. Маалыматтарды жайгаштыруу маселесин чечүү үчүн бөлүштүрүлгөн хэш таблицасын (DHT) колдонсо болот. Тор тармактарын жайылтуу үчүн куралдар берилген. Жеткиликтүүлүк укуктарын тандап берүү жана жокко чыгаруу үчүн, GNS (GNU ысым системасы) жана Аттрибутка негизделген шифрлөө аркылуу reclaimID борбордон ажыратылган иденттүүлүк атрибуту алмашуу кызматы колдонулат.

Система аз ресурс керектөөсүн жана компоненттердин ортосундагы обочолонууну камсыз кылуу үчүн көп процесстик архитектураны колдонот. Журналдарды жүргүзүү жана статистиканы чогултуу үчүн ийкемдүү инструменттер берилген. Акыркы колдонуу тиркемелерин иштеп чыгуу үчүн, GNUnet C тили үчүн API жана башка программалоо тилдери үчүн байланыштарды камсыз кылат. Иштеп чыгууну жөнөкөйлөтүү үчүн жиптердин ордуна окуя циклдерин жана процесстерин колдонуу сунушталат. Ал он миңдеген теңтуштарды камтыган эксперименталдык тармактарды автоматтык түрдө жайылтуу үчүн тесттик китепкананы камтыйт.

GNUnet технологияларынын негизинде бир нече даяр тиркемелер иштелип жатат:

  • GNS (GNU Name System) домендик аталыштар системасы DNS үчүн толугу менен борбордон ажыратылган жана цензурага далил алмаштыруу катары кызмат кылат. GNS DNS менен жанаша колдонулушу мүмкүн жана интернет браузерлери сыяктуу салттуу тиркемелерде колдонулушу мүмкүн. DNSтен айырмаланып, GNS серверлердин дарак сымал иерархиясынын ордуна багытталган графикти колдонот. Аталышынын чечилиши DNSге окшош, бирок суроо-талаптар жана жооптор конфиденциалдуу түрдө жасалат — суроо-талапты иштетип жаткан түйүн жооп кимге жөнөтүлүп жатканын билбейт, ал эми транзиттик түйүндөр жана үчүнчү тараптын байкоочулары суроо-талаптарды жана жоопторду чечмелей алышпайт. Жазуулардын бүтүндүгү жана өзгөрбөстүгү криптографиялык механизмдерди колдонуу аркылуу камсыз кылынат. GNSдеги DNS зонасы Curve25519 эллиптикалык ийри сызыктарынын негизинде бир катар коомдук жана жеке ECDSA ачкычтары аркылуу аныкталат.
  • GAP протоколун колдонуунун аркасында маалыматтарды шифрленген түрдө гана өткөрүп берүү менен маалыматты талдоо жүргүзүүгө мүмкүндүк бербеген жана файлдарды ким жайгаштырганын, издегенин жана жүктөгөнүн көзөмөлдөөгө мүмкүндүк бербеген файлдарды жашыруун бөлүшүү кызматы.
  • система VPN ".gnu" доменинде жашыруун кызматтарды түзүү жана P2P тармагы аркылуу IPv4 жана IPv6 туннелдерин түзүү үчүн. Мындан тышкары, IPv4-IPv6га жана IPv6-IPv4кө которуу схемалары, ошондой эле IPv4-IPv6 үстүнөн жана IPv6-IPv4 үстүнөн туннелдерди түзүү колдоого алынат.
  • GNUnet сүйлөшүү кызматы GNUnet аркылуу үн чалууларды жасоо үчүн арналган. GNS колдонуучуларды аныктоо үчүн колдонулат жана үн трафигинин мазмуну шифрленген түрдө берилет. Анонимдүүлүк азырынча камсыздала элек — башка өнөктөштөр эки колдонуучунун ортосундагы байланышты көзөмөлдөп, аларды аныктай алышат. IP даректери.
  • Борбордон ажыратылган социалдык тармактарды куруу үчүн платформа Secushare, PSYC протоколун колдонуу менен жана бирден-аягына шифрлөө аркылуу эскертмелердин мультикаст режиминде бөлүштүрүлүшүн колдойт, ошондуктан ыйгарым укуктуу колдонуучулар гана (билдирүүлөр дарексиз адамдар) билдирүүлөргө, файлдарга, чаттарга жана талкуулар , анын ичинде түйүн администраторлору, аларды окуй алышпайт);
  • Метаберилиштерди коргоо үчүн GNUnetти колдонгон жана ачкычтарды текшерүү үчүн ар кандай криптографиялык протоколдорду колдогон абдан жеңил купуялык шифрленген электрондук почта системасы;
  • GNU Taler төлөм системасы сатып алуучулар үчүн анонимдүүлүктү камсыз кылат, бирок ачыктык жана салык отчеттуулугу үчүн сатуучунун транзакцияларына көз салат. Бул ар кандай учурдагы валюталар жана электрондук акчалар, анын ичинде доллар, евро жана биткойндор менен иштөөнү колдойт.
  • коопсуз чат тиркемелерин түзүү үчүн GNUnet Messenger кызматы. Купуялуулукту жана билдирүүлөрдү кармап калуудан коргоону камсыз кылуу үчүн CADET (Confidential Ad-hoc Decentralized End-to-End Transport) протоколу колдонулат, ал берилүүчү маалыматтарды акырына чейин шифрлөө аркылуу колдонуучулардын тобунун ортосунда толугу менен борбордон ажыратылган өз ара аракеттенүүнү уюштурууга мүмкүндүк берет. .

GNUnetтин жаңы версиясында протоколдун шайкештигин бузган жана GNUnet 0.20 жана андан жогорку релиздерге негизделген түйүндөр өз ара аракеттенгенде мүмкүн болуучу көйгөйлөргө алып келген өзгөртүүлөрдү камтыйт. GNUNET_STRINGS_get_suffix_from_binary_name жана GNUNET_s функциялары libgnuneutil китепканасына жылдырылды. Кошулган функциялар GNUNET_JSON_spec_object_const, GNUNET_JSON_spec_array_const, GNUNET_PQ_get_oid_by_name жана GNUNET_PQ_get_oid. Кошулган KEM (Ачкыч инкапсуляция механизми) API.

Source: opennet.ru

DDoS коргоосу, VPS VDS серверлери бар сайттар үчүн ишенимдүү хостинг сатып алыңыз 🔥 DDoS коргоосу, VPS VDS серверлери бар ишенимдүү веб-сайт хостингин сатып алыңыз | ProHoster