Ngaleupaskeun GNUnet Messenger 0.7 sareng libgnunetchat 0.1 pikeun nyiptakeun obrolan desentralisasi

Pamekar tina kerangka GNUnet, dirancang pikeun ngawangun jaringan P2P desentralisasi aman nu teu boga titik tunggal gagal sarta bisa ngajamin privasi informasi pribadi pamaké ', dibere release mimiti perpustakaan libgnunetchat 0.1.0. Perpustakaan ngagampangkeun ngagunakeun téknologi GNUnet sareng layanan GNUnet Messenger pikeun nyiptakeun aplikasi obrolan anu aman.

Libgnunetchat nyadiakeun lapisan abstraksi misah leuwih GNUnet Messenger nu ngawengku fungsi has dipaké dina utusan. Pamekar ngan ukur tiasa difokuskeun nyiptakeun antarmuka grafis nganggo toolkit GUI anu dipikahoyong, sareng henteu hariwang ngeunaan komponén anu aya hubunganana sareng ngatur obrolan sareng interaksi antara pangguna. Palaksanaan klien anu diwangun dina luhureun libgnunetchat tetep cocog sareng tiasa saling berinteraksi.

Pikeun mastikeun karusiahan sareng panyalindungan ngalawan interception pesen, protokol CADET (Confidential Ad-hoc Decentralized End-to-End Transport) dianggo, anu ngamungkinkeun pikeun ngatur interaksi desentralisasi lengkep antara sakelompok pangguna nganggo enkripsi end-to-end data anu dikirimkeun. . Pamaké dibéré kamampuan pikeun ngirim pesen sareng file. Aksés ka talatah dina file diwatesan pikeun anggota grup wungkul. Pikeun koordinat interaksi antara pamilon dina jaringan desentralisasi, tabel hash disebarkeun (DHT) atawa titik éntri husus bisa dipaké.

Salian Messenger, libgnunetchat ogé nganggo jasa GNUnet ieu:

  • GNS (Sistem Ngaran GNU, hiji ngagantian pinuh desentralisasi tur uncensorable pikeun DNS) pikeun ngaidentipikasi entri diterbitkeun dina kaca obrolan umum (lobi), obrolan kabuka sarta kredensial bursa.
  • ARM (Automatic Restart Manager) pikeun ngajadikeun otomatis ngamimitian sadaya layanan GNUnet anu diperlukeun pikeun operasi.
  • FS (File Sharing) pikeun aman unggah, ngirim jeung ngatur babagi payil (sadayana informasi dikirimkeun ukur dina formulir énkripsi, sarta pamakéan protokol GAP teu ngidinan tracking anu dipasang tur ngundeur file).
  • Idéntitas pikeun nyiptakeun, mupus sareng ngatur akun, ogé pikeun pariksa parameter pangguna sanés.
  • NAMESTORE pikeun nyimpen buku alamat sareng inpormasi obrolan sacara lokal sareng nyebarkeun éntri ka halaman obrolan anu tiasa diaksés via GNS.
  • REGEX pikeun nyebarkeun inpormasi ngeunaan pamilon, ngamungkinkeun anjeun gancang nyiptakeun obrolan grup umum dina topik anu khusus.

Fitur konci tina sékrési munggaran libgnunetchat:

  • Atur akun (nyieun, ningali, ngahapus) sareng kamampuan pikeun ngalih antara akun anu béda nalika damel.
  • Kamampuhan pikeun ngaganti ngaran hiji akun tur ngamutahirkeun konci.
  • Nukeurkeun kontak ngaliwatan kaca obrolan umum (lobi). Inpormasi pangguna tiasa didapet boh dina format tautan téks sareng dina bentuk kode QR.
  • Kontak jeung grup bisa diatur misah, sarta kasebut nyaéta dimungkinkeun pikeun numbu nicknames béda jeung grup béda.
  • Kamampuhan pikeun nyuhunkeun sareng muka obrolan langsung sareng pamilon mana waé tina buku alamat.
  • Abstracting pamaké sarta obrolan pintonan pikeun simplify wrapping kana panganteur nu dipikahoyong.
  • Ngarojong ngirim pesen téks, file sareng ngabagi file.
  • Rojongan pikeun ngirim konfirmasi yén pesen parantos dibaca sareng kamampuan mariksa status nampi pesen.
  • Kamampuhan pikeun ngahapus pesen sacara otomatis saatos waktos anu ditangtukeun.
  • Pilihan anu fleksibel pikeun ngatur file dina obrolan, contona, anjeun tiasa ngatur tampilan gambar leutik eusi bari ngantepkeun eusina énkripsi.
  • Kamungkinan nyambungkeun pawang pikeun ngalacak sadaya operasi (ngunduh, ngirim, ngahapus tina indéks).
  • Rojongan pikeun nampa uleman pikeun gabung obrolan anyar.

Salaku tambahan, urang tiasa nyatet sékrési utusan GNUnet Messenger 0.7 parantos réngsé, nawiskeun antarmuka dumasar kana GTK3. GNUnet Messenger neraskeun pamekaran klien grafis kadet-gtk, ditarjamahkeun kana perpustakaan libgnunetchat (fungsi kadet-gtk dibagi kana perpustakaan universal sareng tambihan sareng antarmuka GTK). Program éta ngadukung nyiptakeun obrolan sareng grup obrolan, ngatur buku alamat anjeun, ngirim uleman pikeun gabung ka grup, ngirim pesen téks sareng rékaman sora, ngatur babagi file, sareng gentos antara sababaraha akun. Pikeun peminat bar alamat, utusan konsol dumasar kana libgnunetchat dikembangkeun sacara misah, anu masih dina tahap awal pangwangunan.

Ngaleupaskeun GNUnet Messenger 0.7 sareng libgnunetchat 0.1 pikeun nyiptakeun obrolan desentralisasi
Ngaleupaskeun GNUnet Messenger 0.7 sareng libgnunetchat 0.1 pikeun nyiptakeun obrolan desentralisasi


sumber: opennet.ru

Tambahkeun komentar