GNUnet 0.13 a fost deja lansat și acestea sunt noutățile sale

Noua versiune de GNUnet 0.13 a fost deja lansat și este în general disponibil pentru toată lumea. În această nouă versiune, a a principalelor noutăți care ies în evidență este registrul GNUnet Assigned Numbers Authority (CÂȘTIGĂ), Implementarea GNS și multe altele.

Pentru cei care dezlipesc GNUnet, ar trebui să știți că este destinat să construiască rețele P2P descentralizate și sigure.

Despre GNUnet

Rețelele construite cu GNUnet nu au un singur punct de eșec și pot garanta inviolabilitatea informațiilor private ale utilizatorilor, inclusiv eliminarea posibilelor abuzuri de către agențiile de informații și administratorii cu acces la nodurile de rețea. Versiunea este marcată ca conținând modificări semnificative ale protocolului care încalcă compatibilitatea inversă 0.12.x.

GNUnet acceptă rețeaua P2P prin TCP, UDP, HTTP / HTTPS, Bluetooth și WLAN, și poate funcționa în modul F2F (Prieten la prieten).

Se acceptă bypass-ul NAT, inclusiv utilizarea UPnP și ICMP. Este posibil să utilizați un tabel hash distribuit (DHT) pentru a adresa locația datelor.

Pe lângă ceși sunt furnizate mijloace pentru implementarea rețelelor mesh. Pentru a acorda și revoca selectiv drepturile de acces, se utilizează un schimb descentralizat de atribute de identificare reclaimID, folosind GNS (GNU Naming System) și criptarea bazată pe atribute (Attribute-based Encryption).

Sistemul caracterizată prin consum redus de resurse și utilizarea unei arhitecturi cu mai multe fire pentru a asigura izolarea între componente.

Facilități flexibile sunt furnizate pentru înregistrare și statistici. Pentru dezvoltarea aplicațiilor pentru utilizatorii finali, GNUnet oferă un API pentru limbajul C și foldere pentru alte limbaje de programare.

Pentru a simplifica dezvoltarea, se propune utilizarea buclelor și proceselor de evenimente în loc de fire. Cadrul include o bibliotecă de testare pentru implementarea automată a rețelelor experimentale care acoperă zeci de mii de perechi.

Principalele caracteristici noi ale GNUnet 0.13

În această nouă versiune, așa cum am menționat la început, principala noutate este aceea înregistrarea WINS a fost stabilită (Autoritatea cu numere atribuite GNUnet), care este responsabilă cu atribuirea de nume și adrese către GNUnet.

Și asta împreună cu punerea în aplicare a nume de domeniu descentralizat GPS Este aliniat cu specificațiile propuse de IETF.

O altă schimbare importantă este că activitatea „blocului” pluginului NSS a fost ajustată, Au fost adăugate noi semnalizări suplimentare pentru înregistrările care nu sunt postate în mod explicit sub eticheta dată, dar returnate de rezolvator.

În mecanismul de revocare cheie (GNS / REVOCARE), dovada funcției finalizate se transmite folosind algoritmul hash Argon2.

În serviciul de schimb de atribute de identificare descentralizat (RECLAIM), dimensiunea biletului a fost mărită la 256 de biți.

Dintre celelalte schimbări care se deosebesc de această nouă versiune:

  • S-a adăugat ieșire de avertizare la utilitarul gnunet-namestore atunci când adăugați înregistrări TLSA sau SRV în afara unei înregistrări BOX.
  • Plug-in-ul de transport care utilizează protocolul UDP pentru transferul de date a fost mutat în categoria experimentală din cauza problemelor de stabilitate;
  • Formatul de fișier cheie și metoda de serializare a cheii private ECDSA sunt unificate cu alte biblioteci (cheile vechi nu vor mai funcționa).
  • Biblioteca libsodium este utilizată ca implementare a algoritmilor de criptare bazate pe curbe eliptice.
  • S-a adăugat capacitatea de a crea utilități cu bibliotecă cURL, care nu au legătură cu gnutls.
  • Serverul de integrare continuă Buildbot a revenit.
  • Bibliotecile libmicrohttpd, libjansson și libsodium sunt incluse în dependențele de compilare.

Cum se instalează GNUnet pe Linux?

Pentru cei care sunt interesați să poată instala acest cadru, o pot face urmând instrucțiunile pe care o împărtășim mai jos.

Pentru cine sunt Arch Linux, Manjaro, Arco Linux sau orice alt utilizator derivat, trebuie doar să deschideți un terminal și să tastați următoarea comandă:

sudo pacman -S gnunet

Acum pentru cei care sunt utilizatori Fedora, Instalarea se poate face mai întâi activând depozitul cu următoarea comandă:

sudo dnf copr enable yosl/gnunet

Și mai târziu se instalează cu această comandă:

sudo dnf install gnunet

În cele din urmă puteți obține, de asemenea, cadrul prin compilarea codului dvs. pentru aceasta puteți urma instrucțiunile detaliate în acest link. 


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.