Preskoči na vsebino
Nazaj v Nymchat

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.

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.

Pogovor v skupinskem klepetu Nymchat.
Skupinski klepet.

Postaneš član skupine lastnik. Skupine so omejene na 100 članov, ker je vsako sporočilo šifrirano ločeno za vsako sporočilo in fan-out za vsako sporočilo mora ostati omejen. 37/100 članov – in označuje skupino, ki jo je dosegla kot polnoCelotna skupina ne more dodati nikogar, po imenu, po povezavi ali na zahtevo.

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.

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.

Odpiranje povezave prikazuje a Predogled pred pošiljanjem: ime skupine in, od povezav, ki jih trenutna aplikacija, njen opis, avatar, število članov in do pet njegovih administratorjev. Te podrobnosti podpiše član, ki je naredil povezavo, in predogled, katerega podpis ne preverja, prikazuje samo ime. Pridružitev je ločen, namerno tapnite. Kdor ima povezavo lahko prebere ta predogled, zato napišite opis, ki ga z veseljem vidijo.

Admins odobri pridružite zahteve, v meniju skupine, postavi osebo med povezavo in skupino. Z njim, odpiranje povezave pošlje zahtevo namesto pridružitve, prosilec vidi Čakanje na odobritev, in lastnik in administratorji najdejo zahtevo pod Pridružite se zahtevam, kjer jih odobrijo ali zavrnejo. Zahteve potečejo po enem tednu.

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.

Opis, slowmode in @vsakdo

Nekaj nastavitev oblikuje način pogovora skupine. Lastnik in skrbniki jih spremenijo iz menija skupine.

  • in opis. Do 150 znakov, ki so prikazani na eni vrstici pod imenom skupine v glavi; tapnite ga, da preberete vse.
  • Počasno gibanje Izklop, ali eno sporočilo vsakih 10 sekund, 30 sekund, 1 minuto, 5 minut, 15 minut ali 1 uro, na člana. Lastnik, administratorji in moderatorji niso omejeni. Komponist pove članu, koliko časa je treba čakati, in ker ni strežnika, vsaka članova aplikacija preverja tudi čas prihoda: sporočilo, ki je prišlo prehitro, je zloženo kot Pošiljanje po SlowModez gumbom, da ga pokaže.
  • Tukaj in tukaj vsi. Samo lastnik, skrbniki in moderatorji jih lahko uporabljajo; članova aplikacija zavrača pošiljanje enega, in aplikacija vseh drugih ignorira enega od pošiljatelja brez te vloge.
Plošča skupine Nymchat, ki prikazuje ime skupine, 4/100 članov, dejanja, kot so Dodajanje članov, Ustvarjanje dogodka, Skupna lokacija, Ustvarjanje klicne povezave, Mediji, datoteke in povezave ter Izvozni klepet in seznam članov.
Skupinska plošča, pri kateri se član šteje proti 100-članski meji.

V meniju skupine je tudi Mediji, datoteke & povezave in Izvozni chatOpisano pod Sporočila, in Delite lokacijo in Ustvarite klicno povezavopod Delitev lokacije in Pokličite levoNobena od teh funkcij ne deluje preko bluetooth mreže, ki ne prenaša šifrirane skupine.

Dogodki in RSVP

Dogodek, v priloženem meniju ali Ustvarite dogodek v meniju skupine, objavite kartico dogodka: naslov, datum, čas in časovno območje ter po možnosti mesto in opombo.

Vsak član odgovarja pojdem, Mogoče oz ne more na kartici, ki vodi štetje in sezname, kdo je rekel kaj. Odgovor se lahko spremeni; zadnji šteje. Spomni me nastavite opomnik na vaši napravi, na začetku ali 10 minut, 1 uro ali 1 dan prej. Dogodki in odgovori so navadna šifrirana sporočila skupine, ki so vidna članom in nikomur drugemu.

Lastniki, administratorji, moderatorji in člani

UkazAliKdor lahko
/kick @nymOdstrani članaLastniki, administratorji in moderatorji
/ban @nymOdstrani jih in blokira njihovo vrnitevLastniki, administratorji in moderatorji
/unban @nymOdpravlja prepovedLastniki, administratorji in moderatorji
/addmod @nymNapreduje v moderatorjalastnik, admin
/removemod @nymZniža moderatorjalastnik, admin
/addadmin @nymPrispevki za adminLastnik
/removeadmin @nymOdkrijte adminLastnik
/transferowner @nymPredaja skupinoLastnik
/leaveOdstrani vas iz skupineKdorkoli

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.

Vloge so uveljavljene na obeh straneh

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.