Eldono de GNUnet P2P-Platformo 0.15.0

La liberigo de la kadro GNUnet 0.15, dizajnita por konstrui sekurajn malcentralizitajn P2P-retojn, estis prezentita. Retoj kreitaj per GNUnet ne havas ununuran punkton de fiasko kaj kapablas garantii la netuŝeblecon de privataj informoj de uzantoj, inkluzive de elimini ebla misuzo de spionservoj kaj administrantoj kun aliro al retaj nodoj.

GNUnet subtenas la kreadon de P2P-retoj super TCP, UDP, HTTP/HTTPS, Bluetooth kaj WLAN, kaj povas funkcii en F2F (Amik-al-amiko) reĝimo. NAT-traversado estas subtenata, inkluzive de uzado de UPnP kaj ICMP. Por trakti la lokigon de datumoj, eblas uzi distribuitan hashtabelon (DHT). Iloj por deploji maŝretojn estas disponigitaj. Por selekteme doni kaj nuligi alirrajtojn, la reclaimID malcentralizita identeca interŝanĝa servo estas uzata, uzante GNS (GNU Nomsistemo) kaj Atribute-Based Encryption.

La sistemo havas malaltan konsumon de rimedoj kaj uzas plurprocezan arkitekturon por disponigi izolitecon inter komponentoj. Flekseblaj iloj estas provizitaj por konservi protokolojn kaj kolekti statistikojn. Por evoluigi finuzajn aplikojn, GNUnet disponigas API por la C-lingvo kaj ligadojn por aliaj programlingvoj. Por simpligi evoluon, estas proponite uzi okazaĵbuklojn kaj procezojn anstataŭe de fadenoj. Ĝi inkludas testbibliotekon por aŭtomata deplojo de eksperimentaj retoj kovrantaj dekojn de miloj da kunuloj.

Gravaj novaj funkcioj en GNUnet 0.15:

  • La malcentralizita GNS (GNU Nomsistemo) domajna nomsistemo disponigas la kapablon registri subdomajnojn en la ".pin" supranivela domajno. Aldonita subteno por EDKEY-ŝlosiloj.
  • En gnunet-scalarproduct, la kriptaj funkcioj estis ŝanĝitaj por uzi la libsodium-bibliotekon.
  • La malcentralizita interŝanĝo de identecaj atributoj (RECLAIM) servo aldonis subtenon por akreditaĵoj subskribitaj per la BBS+-skemo (blinda subskribo, en kiu la subskribinto ne povas aliri la enhavon).
  • La sindikatprotokolo estis efektivigita, kiu estas uzata por distribui ŝlosilajn revokmesaĝojn al GNS.
  • La efektivigo de la mesaĝisto stabiliĝis, kiu ne plu estas eksperimenta.

fonto: opennet.ru

Aldoni komenton