Keluaran GNUnet P2P Platform 0.15.0

Keluaran rangka kerja GNUnet 0.15, yang direka untuk membina rangkaian P2P terpencar yang selamat, telah dibentangkan. Rangkaian yang dibuat menggunakan GNUnet tidak mempunyai satu pun titik kegagalan dan dapat menjamin ketakbolehcabulan maklumat peribadi pengguna, termasuk menghapuskan kemungkinan penyalahgunaan oleh perkhidmatan perisikan dan pentadbir dengan akses kepada nod rangkaian.

GNUnet menyokong penciptaan rangkaian P2P melalui TCP, UDP, HTTP/HTTPS, Bluetooth dan WLAN, dan boleh beroperasi dalam mod F2F (Rakan-ke-rakan). Traversal NAT disokong, termasuk menggunakan UPnP dan ICMP. Untuk menangani peletakan data, adalah mungkin untuk menggunakan jadual cincang teragih (DHT). Alat untuk menggunakan rangkaian mesh disediakan. Untuk memberikan dan membatalkan hak akses secara selektif, perkhidmatan pertukaran atribut identiti terdesentralisasi reclaimID digunakan, menggunakan GNS (Sistem Nama GNU) dan Penyulitan Berasaskan Atribut.

Sistem ini menampilkan penggunaan sumber yang rendah dan menggunakan seni bina berbilang proses untuk menyediakan pengasingan antara komponen. Alat fleksibel disediakan untuk mengekalkan log dan mengumpul statistik. Untuk membangunkan aplikasi penggunaan akhir, GNUnet menyediakan API untuk bahasa C dan binding untuk bahasa pengaturcaraan lain. Untuk memudahkan pembangunan, adalah dicadangkan untuk menggunakan gelung dan proses peristiwa dan bukannya benang. Ia termasuk perpustakaan ujian untuk penempatan automatik rangkaian percubaan yang meliputi puluhan ribu rakan setara.

Ciri baharu utama dalam GNUnet 0.15:

  • Sistem nama domain GNS (GNU Name System) terpencar menyediakan keupayaan untuk mendaftarkan subdomain dalam domain peringkat atasan β€œ.pin”. Menambah sokongan untuk kunci EDKEY.
  • Dalam gnunet-scalarproduct, fungsi crypto telah ditukar untuk menggunakan perpustakaan libsodium.
  • Perkhidmatan pertukaran terpencar pertukaran atribut identiti (RECLAIM) telah menambah sokongan untuk bukti kelayakan yang ditandatangani menggunakan skim BBS+ (tandatangan buta, di mana penandatangan tidak boleh mengakses kandungan).
  • Protokol kesatuan telah dilaksanakan, yang digunakan untuk mengedarkan mesej pembatalan utama kepada GNS.
  • Pelaksanaan messenger telah distabilkan, yang tidak lagi bersifat eksperimen.

Sumber: opennet.ru

Tambah komen