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 Ku kituna anjeun aya dina grup. Kumaha anu séjén ti pemilik jeung admin bisa ngalakukeun ieu téh grup. Anjeun bisa nambahkeun anggota lain. setelan, dina menu konteks grup urang.

/groupinfo daptar anggota ayeuna.

Anjeun bisa ngaronjatkeun, anjeun bisa ngaronjatkeun, anjeun bisa ngaronjatkeun. Ngidinan gabung liwat tautan uleman ti menu kontekst grup, sanggeus nu link muncul di dieu - pikeun aranjeunna, jeung pikeun anggota ogé lamun "ngidinan anggota pikeun nambahkeun séjén" geus diaktipkeun.

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

Malah off ku default, ogé panggero tina pemilik atawa admin: Bagikeun sajarah jeung anggota anyar Dina menu konteks grup.

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.

Pemilik, admin, moderator jeung anggota

ParéntahNahaSaha nu bisa
/kick @nymNgahapus anggotaPamaké, admin jeung moderators
/ban @nymNgaleungitkeun aranjeunna sareng ngahalangan uih deuiPamaké, admin jeung moderators
/unban @nymNgangkat laranganPamaké, admin jeung moderators
/addmod @nymNaroskeun ka moderatorPamakéan, admin
/removemod @nymDemotes moderatorPamakéan, admin
/addadmin @nymNgeunaan adminNu boga
/removeadmin @nymNgeunaan adminNu boga
/transferowner @nymSerahkeun rombonganNu boga
/leaveNgahapus anjeun tina grupSaha waé

A grup ngabogaan precisely one owner, jeung sagala jumlah admin na moderator. pembagian nyaéta antara bertindak dina Anjeunna Demi sasatoan anu dimaksud nyaéta Grup nu: moderators remove, ban and unban members, jeung éta téh sakumaha anu aranjeunna ngalakukeun. Admins ngalakukeun ieu ogé, sarta ogé sagala hal anu ngarobah grup sorangan - ngaranna, deskripsi, sambungan pangundangna, settingsna, anu bisa nambahkeun anggota - sarta aranjeunna nyetél jeung disingkirkeun moderators. Sadaya pemilik nyetél admins, sarta ngan pemilik bisa nganteurkeun grup ka batur.

A moderator teu bisa kick another moderator, a admin teu bisa demote another admin, jeung no one but the owner can act on the owner. /transferowner Anjeunna nganteurkeun eta, éta teu ngaronjatkeun pemilik kedua.

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.

Talatah grup antara pamaké Nymchat ogé bisa ngagunakeun bursa konci pos-kuantum dina luhureun éta di luhur. Kusabab unggal anggota parantos kéngingkeun salinan énkripsi nyalira, grup tiasa nyampur duanana bebas - sarta pesen ngan ditandaan kuantum-tahan lamun unggal anggota narima éta cara éta. Tingali énkripsi tahan kuantum.