Preskočite na sadržaj
Nazad na Nymchat

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.

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.

Nymchat grupni razgovor.
Grupni razgovor.

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.

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.
Panel grupe Nymchat koji prikazuje ime grupe, 4/100 članova, akcije kao što su Dodaj članove, Kreiraj događaj, Podijelite lokaciju, Kreiraj pozivnu vezu, Mediji, datoteke i veze i Izvozi razgovor, i popis članova.
Panel grupe, sa članom koji broji prema kapici od 100 članova.

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

ZapovjediDoesKo može
/kick @nymUklanja članaVlasnici, administratori i moderatori
/ban @nymUklanja ih i blokira njihov povratakVlasnici, administratori i moderatori
/unban @nymUkida zabranuVlasnici, administratori i moderatori
/addmod @nymUnaprijeđuje u moderatoraVlasnik, admins
/removemod @nymDegradira moderatoraVlasnik, admins
/addadmin @nymObavijest za adminVlasnik
/removeadmin @nymPreuzmite adminVlasnik
/transferowner @nymPredaje grupuVlasnik
/leaveUklanja vas iz grupeBilo 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.

Uloge se primjenjuju na obje strane

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.