Luncat ka eusi
Balik deui ka Nymchat

Dasar pangaweruh Ngawangkong jeung jalma

obrolan grup

Paguneman grup énkripsi tungtung-ka-tungtung anu henteu bocor sorangan kaanggotaan. Unggal pesen dibungkus misah pikeun unggal anggota, ditujukeun ka konci éta dipaké sakali.

Nyieun grup

/group @alice @bob Weekend plans nyiptakeun grup sareng anggota éta sareng éta ngaran. Ngaranna opsional. Anjeun oge bisa nyokot Jieun Grup Chat ti menu konteks batur urang, atanapi nganggo + gigireun Grup Chats bagian dina sidebar.

A Nymchat group obrolan obrolan.
Obrolan grup.

Anjeun janten grup boga. Grup anu capped di 100 anggota, sabab unggal pesen énkripsi misah pikeun tiap hiji na per-pesen kipas-kaluar kudu tetep bounded.

Nambahan anggota

/addmember @nym, atawa /invite @nym bari anjeun dina grup. Naha saha wae salian ti nu boga bisa ngalakukeun ieu grup urang ngidinan anggota pikeun nambahkeun batur setelan, dina menu konteks grup urang.

/groupinfo daptar anggota ayeuna.

Pareum sacara standar. Juragan hurung Ngidinan gabung liwat tautan uleman ti éta menu konteks group urang, nu satutasna link némbongan di dinya - pikeun nu boga, sarta pikeun anggota ogé lamun "ngawenangkeun anggota pikeun nambahkeun batur" dihurungkeun.

Batur anyar anu muka tautan uleman dipenta pikeun milih nym atanapi log in heula; anu gabung lajeng neruskeun sorangan, ngarah teu kudu manggihan link kadua kalina.

Reset Patalina Ujang revokes unggal link dibagikeun jadi jauh dina hiji lebet. Paké nalika a link geus réngsé nepi tempat anjeun teu maksudna.

Ngabagikeun sajarah sareng anggota anyar

Ogé pareum sacara standar, ogé sauran juragan: Bagikeun sajarah jeung anggota anyar di menu konteks grup urang.

Kalayan éta, saha waé anu nambihan batur teraskeun ka grup anu terakhir 50 seratan ka éta anggota anyar, salaku blob énkripsi tunggal, ka aranjeunna nyalira. Pesen anu diteruskeun ditandaan teu diverifikasi, sabab tanda tangan pangarang aslina teu bisa dipariksa deui sakali téks geus relayed ku pihak katilu - anjeun percanten jalma nu ditambahkeun Anjeun teu kedah ngédit naon anu aranjeunna luluskeun.

Pamilik, moderator sareng anggota

ParéntahNahaSaha nu bisa
/kick @nymNgahapus anggotaJuragan, moderator
/ban @nymNgaleungitkeun aranjeunna sareng ngahalangan uih deuiJuragan, moderator
/unban @nymNgangkat laranganNu boga
/addmod @nymNaroskeun ka moderatorNu boga
/removemod @nymDemotes moderatorNu boga
/transferowner @nymSerahkeun rombonganNu boga
/leaveNgahapus anjeun tina grupSaha waé
Peran dikuatkeun dina dua sisi

Henteu aya server pikeun arbitrase, janten unggal klien mariksa peranna sorangan - iraha ngirim aksi moderation, jeung deui dina unggal acara moderation eta narima. Hiji klien anu ngaku kakawasaan anu teu dipiboga ngan saukur dipaliré ku batur.

Kumaha énkripsi grup jalan

Obrolan grup ngagunakeun rumor NIP-17 sarua jeung bungkus kado NIP-59 salaku pesen pribadi, hiji bungkus per anggota, unggal énkripsi ka anggota éta. Nymchat lajeng nambahkeun hal standar NIP-17 teu boga.

Puteran kenop panarima

Kalayan NIP-17 polos, aya anu ningali relay ningali bungkus kado N muncul dina waktos anu sami, ditujukeun ka N pubkeys béda. Éta mangrupikeun daptar kaanggotaan, sareng éta henteu peryogi dekripsi maca.

Jadi Nymchat muterkeun kenop panarima. Unggal waktos Anjeun ngirim, klien anjeun mints seger keypair ephemeral sarta advertises satengah publik na jero gosip énkripsi, salaku hiji ephemeral_pk tag. Ti harita, sadayana ngirim pesen ka konci éta tinimbang nu asli Anjeun. Pikeun panitén, unggal pesen dina grup ngarambat antara hiji-waktos pubkeys nu teu boga tumbu ditingali ka identitas wae, tur euweuh dua pesen dibagikeun a panarima.

Pamulihan saatos kompromi

Éta rotasi ogé mékanisme recovery. Lamun hiji alat keur compromised, pamaké saukur ngirim pesen: konci ephemeral anyar eta advertises ngagantikeun nu heubeul pikeun unggal anggota otomatis. Henteu aya resync kaluar-band pikeun ngatur sareng teu aya pikeun grup satuju asup.

Datang deui sanggeus jauh

Konci ephemeral muterkeun, sareng acara anu mawa éta kadaluwarsa tina relay. A klien nu geus offline pikeun poé kituna bisa datang deui nyekel konci everyone sejenna geus dipindahkeun kaliwat. Kitu deui sambungkeun deui, saatos gap anu cukup panjang, éta ngirimkeun pamundut konci-resync laju anu terbatas ka masing-masing grup na ulang bursa konci ayeuna - nu naon eureun libur panjang ti péngkolan kana grup anjeun teu bisa maca deui.