Saltu al la enhavo
Reen al Nymbot

Sciobazo Privateco

Ŝifrado

Viaj demandoj kaj iliaj respondoj estas fin-al-fin ĉifritaj, kun post-kvanta tavolo super la klasikaĵo. Tiu ĉi paĝo temas pri kio tio fakte protektas.

De fino al fino laŭ la defaŭlto

Ne ekzistas agordo por ŝalti. Ĉiu mesaĝo en ĉiu konversacio estas ĉifrita sur via aparato antaŭ ol ĝi iel ajn iras, kaj malĉifrita ĉe la alia flanko. La relajoj, kiuj transportas ĝin, ne povas legi ĝin, kaj nek io ajn interligita.

"La alia fino" ĉi tie estas la Nymbot-servo, kiu devas legi vian demandon por respondi ĝin. De fino ĝis fino signifas ke neniu aliae povi — ĝi ne faras kaj ne povas signifi la asistanto respondas ion, kion ĝi neniam vidis. Anonima modo estas la respondo al la malsama demando ĉu ĝi devus scii kiu demandis.

Gift-paperoj

Mesaĝoj vojaĝas kiel Nostr-donpakcoj. Ĉiu estas tri tavoloj:

  • a onidiro — la mesaĝo mem, neŝtanĝita, tiel ke ĝi neniam povas esti pruvita al tria parto;
  • a sigelo, subskribita de vi kaj ĉifrita al la ricevanto, kio estas kiel la ricevanto scias kiu sendis ĝin;
  • a ĉasimentu, ĉifrita kaj subskribita per unuuzema forĵetebla ŝlosilo, kio estas ĉio, kion reluo iam vidas.

Tamen, relé kiu tenis vian trafikon vidas okazaĵon de ŝlosilo, kiu ekzistas nur por tiu mesaĝo, kun hazardaj horsigno — ĝi povas diri, ke mesaĝo estas por Nymbot, sed ne kiu sendis ĝin. Metadata analizo super la envolvoj ricevas tre malmulte.

kopio de ĉiu mesaĝo estas ankaŭ ĉirkaŭpakita per via propra ŝlosilo, per kiu via historio restaŭas en nova aparato el la relajoj anstataŭ el iu ajn flankaj transskribo de servilo.

Post-kvanta hibrida

La klasika tavolo estas eliptika kurvo. Sufiĉe granda kvantkomputilo rompas tion retroaktive — trafiko kaptita hodiaŭ, decifrita jarojn poste. Do la ĉifrado estas hibrida: ML-KEM ŝlos-enkapsuligo estas kombinita kun la klasika interŝanĝo, kaj atakanto devas rompi ambaŭ por legi ion ajn.

ML-KEM estas la NIST-standardigita kriblera KEM. Kombli insteade ol anstataŭigi estas intenca: se la kribla supozo ŝajnos esti malĝusta, vi ankoraŭ havas la eliptan kurbon, kaj la dietan revende.

Nymbot publikigas subskribitan kapabluconon kiu portas sian KEM-ŝlosilon, por ke via aplikaĵo povu sigeli al ĝi sen serĉoproblemo, kiu silente lasus mesaĝon nur klasika. Via aplikaĵo ankaŭ publikigas unuon, per kiu la respondoj revenas hibride.

Kion la servilo vidas

Esti preciza pri tio gravas pli ol esti trankviligema pri ĝi.

AĵoNormaleEn anonima modo
Via mesaĝtekstoLegu, por respondi ĝinLegu, por respondi ĝin
Kiun ŝlosilon oni demandisVia nimo publika ŝlosiloForuŝa ŝlosilo
Kiu ŝlosilo estas ŝarĝita?Via nomoLa forĵetebla ŝlosilo
Uzigrekordo de ĉiu respondoTempo, modelo, token-kvantoj kaj kosto, neniam la tekston, konservataj dum 90 tagoj sub via pseudonimoSimile, sub la forĵetebla ŝlosilo
Via konversacia titoloNur ĉifrite per via propra ŝlosilo, por sinkronigoSimile
Via privata ŝlosiloNeniam forlasas la aparatonNeniam forlasas la aparaton
Via deponejo kaj ligilo tokenojPasiĝis kun la petoj kiuj uzas ilin, neniam konservitaj legeble; konservitaj sigelitaj per serv клюĉo nur dum ᵃ malantaŭa funkcio kio uzas ilin funkcias (maksimume 6 horojn); sinkronigite nur ene de viaj sigelitaj agordojTranspasita kun ĉiu peto, neniam konservita. Forge-tokeno nomas vian Forge-konton, do uzi depozitorion en anonima babilejo permesas al la servilo ligi tiun babilejon al ĝi
Bildoj kiujn vi aldonasŜarĝita al publika amedia servilo, subskribita per provizora ŝlosilo kreita por tiu bildoSimile
Kodo vi kuri sur serviloLa kodo kaj ajn dosieroj, kiujn vi elektis, kuroz en kontejnいて post kiu ĝi estas detruitaEĉ mi, pagita per la provizora ŝlosilo
Malantaŭaj eksteriraj funkcioj (opt-in)Nur se vi ŝaltas ilin: la konservita stato de haltigita tasko kaj la agordoj, kiujn ĝia sekva paŝo bezonas, inkluzive de depoziujo kaj konektilaj jetoj, sigelitaj per ŝlosilo, kiun nur la servilo tenas dum la tasko daŭras sen via aplikaĵo, kaj forigita kiam ĝi finiĝas kaj ĉiam ene de 6 horoj. La servilo publikigas ĉian respondon de la paŝo al relajoj, ĉifritaj al vi, kaj konservas ĝin dum 24 horoj post la 6-horara fenestro de la tasko, por ke viaj aparatoj povu kolekti ĝinNe disponebla; la aplikaĵo neniam petas tian
Planligitaj instrukcioj (opt-in)Nur por horaro, kiun vi agordas por ruliĝi sur la servilo: ĝia instrukcio, titolo, ripeto, celata babilejo, modelo, kredito-limigoj kaj kie sendi la notifikon, sigelita per ŝlosilo, kiun nur la servilo tenas, kiu povas legi la instrukcion kiam ĝi ruliĝas. Forigita kiam vi forigas la horaron, malŝaltas la opcion, purigas vian historion aŭ forigas la aplikaĵon, kaj plej malfrue kiam ĝia permeso finiĝas post 90 tagoj. “Notigu min anstataŭ ruliĝi” konservas nur la ajtan tempon kaj kie sendi la notifikonNe disponebla: horaro kiu respondas en anonima babilejo funkcias nur sur via aparato, kaj servila horaro neniam funkcias en anonima babileja filo
Preskaŭ registriĝo por respondaj sciigoj (opt-in)Via aparata push-tokeno aŭ via retumila pushNeniu: anonimaj babiladoj neniam registras por puŝnotoj, do vi estas informata nur dum la aplikaĵo estas malfermita
MemoroLa eniroj rilataj al mesaĝo vojaĝas interne ĝiNeniam sendita, kaj nenio estas proponita el la babilejo
Via IP-adresoVidata de la laboristo; relajoj vidas la laboriston, ne vin, ĉiam kiam ĝi povas esti atingitaSimile — uzu Tor aŭ VPN se tio gravas

Titoloj de konversacioj estas generataj sur via aparato, neniam de la modelo, kaj nur trapasas la konekton ŝifrite al via propra ŝlosilo, por ke viaj aliaj aparatoj povu montri ilin.