GNUnet P2P platvormi versioon 0.16.0 vÀljaanne

Esitleti GNUnet 0.16 raamistik, mis on mĂ”eldud kaitstud detsentraliseeritud P2P-vĂ”rkude loomiseks. GNUneti abil loodud vĂ”rgud ei oma ĂŒhtset tĂ”rkekohta ja suudavad tagada kasutajate isikuandmete privaatsuse, sealhulgas vĂ€listada vĂ”imalikke kuritarvitusi riigiasutuste ja administraatorite poolt, kellel on juurdepÀÀs vĂ”rgusĂ”lmedele.

GNUnet toetab P2P-vĂ”rkude loomist TCP, UDP, HTTP/HTTPS, Bluetooth ja WLAN ĂŒle, suudab töötada F2F (sĂ”bralt sĂ”brale) reĆŸiimis. Toetatakse NAT-i ĂŒmbersuunamist, sealhulgas UPnP ja ICMP kasutamisega. Andmete paigutuse adresseerimiseks on vĂ”imalik kasutada jaotatud rĂ€si tabelit (DHT). Pakutakse vahendeid mesh-vĂ”rkude rakendamiseks. Juhtimiseks, andmete jagamise ja juurdepÀÀsu Ă”iguste tagasivĂ”tmiseks kasutatakse detsentraliseeritud identifitseerimise atribuutide vahetuse teenust reclaimID, mis kasutab GNS-i (GNU nime sĂŒsteem) ja atribuutide pĂ”hist krĂŒptimist.

SĂŒsteem paistab silma madala ressursikasutuse ja mitme protsessi arhitektuuri rakendamisega, et tagada komponentide vaheline isolatsioon. Pakutakse paindlikke logimise ja statistika kogumise vahendeid. GNUnet pakub lĂ”ppkasutuste arendamiseks C keele API-d ja sidemeid teiste programmeerimiskeelte jaoks. Arenduse lihtsustamiseks soovitatakse voogude asemel kasutada sĂŒndmuste töötlemise tsĂŒkleid ja protsesse. Kompaktne testibiblioteek eksperimentaalsete vĂ”rkude automaatseks seadistamiseks, mis katab kĂŒmneid tuhandeid peer'e.

GNUnet'i tehnoloogiate baasil areneb mitmeid valmisrakendusi:

  • GNS (GNU Name System) on domeenide sĂŒsteem, mis toimib tĂ€ielikult detsentraliseeritud ja tsensuuri suhtes vastupanuvĂ”imelisena DNS-i asendajana. GNS-i saab kasutada koos DNS-iga ja traditsioonilistes rakendustes, nagu veebibrauserid. Erinevalt DNS-ist kasutab GNS puu struktuuri asemel suunatud graafi. Nime muutmine on sarnane DNS-ile, kuid pĂ€ringud ja vastused tehakse privaatsust sĂ€ilitades — pĂ€ringu töötlev sĂ”lm ei tea, kellele vastust antakse, ning edastusĂ”lmed ja kolmandad osalised ei suuda pĂ€ringuid ja vastuseid deĆĄifreerida. Andmete terviklikkust ja muutumatust tagavad krĂŒptograafilised mehhanismid. GNS-i DNS-tsoon mÀÀratletakse ECDSA avatud ja suletud vĂ”tme paariga, mis pĂ”hineb Curve25519 elliptilistel kĂ”veratel.
  • Teenused anonĂŒĂŒmseks failide vahetamiseks, mis ei vĂ”imalda teavet analĂŒĂŒsida, edastades andmeid ainult krĂŒpteeritud kujul ja mitte andes jĂ€lgida, kes faile ĂŒles laadis, otsis vĂ”i allalaadimist tĂ€nu GAP-protokollile.
  • SĂŒsteem VPN peidetud teenuste loomiseks domeenis " .gnu " ja IPv4 ja IPv6 tunnelite edastamiseks P2P-vĂ”rgu kohal. Lisatöötlusi toetatakse IPv4-IPv6 ja IPv6-IPv4 tĂ”lkimise skeemide, samuti IPv4 tunneli loomisel IPv6 kohal ja IPv6 tunneli loomisel IPv4 kohal.
  • GNUnet Conversation teenus hÀÀlkĂ”nede tegemiseks GNUnet-i kohal. Kasutajate tuvastamiseks kasutatakse GNS-i, hÀÀltrafiku sisu edastatakse krĂŒpteeritud kujul. AnonĂŒĂŒmsus pole veel tagatud — teised peerid vĂ”ivad jĂ€lgida ĂŒhendust kahe kasutaja vahel ja nende tuvastada. IP-aadressid.
  • Detsentraliseeritud sotsiaalsete vĂ”rgustike ehitamise platvorm Secushare, mis kasutab PSYC protokolli ja toetab mitme saatmise reĆŸiimis teadete levitamist, rakendades lĂ”pp-lĂ”puni krĂŒpteerimist, et ainult autentitud kasutajad (need, kellele sĂ”numid pole adresseeritud, sealhulgas sĂ”lmede administraatorid, ei saa neid lugeda) pÀÀseksid sĂ”numitele, failidele, vestlustele ja aruteludele ligi;
  • SĂŒsteem krĂŒpteeritud e-posti korraldamiseks pretty Easy privacy, mis rakendab GNUnet-it metaandmete kaitseks ja toetab erinevaid krĂŒptograafilisi protokolle vĂ”tmete valideerimiseks;
  • GNU Taler on maksesĂŒsteem, mis tagab ostjatele anonĂŒĂŒmsuse, kuid jĂ€lgib mĂŒĂŒjate tehinguid lĂ€bipaistvuse ja maksuaruandluse tagamiseks. Toetatakse erinevate olemasolevate valuutade ja elektrooniliste rahadega töötamist, sealhulgas dollarite, eurode ja bitcoinidega.

GNUnet 0.16 pÔhilised uuendused:

  • Detsentraliseeritud domeeninime sĂŒsteemi GNS (GNU Name System) spetsifikatsiooni on uuendatud. Uue, REDIRECT tĂŒĂŒpi kirjeid, mis asendavad CNAME kirjed, on pakutud. Lisa uue kirje lipu — CRITICAL, millega saab tĂ€histada eriti olulisi kirjeid, mille mittetöötlemine peaks viima nime mÀÀramine vea tagastamiseni. VPN-tunneli seadistamise toimingud on viidud resolverist rakendustesse, nagu DNS2GNS teenus.
  • Jaotatud hash-tabelis (DHT) on rakendatud marsruutide allkirjastamise vĂ”imalus digitaalallkirjaga. Marsruudi pikkuse mÔÔdikud on viidud traditsioonilise XOR toimingu kasutamise juurde. Uuendatud on DHT andmestruktuuride, krĂŒptograafiliste funktsioonide ja ressursside kirje spetsifikatsioon.
  • Detsentraliseeritud identifitseerimise atribuutide vahetuse teenuses (RECLAIM) on lisatud tuge detsentraliseeritud identifikaatorite (DID, Decentralized Identifier) ja kinnitatavate isikutunnistuste (VC, Verifiable Credentials) jaoks.
  • GNU Taler maksesĂŒsteemil on rakendatud Klaus Schnorri pimedaid digitaalseid allkirju toe (allkirjastajal ei ole juurdepÀÀsu sisu sisule).
  • Kogumise sĂŒsteemis on tagatud GANA (GNUnet Assigned Numbers Authority) ajakohaste pealkirjafailide genereerimine. Gitist kogumiseks on nĂŒĂŒd vajalik recutils olemasolu.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster