Baza znanja Pogovarjanje z ljudmi
Skupinski klepeti
Šifrirani skupinski pogovori od konca do konca, ki ne razkrijejo svojih članstvo. Vsako sporočilo je ovito za vsakega člana posebej, naslovljeno na ključ, ki je uporabljen enkrat.
Ta stran je zaradi priročnosti strojno prevedena. Velja angleški izvirnik.
Ustvarjanje skupine
/group @alice @bob Weekend plans ustvari skupino s temi člani in to
ime. Ime ni obvezno. Lahko tudi izbirate Ustvari skupinski klepet od
kontekstni meni nekoga ali uporabite + poleg razdelka Skupinski klepeti v
stranska vrstica.
Postaneš član skupine lastnik. Skupine so omejene na 100 članov, ker je vsako sporočilo šifrirano posebej za vsako in pahljača na sporočilo mora ostati omejena.
Dodajanje članov
/addmember @nym, oz /invite @nym Če lahko to stori kdorkoli razen lastnika in skrbnikov, je to naloga skupine. Dovolite članom, da dodajo druge nastavitev v kontekstnem meniju skupine.
/groupinfo navaja trenutne člane.
Povezave za povabilo
Izklopite privzeto. lastnik ali admin se vklopi Dovolite pridružitev prek povezave s povabilom iz kontekstnega menija skupine, po katerem se tam prikaže povezava – za njih in tudi za člane, ko je omogočeno »dovoljenje članom, da dodajo druge«.
Nekdo povsem nov, ki odpre povezavo s povabilom, mora najprej izbrati nym ali se prijaviti; pridružitev nato se nadaljuje sam, tako da jim ni treba drugič najti povezave.
Ponastavi povezavo s povabilom naenkrat prekliče vse do sedaj deljene povezave. Uporabite ga, ko a povezava je končala nekje, kjer niste nameravali.
Deljenje zgodovine z novimi člani
Tudi privzeto izklopljen, tudi lastnik ali skrbnik klic: Delite zgodovino z novimi člani v kontekstnem meniju skupine.
Ko je vklopljen, se kdor koli doda, nadaljuje do zadnje skupine 50 sporočil temu novemu članu, kot en sam šifriran blob, njim samim. Posredovana sporočila so označena nepreverjeno, ker podpisov originalnih avtorjev ni mogoče ponovno preveriti ko je besedilo posredovala tretja oseba — zaupate osebi, ki je dodala da nisi uredil, kar so posredovali.
Lastniki, administratorji, moderatorji in člani
| Ukaz | Ali | Kdor lahko |
|---|---|---|
/kick @nym | Odstrani člana | Lastniki, administratorji in moderatorji |
/ban @nym | Odstrani jih in blokira njihovo vrnitev | Lastniki, administratorji in moderatorji |
/unban @nym | Odpravlja prepoved | Lastniki, administratorji in moderatorji |
/addmod @nym | Napreduje v moderatorja | lastnik, admin |
/removemod @nym | Zniža moderatorja | lastnik, admin |
/addadmin @nym | Prispevki za admin | Lastnik |
/removeadmin @nym | Odkrijte admin | Lastnik |
/transferowner @nym | Predaja skupino | Lastnik |
/leave | Odstrani vas iz skupine | Kdorkoli |
Skupina ima točno enega lastnika in kakršno koli število administratorjev in moderatorjev. ljudem in deluje na Skupina: moderatorji odstranijo, prepovejo in onemogočijo člane, in to je vse, kar počnejo.Admins to počnejo tudi, in tudi vse, kar spremeni skupino sama - njeno ime, opis, povabilo, nastavitve, ki lahko dodajajo člane - in imenujejo in zavrnejo moderatorje.
Moderator ne more udariti drugega moderatorja, skrbnik ne more razveljaviti drugega skrbnika in nihče razen lastnika ne more delovati na lastnika. /transferowner
če ga prenese, ne doda drugega lastnika.
Ni strežnika za arbitražo, zato vsak odjemalec sam preveri vlogo – kdaj pošiljanje dejanja moderiranja in znova ob vsakem dogodku moderiranja, ki ga prejme. Stranka ki trdi, da ima moč, ki je nima, vsi drugi preprosto ignorirajo.
Kako deluje skupinsko šifriranje
Skupinski klepeti uporabljajo iste govorice NIP-17 in darilne ovoje NIP-59 kot zasebna sporočila, en ovoj na vsakega člana šifrirano za tega člana. Nymchat nato doda nekaj, česar standardni NIP-17 nima.
Vrteči se ključi prejemnika
Z navadnim NIP-17 nekdo, ki opazuje štafeto, vidi N darilnih ovojov, ki se pojavijo v istem trenutku, naslovljeno na N različnih ključev pubkey. To je seznam članov in ga ni treba dešifrirati brati.
Tako Nymchat rotira ključe prejemnika. Vsakič, ko pošljete, vaša stranka skova novo
ephemeral keypair in oglašuje svojo javno polovico znotraj šifrirane govorice, kot
ephemeral_pk oznaka. Od takrat naprej vsi naslavljajo svoja sporočila na ta ključ
namesto svojega pravega. Do opazovalca vsako sporočilo v skupini potuje med
enkratni pubkeys, ki nimajo vidne povezave do nobene identitete in nobeni dve sporočili ne delita a
prejemnik.
Okrevanje po kompromisu
Ta rotacija je tudi obnovitveni mehanizem. Če je naprava ogrožena, uporabnik preprosto pošlje sporočilo: novi efemerni ključ, ki ga oglašuje, nadomesti starega za vsakega člana samodejno. Ni ponovne sinhronizacije zunaj pasu, ki bi jo bilo treba urediti, in skupine se ne morejo dogovoriti na.
Vrnitev po odsotnosti
Efemerni ključi se vrtijo in dogodki, ki jih prenašajo, potečejo iz relejev. Stranka, ki je bila več dni brez povezave se lahko zato vrnejo s ključi, mimo katerih so se premaknili vsi drugi. Tako naprej znova vzpostavi povezavo, po dovolj dolgi vrzeli pošlje zahtevo za ponovno sinhronizacijo ključa z omejeno hitrostjo vsakemu od skupine in ponovno izmenjuje trenutne ključe — kar prepreči, da bi se dolge počitnice obrnile v skupino, ki je ne morete več brati.
Skupinska sporočila med uporabniki Nymchata lahko poleg tega uporabljajo tudi postkvantno izmenjavo ključev zgoraj. Ker vsak član že dobi svojo ločeno šifrirano kopijo, se lahko skupina meša oboje prosto — in sporočilo je označeno kot kvantno odporno šele, ko ga prejme vsak član tako je. glej kvantno odporno šifriranje.