Rilis Platform GNUnet P2P 0.15.0

Rilis kerangka kerja GNUnet 0.15, yang dirancang untuk membangun jaringan P2P terdesentralisasi yang aman, disajikan. Jaringan yang dibuat menggunakan GNUnet tidak memiliki satu titik kegagalan dan dapat menjamin informasi pribadi pengguna yang tidak dapat diganggu gugat, termasuk menghilangkan kemungkinan penyalahgunaan oleh badan intelijen dan administrator yang memiliki akses ke node jaringan.

GNUnet mendukung pembuatan jaringan P2P melalui TCP, UDP, HTTP/HTTPS, Bluetooth dan WLAN, dan dapat bekerja dalam mode F2F (Friend-to-friend). Penjelajahan NAT didukung, termasuk menggunakan UPnP dan ICMP. Tabel hash terdistribusi (DHT) dapat digunakan untuk mengatasi penempatan data. Alat disediakan untuk menyebarkan jaringan mesh. Untuk memberikan dan mencabut hak akses secara selektif, layanan pertukaran atribut identitas terdesentralisasi reclaimID menggunakan GNS (GNU Name System) dan enkripsi berbasis atribut (Enkripsi Berbasis Atribut).

Sistem ini menampilkan konsumsi sumber daya yang rendah dan menggunakan arsitektur multi-proses untuk menyediakan isolasi antar komponen. Menyediakan alat yang fleksibel untuk pencatatan dan akumulasi statistik. Untuk mengembangkan aplikasi akhir, GNUnet menyediakan API untuk bahasa C dan binding untuk bahasa pemrograman lainnya. Untuk menyederhanakan pengembangan, diusulkan untuk menggunakan loop peristiwa dan proses alih-alih utas. Ini termasuk pustaka pengujian untuk menerapkan jaringan eksperimental secara otomatis yang mencakup puluhan ribu rekan.

Fitur baru utama di GNUnet 0.15:

  • Sistem nama domain GNS (GNU Name System) yang terdesentralisasi menyediakan kemampuan untuk mendaftarkan subdomain di domain tingkat atas β€œ.pin”. Menambahkan dukungan untuk kunci EDKEY.
  • Di gnunet-scalarproduct, fungsi kripto telah dialihkan untuk menggunakan perpustakaan libsodium.
  • Layanan pertukaran atribut identitas (RECLAIM) yang terdesentralisasi telah menambahkan dukungan untuk kredensial yang ditandatangani menggunakan skema BBS+ (penandatanganan buta, di mana penanda tangan tidak dapat mengakses konten).
  • Protokol gabungan telah diterapkan, yang digunakan untuk mendistribusikan pesan pencabutan kunci ke GNS.
  • Implementasi messenger telah distabilkan dan tidak lagi bersifat eksperimental.

Sumber: opennet.ru

Tambah komentar