Sciobazo Parolante al homoj
Grupaj babilejoj
Fin-al-finaj ĉifritaj grupaj konversacioj, kiuj ne likas siajn proprajn membreco. Ĉiu mesaĝo estas envolvita aparte por ĉiu membro, adresita al ŝlosilo kiu estas uzata unufoje.
Ĉi tiu paĝo estas maŝintradukita por komforto. La angla originalo estas la versio kiu validas.
Kreante grupon
/group @alice @bob Weekend plans kreas grupon kun tiuj membroj kaj tio
nomo. La nomo estas nedeviga. Vi ankaŭ povas elekti Krei Grupan Babilejon de
ies kuntekstan menuon, aŭ uzu la + apud la sekcio de Grupaj Babilejoj en la
flanka kolumno.
Vi fariĝas tiu de la grupo posedanto. Grupoj estas limigitaj je 100 membroj, ĉar ĉiu mesaĝo estas ĉifrita aparte por ĉiu kaj la pomesaĝa ventumilo devas resti limigita.
Aldonante membrojn
/addmember @nym, aŭ /invite @nym dum vi estas en la grupo. Ĉu
iu ajn krom la posedanto povas fari ĉi tion estas la grupo permesi membrojn aldoni aliajn
agordo, en la kunteksta menuo de la grupo.
/groupinfo listigas la nunajn membrojn.
Inviti ligilojn
Malŝaltita defaŭlte. La posedanto ŝaltas Permesu aliĝi per invitligo de la la kunteksta menuo de grupo, post kiu la ligilo aperas tie — por la posedanto, kaj por membroj ankaŭ kiam "permesu al membroj aldoni aliajn" estas ŝaltita.
Iu tute nova, kiu malfermas invitligon, estas petita elekti nym aŭ unue ensaluti; la kuniĝo tiam rekomencas memstare, do ili ne devas trovi la ligilon duan fojon.
Restarigi Invitan Ligon revokas ĉiun ligon dividitan ĝis nun unufoje. Uzu ĝin kiam a ligilo finiĝis ien, kiun vi ne intencis.
Partumante historion kun novaj membroj
Ankaŭ malŝaltita defaŭlte, ankaŭ la alvoko de la posedanto: Kunhavigu historion kun novaj membroj en la kunteksta menuo de la grupo.
Kun ĝi, kiu aldonas iun, plusendas ĝis la lasta de la grupo 50 mesaĝoj al tiu nova membro, kiel ununura ĉifrita blob, al ili sole. Plusenditaj mesaĝoj estas markitaj nekontrolita, ĉar la subskriboj de la originalaj aŭtoroj ne estas rekontroleblaj post kiam la teksto estas elsendita de tria partio — vi fidas la personon kiu aldonis vi ne esti redaktinta tion, kion ili transdonis.
Posedantoj, moderigantoj kaj membroj
| Komando | Faras | Kiu povas |
|---|---|---|
/kick @nym | Forigas membron | Posedanto, moderigantoj |
/ban @nym | Forigas ilin kaj blokas ilian revenon | Posedanto, moderigantoj |
/unban @nym | Nuligas malpermeson | Posedanto |
/addmod @nym | Promocias al moderigaĵo | Posedanto |
/removemod @nym | Degradas moderanton | Posedanto |
/transferowner @nym | Transdonas la grupon | Posedanto |
/leave | Forigas vin el la grupo | Iu ajn |
Ne estas servilo por arbitracii, do ĉiu kliento kontrolas la rolon mem - kiam sendante moderegan agon, kaj denove pri ĉiu moderiga evento kiun ĝi ricevas. Kliento kiu asertas potencon, kiun ĝi ne havas, estas simple ignorata de ĉiuj aliaj.
Kiel grupa ĉifrado funkcias
Grupaj babiloj uzas la samajn NIP-17-onidirojn kaj NIP-59-donacajn pakaĵojn kiel privataj mesaĝoj, po unu envolvaĵo por membro, ĉiu ĉifrita al tiu membro. Nymchat tiam aldonas ion norman NIP-17 ne havas.
Rotaciaj ricevklavoj
Kun simpla NIP-17, iu rigardanta stafetadon vidas N donacpakojn aperi en la sama momento, adresita al N malsamaj pubkeys. Tio estas membrolisto, kaj ĝi ne bezonas deĉifri legi.
Do Nymchat turnas la ricevajn klavojn. Ĉiufoje kiam vi sendas, via kliento mendas freŝan
efemera klavparo kaj reklamas sian publikan duonon ene de la ĉifrita onidiro, kiel an
ephemeral_pk etikedo. Ekde tiam ĉiuj alparolas siajn mesaĝojn al tiu ŝlosilo
anstataŭ via vera. Al observanto, ĉiu mesaĝo en la grupo vojaĝas inter
unufojaj pubkeys kiuj havas neniun videblan ligon al iu identeco, kaj neniuj du mesaĝoj kunhavas a
ricevanto.
Post-kompromisa reakiro
Tiu rotacio ankaŭ estas la reakira mekanismo. Se aparato estas kompromitita, la uzanto simple sendas mesaĝon: la nova efemera ŝlosilo, kiun ĝi reklamas, anstataŭigas la malnovan por ĉiu membro aŭtomate. Ekzistas neniu ekster-grupa resync por aranĝi kaj nenio por la grupo por konsenti on.
Revenante post esti for
Efemeraj ŝlosiloj turniĝas, kaj la okazaĵoj portantaj ilin eksvalidiĝas de relajsoj. Kliento kiu estis eksterrete dum tagoj povas do reveni tenante ŝlosilojn, kiujn ĉiuj aliaj preterpasis. Tiel plu rekonekti, post sufiĉe longa interspaco, ĝi sendas rapid-limigitan ŝlosil-resinkronigi peton al ĉiu el siaj grupiĝas kaj reinterŝanĝas aktualajn ŝlosilojn — kio malhelpas longan ferion turniĝi en grupon, kiun vi ne plu povas legi.