Baza znanja Razgovarati sa ljudima
Grupni razgovori
Šifrirani grupni razgovori s kraja na kraj koji ne propuštaju svoje članstvo. Svaka poruka je omotana posebno za svakog člana, adresirana na ključ koji je korišćen jednom.
Ova stranica je strojno prevedena radi praktičnosti. Engleski original je verzija koja se primjenjuje.
Kreiranje grupe
/group @alice @bob Weekend plans kreira grupu sa tim članovima i to
ime. Ime nije obavezno. Možete i birati Kreirajte grupni chat od
nečiji kontekstni meni ili koristite + pored odjeljka Grupni razgovori u
bočna traka.
Postajete u grupi vlasnik. Grupe su ograničene na 100 članova, jer je svaka poruka šifrirana odvojeno za svaku poruku i fan-out po poruci mora ostati ograničen. 37/100 članova - i označava grupu koja ga je dostigla kao punimCijela grupa ne može dodati bilo koga, po imenu, po poveznici ili po zahtjevu.
Dodavanje članova
/addmember @nym, ili /invite @nym Bez obzira da li bilo ko osim vlasnika i administratora može to učiniti, to je u grupi. dopustite članovima da dodaju druge postavke, u kontekstualnom meniju grupe.
/groupinfo navodi trenutne članove.
Linkovi poziva
Isključivanje podrazumevano. vlasnik ili admin se uključuje Dozvolite pridruživanje putem linka poziva iz konteksta grupe, nakon čega se poveznica pojavljuje – za njih, kao i za članove kada je uključeno „dozvoli članovima da dodaju druge“.
Od nekog potpuno novog ko otvori link za pozivnicu se traži da odabere nym ili se prvi prijavi; spoj zatim se nastavlja sam, tako da ne moraju da pronađu vezu po drugi put.
Poništi vezu poziva opoziva sve do sada podijeljene veze u jednom potezu. Koristite ga kada a link je završio negdje gdje niste namjeravali.
Otvaranje veze prikazuje a Pregled prije nego što se nešto pošalje: ime grupe i, od linkova napravljenih trenutnom aplikacijom, njegov opis, avatar, broj članova i do pet njegovih administratora. Ti detalji su potpisani od strane člana koji je napravio vezu, a predgled čiji potpis ne provjerava prikazuje samo ime. Pridruživanje je zasebno, namerno dodirivanje. Svako ko drži vezu može pročitati taj pregled, pa napišite opis koji ste sretni da vide.
Admins odobri pridruživanje zahteve, u meniju grupe, stavlja osobu između veze i grupe. Sa njom, otvaranje veze šalje zahtjev umjesto da se pridruži, tražitelj vidi Čekanje na odobrenje, a vlasnik i administratori nalaze zahtjev ispod Pridruži se zahtjevima, gde oni odobravaju ili odbijaju.Zahtjevi ističu nakon nedelju dana.
Dijeljenje historije sa novim članovima
Takođe isključen podrazumevano, takođe vlasnik ili admin poziva: Dijelite istoriju sa novim članovima u kontekstnom meniju grupe.
Sa uključenim, ko god doda nekoga, prosljeđuje do posljednjeg u grupi 50 poruka tom novom članu, kao jednoj šifriranoj mrljici, samo njima. Proslijeđene poruke su označene neprovjereno, jer se originalni potpisi autora ne mogu ponovo provjeriti nakon što je treća strana prenijela tekst — vjerujete osobi koja je dodala da nisi uređivao ono što su prenijeli.
Opis, slowmode i @svi
Nekoliko postavki oblikuju kako grupa razgovara. vlasnik i administratori promijeniti ih iz menija grupe.
- U opisu. Do 150 znakova, prikazan na jednoj liniji ispod imena grupe u glavi; dodirnite ga da biste pročitali sve.
- Usporavanje Isključena, ili jedna poruka svakih 10 sekundi, 30 sekundi, 1 minuta, 5 minuta, 15 minuta ili 1 sat, po članu. Vlasnik, administratori i moderatori nisu ograničeni. Komponist kaže članu koliko dugo da čeka, i budući da nema servera, svaka članova aplikacija takođe provjerava vreme onoga što dolazi: poruka koja je došla prebrzo se uklapa kao Uslovi korišćenja SlowModeUz dugme da ga pokaže.
- Ovde i svima. Samo vlasnik, administratori i moderatori mogu ih koristiti; članova aplikacija odbija da pošalje jednu, a svako drugo aplikacija ignorira jednu od pošiljatelja bez te uloge.
U meniju grupe nalazi se i Mediji, fajlovi i veze i Izvozni chatOpisani su pod Poruke, i Deljenje lokacija i Kreirajte pozivni linkpod Dijeljenje lokacije i Poziv za levoNiti jedan od njih ne radi preko Bluetooth mreže, koja ne nosi šifrirane grupe.
Događanja i RSVP
događaj, u priloženom meniju, ili Stvaranje događaja u meniju grupe, postavlja karticu događaja: naslov, datum, vremensku zonu i opcionalno mjesto i bilješku.
Svaki član odgovori odlazak, Možda ili Ne mogu na kartici, koja drži redovni broj i liste koji su rekli šta. odgovor se može promijeniti; poslednji broji. Podsećaj me postavlja podsetnik na svom uređaju, na početku ili 10 minuta, 1 sat ili 1 dan ranije. Događaji i odgovori su obične šifrirane poruke grupe, vidljive članovima i nikome drugom.
Vlasnici, administratori, moderatori i članovi
| Zapovjedi | Does | Ko može |
|---|---|---|
/kick @nym | Uklanja člana | Vlasnici, administratori i moderatori |
/ban @nym | Uklanja ih i blokira njihov povratak | Vlasnici, administratori i moderatori |
/unban @nym | Ukida zabranu | Vlasnici, administratori i moderatori |
/addmod @nym | Unaprijeđuje u moderatora | Vlasnik, admins |
/removemod @nym | Degradira moderatora | Vlasnik, admins |
/addadmin @nym | Obavijest za admin | Vlasnik |
/removeadmin @nym | Preuzmite admin | Vlasnik |
/transferowner @nym | Predaje grupu | Vlasnik |
/leave | Uklanja vas iz grupe | Bilo ko |
Grupa ima tačno jednog vlasnika, i bilo koji broj administratora i moderatora. Podjela je između djelovanja na Ljudi i glumi na Skupina: moderatori uklanjaju, zabranjuju i zabranjuju članove, i to je sve što rade.Admins to takođe rade, a takođe i sve što mijenja samu grupu - njeno ime, njegov opis, njegov poziv link, njegove postavke, koji mogu dodati članove - i oni imenuju i odbacuju moderatore. Samo vlasnik imenuje administratore, a samo vlasnik može predati grupu nekom drugom.
Niko ne može djelovati na nekoga na ili iznad svoje uloge. Moderator ne može udariti drugog moderatora, administrator ne može demontati drugog administratora, i niko osim vlasnika ne može djelovati na vlasnika. /transferowner
predaje, ne dodaje drugog vlasnika.
Ne postoji server za arbitražu, tako da svaki klijent sam provjerava ulogu — kada slanje radnje moderiranja, i opet na svaki moderacijski događaj koji primi. Klijent koja tvrdi da nema moć koju svi ostali jednostavno ignorišu.
Kako funkcionira grupno šifriranje
Grupni razgovori koriste iste NIP-17 glasine i NIP-59 poklon omote kao privatne poruke, jedan omot po članu, svaki šifrovano za tog člana. Nymchat zatim dodaje nešto što standardni NIP-17 nema.
Rotirajući ključevi primaoca
Sa običnim NIP-17, neko ko gleda štafetu vidi da se N paketa poklona pojavljuju u istom trenutku, adresiran na N različitih pubključeva. To je lista članova i ne treba je dešifrirati čitati.
Tako Nymchat rotira ključeve primaoca. Svaki put kada pošaljete, vaš klijent kuje svježe
efemerni par ključeva i reklamira svoju javnu polovicu unutar šifrovane glasine, kao an
ephemeral_pk tag. Od tada, svi svoje poruke adresiraju na taj ključ
umesto tvog pravog. Posmatraču svaka poruka u grupi putuje između
jednokratni pubkejevi koji nemaju vidljivu vezu s bilo kojim identitetom i ne dijele dvije poruke a
primalac.
Postkompromisni oporavak
Ta rotacija je i mehanizam oporavka. Ako je uređaj kompromitovan, korisnik jednostavno šalje poruku: novi efemerni ključ koji oglašava zamjenjuje stari za svakog člana automatski. Ne postoji resinhronizacija van opsega koju treba dogovoriti i ništa što bi grupa dogovorila on.
Vraćam se nakon odsustva
Efemerni ključevi se rotiraju, a događaji koji ih nose istječu iz releja. Klijent koji je bio offline danima se stoga može vratiti držeći ključeve mimo kojih su svi prošli. Tako dalje ponovno povezivanje, nakon dovoljno dugog razmaka, šalje zahtjev za ponovnu sinkronizaciju ključa s ograničenom brzinom svakom od svojih grupiše i ponovo razmjenjuje trenutne ključeve — što je ono što sprječava dugi odmor u grupu koju više ne možete čitati.
Grupne poruke između Nymchat korisnika također mogu koristiti post-kvantnu razmjenu ključeva na vrhu gore. Pošto svaki član već dobija svoju zasebno šifrovanu kopiju, grupa se može mešati oboje slobodno — i poruka je označena kao kvantno otporna samo kada je svaki član primio to na taj način. Vidi kvantno otporna enkripcija.