GNUnet 0.12 er fáanlegt, rammi til að byggja upp örugg P2P net

sá ljósið rammaútgáfu GNUnet 0.12, hannað til að byggja upp örugg dreifð P2P net. Netkerfi sem búið er til með GNUnet hafa ekki einn bilunarpunkt og geta tryggt friðhelgi einkaupplýsinga notenda, þar með talið að útrýma mögulegri misnotkun leyniþjónustuþjónustu og stjórnenda með aðgang að nethnútum. Útgáfan er merkt með að innihalda verulegar samskiptareglur sem brjóta afturábak samhæfni við útgáfur 0.11.x.

GNUnet styður stofnun P2P netkerfa yfir TCP, UDP, HTTP/HTTPS, Bluetooth og WLAN og getur starfað í F2F (Friend-to-Friend) ham. NAT yfirferð er studd, þar á meðal notkun UPnP og ICMP. Til að takast á við staðsetningu gagna er hægt að nota dreifða kjötkássatöflu (DHT). Verkfæri til að dreifa möskvakerfi eru til staðar. Til að veita og afturkalla aðgangsrétt valkvætt er notuð dreifð skiptaþjónusta fyrir auðkenningareiginleika endurheimta auðkenni, nota GNS (GNU Name System) og dulkóðun sem byggir á eiginleikum (Dulkóðun sem byggir á eiginleikum).

Kerfið hefur litla auðlindanotkun og notar fjölferla arkitektúr til að veita einangrun á milli íhluta. Sveigjanleg verkfæri eru til staðar til að viðhalda annálum og safna tölfræði. Til að þróa notendaforrit veitir GNUnet API fyrir C tungumálið og bindingar fyrir önnur forritunarmál. Til að einfalda þróun er lagt til að nota atburðalykkjur og ferli í stað þráða. Það felur í sér prófunarsafn fyrir sjálfvirka dreifingu tilraunaneta sem nær yfir tugþúsundir jafningja.

Helstu nýir eiginleikar í GNUnet 0.12:

  • Í hinu dreifða GNS lénakerfi (GNU Name System) hafa breytingar verið gerðar á samskiptareglum lykil kynslóðarinnar (til að samræmast þróuninni forskrift framtíðarstaðall). Lén og merki fram í UTF-8, án þess að nota IDNA punycode merkingu. NSS viðbót hefur verið lögð til til að vinna úr óstöðluðum IDNA nöfnum. Bætti einnig við viðbót til að loka fyrir beiðnir frá rót (GNUnet ætti aldrei að keyra sem rót).
  • Í GNS og NSE (Network Size Estimation) sönnunarvinnualgríminu sem notað er þegar lénssvæði er afturkallað hefur verið breytt. Breytingarnar tengjast auknum flóknum útreikningum á sérhæfðum ASICs.
  • Viðbótin með útfærslu flutnings yfir UDP hefur verið færð yfir í tilraunaflokkinn vegna stöðugleikavandamála;
  • Aukið og tvöfalda sniðið fyrir RSA opinbera lykla er skjalfest;
  • Fjarlægt óþarfa hass í EdDSA stafrænum undirskriftum;
  • Bætti við möguleikanum á að setja upp gnunet-logread forskriftina til að endurskoða annála;
  • ECDH innleiðing þýdd í kóða TweetNaCl;
  • Mörg vandamál í samsetningarkerfinu hafa verið leyst. Fjarlægt úr ósjálfstæði
    GLPK (GNU línuleg forritunarsett). Bætt við réttri pakkalýsingu fyrir dreifingar byggðar á pakkastjóranum guix.

Nokkur tilbúin forrit eru í þróun byggð á GNUnet tækni:

  • Þjónusta fyrir nafnlausa samnýtingu skráa, sem leyfir þér ekki að greina upplýsingar vegna gagnaflutnings eingöngu á dulkóðuðu formi og gerir þér ekki kleift að fylgjast með því hver setti inn, leitaði og sótti skrár þökk sé notkun GAP samskiptareglunnar.
  • VPN kerfi til að búa til falda þjónustu á „.gnu“ léninu og áframsenda IPv4 og IPv6 göng yfir P2P net. Að auki eru IPv4-til-IPv6 og IPv6-til-IPv4 þýðingarkerfi studd, sem og gerð IPv4-yfir-IPv6 og IPv6-yfir-IPv4 göng.
  • GNS (GNU Name System) lénskerfið þjónar sem algjörlega dreifð og ritskoðunarheld staðgengill fyrir DNS. Hægt er að nota GNS hlið við hlið við DNS og nota í hefðbundnum forritum eins og vöfrum. Heiðarleiki og óbreytanleiki gagna er tryggður með því að nota dulmálsaðferðir. Ólíkt DNS notar GNS stýrt línurit í stað trjálíks stigveldis netþjóna. Nafnaupplausn er svipuð og DNS, en beiðnir og svör eru framkvæmd á meðan trúnaði er gætt - hnúturinn sem vinnur beiðnina veit ekki til hvers svarið er sent og flutningshnútar og þriðju aðilar geta ekki ráðið beiðnir og svör;
  • GNUnet Samtalsþjónusta til að hringja í gegnum GNUnet. GNS er notað til að auðkenna notendur; innihald raddumferðar er sent á dulkóðuðu formi. Nafnleynd er ekki enn veitt - aðrir jafnaldrar geta fylgst með tengingu tveggja notenda og ákvarðað IP tölur þeirra.
  • Pall til að byggja upp dreifð samfélagsnet Secushare, með því að nota siðareglur PSYC og stuðningur við dreifingu tilkynninga í fjölvarpsham með enda-til-enda dulkóðun þannig að aðeins viðurkenndir notendur geti fengið aðgang að skilaboðum, skrám, spjalli og umræðum (þeir sem skilaboð eru ekki beint til, þar á meðal hnútastjórnendur, munu ekki geta lesið þau );
  • Kerfi til að skipuleggja dulkóðaðan tölvupóst frekar auðvelt næði, sem notar GNUnet til lýsigagnaverndar og styður ýmislegt dulmálssamskiptareglur fyrir lykilstaðfestingu;
  • Greiðslukerfi GNU talari, sem veitir nafnleynd fyrir kaupendur en rekur viðskipti seljanda til gagnsæis og skattaskýrslu. Það styður að vinna með ýmsa núverandi gjaldmiðla og rafeyri, þar á meðal dollara, evrur og bitcoins.

Heimild: opennet.ru

Bæta við athugasemd