Spring til indholdet
Tilbage til Nymbot

Vidensgrundlag Privatliv

kryptering

Dine spørgsmål og svar er end-to-end krypteret, med et post-quantum lag over det klassiske.

End-to-end ved standard

Hver meddelelse i hver samtale er krypteret på din enhed, før den går overalt, og dekrypteret på den anden ende.

"Den anden ende" her er Nymbot-tjenesten, som skal læse dit spørgsmål for at besvare det. Øvrigt kan - det betyder ikke og kan ikke betyde, at assistenten svarer på noget, han aldrig har set. Det anonyme mode er svaret på det andet spørgsmål om, hvorvidt det skal vide Hvem Spørg mig.

Gaver til Wraps

Meddelelser rejser som Nostr gave wraps. Hver af dem er tre lag:

  • a rygte - selve meddelelsen, underskrevet, således at den aldrig kan bevises for tredjemand
  • a forsegle, underskrevet af dig og krypteret til modtageren, hvilket er, hvordan modtageren ved, hvem der har sendt det;
  • a Wrap, krypteret og underskrevet af en engangs kastet nøgle, som er alt et relæ nogensinde ser.

Så en relæ, der holder din trafik, ser en begivenhed fra en nøgle, der kun eksisterer for den besked, med en tilfældig tidsstempel - det kan fortælle en besked er for Nymbot, ikke hvem der sendte den.

En kopi af hver meddelelse er også pakket til din egen nøgle, hvilket er, hvordan din historie gendannes på en ny enhed fra relæerne snarere end fra nogen server-side-transcript.

Postkvantehybrider

Det klassiske lag er elliptisk-kurve.En tilstrækkeligt stor kvantecomputer bryder det retroaktivt – trafik fanget i dag, dekrypteret år senere. HybridEn ML-KEM-nøgleindkapsling kombineres med den klassiske udveksling, og en angriber skal bryde begge for at læse noget.

ML-KEM er den NIST-standardiserede gitter KEM. Kombinering i stedet for udskiftning er bevidst: Hvis gitterets antagelse viser sig at være forkert, har du stadig den elliptiske kurve, og omvendt rund.

Nymbot offentliggør en underskrevet meddelelse om evne, der bærer sin KEM-nøgle, så din app kan forsegle den uden et lookup race, der stille ville efterlade en besked klassisk-kun.

Hvad ser serveren

At være præcis om dette betyder mere end at være beroligende om det.

TingNormalti Det anonyme mode
Dit budskab tekstLæs, for at besvare detLæs, for at besvare det
Hvilken nøgle spurgteDin nym's offentlige nøgleEn knivstikkende nøgle
Hvilken nøgle er opkrævetDin nymSlip af nøglen
En registrering af brugen af hvert svarTid, model, token tæller og omkostninger, aldrig teksten, opbevares i 90 dage under din nymSamme, under den kastede nøgle
Din samtale titelKun krypteret til din egen nøgle, til synkroniseringsamme
Din private nøgleForlad aldrig enhedenForlad aldrig enheden
Dine depot og Konnektoren TokensGivet med de anmodninger, der bruger dem, aldrig gemt læseligt; gemt forseglet med en servernøgle kun mens en Baggrund løber som bruger dem arbejder (højst 6 timer); synkroniseres kun inden for dine forseglede indstillingerEn forge token navngiver din forge-konto, så ved hjælp af et repository i en anonym chat tillader serveren at binde den chat til det
Billeder du vedhæfterUploadet til et offentligt medie, underskrevet med en kastenøgle lavet til det billedesamme
Kode dig Kør på en serverKoden og eventuelle filer, du har valgt, kører i en container ødelagt bagefterSamme, betalt af den kastede nøgle
Baggrunden løber (Opt-in af os)Kun hvis du tænder dem: den gemte tilstand af en pauseopgave og indstillingerne for dens næste trin behov, herunder repository og connector tokens, forseglet med en nøgle, kun serveren holder, mens opgaven fortsætter uden din app, og slettet, når den slutter og altid inden for 6 timer.Ikke tilgængelig; appen beder aldrig om en
Hurtig planlægning (Opt-in af os)Kun for en tidsplan, du indstiller til at køre på serveren: dets opfordring, titel, gentagelse, målchat, model, kreditgrænser og hvor du skal sende meddelelsen, forseglet med en nøgle, kun serveren holder, som kan læse opfordringen, når den kører den. Slet, når du sletter tidsplanen, slukke indstillingen, rydde din historie eller slette appen, og senest når dens tilladelse udløber efter 90 dage. “Meddel mig i stedet for at køre” bevarer kun den påkrævede tid og hvor du skal sende meddelelsenIkke tilgængelig: En tidsplan, der svarer i en anonym chat, kører kun på din enhed, og en server tidsplan kører aldrig i en anonym chats tråd
En push-registrering til Svar Notifikationer (Opt-in af os)Din enheds push-token eller din browsers push-abonnement, med et uklart chat-id, opbevares, indtil svaret er færdigtIngen: Anonyme chats registrerer aldrig for push, så du bliver kun underrettet, mens appen er åben
hukommelseIndtastninger, der er relevante for en meddelelse, der rejser inde i denAldrig sendt, og intet er foreslået fra chatten
Din IP adresseSeet af arbejderen; relæer ser arbejderen, ikke dig, når det kan nåsDet samme – brug Tor eller en VPN, hvis det betyder noget

Konversation titler genereres på din enhed, aldrig af modellen, og kun krydse ledningen krypteret til din egen nøgle, så dine andre enheder kan vise dem.