UtgÄvan av P2P-plattformen GNUnet 0.25

UtgÄvan av ramverket GNUnet 0.25 har presenterats, avsett för att bygga skyddade decentraliserade P2P-nÀtverk. NÀtverken som skapas med GNUnet har ingen enskild punkt för fel och kan garantera anvÀndarnas integritet, inklusive att utesluta möjliga missbruk frÄn administratörer med Ätkomst till nÀtverkets noder.

GNUnet stöder skapandet av P2P-nÀtverk över TCP, UDP, HTTP/HTTPS, Bluetooth och WLAN, och kan fungera i F2F-lÀge (Friend-to-friend). NAT-överskridning stöds, inklusive anvÀndning av UPnP och ICMP. För adressering av datalagring kan en distribuerad hashtabell (DHT) anvÀndas. Det tillhandahÄlls verktyg för att implementera mesh-nÀtverk. För selektiv tillhandahÄllande och Äterkallande av ÄtkomstrÀttigheter anvÀnds tjÀnsten för decentraliserad utvÀxling av identifieringsattribut reclaimID, som anvÀnder GNS (GNU Name System) och attributbaserad kryptering (Attribute-Based Encryption).

Systemet kÀnnetecknas av lÄg resursförbrukning och anvÀndning av en flervalsarkitektur för att sÀkerstÀlla isolering mellan komponenterna. Verktyg för loggning och insamling av statistik tillhandahÄlls. För utveckling av slutapplikationer erbjuder GNUnet ett grundlÀggande API för C och wrapper för andra programmeringssprÄk. För att förenkla utvecklingen rekommenderas att anvÀnda hÀndelseloopar istÀllet för trÄdar och processer. I paketet ingÄr ett testbibliotek för automatisk implementering av experimentella nÀtverk som omfattar tiotusentals peers.

Ett VPN-system för att skapa dolda tjÀnster i " .gnu " domÀnen och tunnla IPv4 och IPv6 över P2P-nÀtverket. Dessutom stöds översÀttning av IPv4 till IPv6 och IPv6 till IPv4, samt skapandet av tunnlar för IPv4 över IPv6 och IPv6 över IPv4.

  • GNS (GNU Name System) Ă€r ett system för domĂ€nnamn som fungerar som en helt decentraliserad och censurresistent ersĂ€ttning för DNS. GNS kan anvĂ€ndas tillsammans med DNS och tillĂ€mpas i traditionella applikationer som webblĂ€sare. Till skillnad frĂ„n DNS anvĂ€nder GNS en riktad graf istĂ€llet för en trĂ€dliknande hierarki av servrar. Namnkonverteringen liknar den i DNS, men förfrĂ„gningar och svar genomförs med bibehĂ„llen sekretess – den nod som hanterar förfrĂ„gan vet inte till vem svaret ges, och transitnoder samt externa observatörer kan inte dekryptera förfrĂ„gningar och svar. Integriteten och oförĂ€ndradheten hos posterna sĂ€kerstĂ€lls genom anvĂ€ndning av kryptografiska mekanismer. DNS-zonen i GNS definieras med hjĂ€lp av en koppling av offentliga och privata nycklar ECDSA baserade pĂ„ elliptiska kurvor Curve25519.
  • En tjĂ€nst för anonym fildelning som förhindrar analys av information genom att bara överföra data i krypterad form och som inte lĂ„ter nĂ„gon spĂ„ra vem som har lagt upp, sökt efter eller laddat ner filer, tack vare anvĂ€ndningen av GAP-protokollet.
  • Systemet VPN för att skapa dolda tjĂ€nster i domĂ€nen „.gnu“ och tunnla IPv4 och IPv6 över P2P-nĂ€tverket. Ytterligare stöds översĂ€ttningsscheman IPv4-till-IPv6 och IPv6-till-IPv4, samt skapande av tunnlar IPv4-över-IPv6 och IPv6-över-IPv4.
  • TjĂ€nsten GNUnet Conversation för att genomföra röstsamtal över GNUnet. AnvĂ€ndaridentifiering sker via GNS, och innehĂ„llet i rösttrafiken överförs i krypterad form. Anonymitet erbjuds inte för tillfĂ€llet – andra noder kan spĂ„ra anslutningen mellan tvĂ„ anvĂ€ndare och avgöra deras identitet. IP-adresser.
  • Plattformen för att bygga decentraliserade sociala nĂ€tverk Secushare, som anvĂ€nder PSYC-protokollet och stödjer distribution av meddelanden i multicast-lĂ€ge med hjĂ€lp av end-to-end-kryptering, sĂ„ att endast auktoriserade anvĂ€ndare (de som meddelandena Ă€r adresserade till, inklusive nodadministratörer, kan lĂ€sa dem) kan fĂ„ tillgĂ„ng till meddelanden, filer, chattar och diskussioner.
  • Betalningssystemet GNU Taler erbjuder anonymitet för köpare, men spĂ„rar sĂ€ljares transaktioner för att sĂ€kerstĂ€lla transparens och tillhandahĂ„lla skatterapportering. Det stödjer arbete med olika befintliga valutor och digitala pengar, inklusive dollar, euro och bitcoin.
  • TjĂ€nsten GNUnet Messenger för att skapa sĂ€kra chattapplikationer. För att sĂ€kerstĂ€lla sekretess och skydd mot avlyssning av meddelanden anvĂ€nds protokollet CADET (Confidential Ad-hoc Decentralized End-to-End Transport), som möjliggör helt decentraliserad interaktion mellan en grupp anvĂ€ndare med hjĂ€lp av end-to-end-kryptering av överförda data.

I den nya versionen:

  • KĂ€rnsystemet CORE har omarbetats för att möjliggöra routning och informationsutbyte mellan noder i ett decentraliserat nĂ€tverk. En ny implementation av sĂ€kra kommunikationskanaler har föreslagits, dĂ€r en variant av protokollet för kryptologiska anslutningar KEMTLS anvĂ€nds, som tillĂ€mpar algoritmerna X25519, XChaCha20 och Poly1305 samt mĂ„nga koncept frĂ„n protokollet DTLS 1.3.
  • TjĂ€nsten PILS (Peer Identity Lifecycle) har lagts till för att identifiera nĂ€tverksdeltagare, vilket möjliggör skapande av peer-identiteter beroende pĂ„ den aktuella anslutningskontexten. Till exempel kommer en deltagare som har Ă„tkomst hemifrĂ„n att fĂ„ en identitet, medan en annan identitet kommer att skapas vid resor utomlands, vilket förhindrar spĂ„rning av deltagarens förflyttningar.
  • Prestandan för tjĂ€nsten för överföring (AXFR/IXFR) av DNS-zoner i GNS har avsevĂ€rt förbĂ€ttrats. Nya verktyg för att spegla och importera DNS-zoner frĂ„n filer har lagts till.
  • I byggsystemet har stödet för AutoTools upphört.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster