Vidensgrundlag Privatliv
kryptering
Dine spørgsmål og svar er end-to-end krypteret, med et post-quantum lag over det klassiske.
Denne side er maskinoversat for nemheds skyld. Den engelske original er den version, der gælder.
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.
| Ting | Normalt | i Det anonyme mode |
|---|---|---|
| Dit budskab tekst | Læs, for at besvare det | Læs, for at besvare det |
| Hvilken nøgle spurgte | Din nym's offentlige nøgle | En knivstikkende nøgle |
| Hvilken nøgle er opkrævet | Din nym | Slip af nøglen |
| En registrering af brugen af hvert svar | Tid, model, token tæller og omkostninger, aldrig teksten, opbevares i 90 dage under din nym | Samme, under den kastede nøgle |
| Din samtale titel | Kun krypteret til din egen nøgle, til synkronisering | samme |
| Din private nøgle | Forlad aldrig enheden | Forlad aldrig enheden |
| Dine depot og Konnektoren Tokens | Givet 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 indstillinger | En 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æfter | Uploadet til et offentligt medie, underskrevet med en kastenøgle lavet til det billede | samme |
| Kode dig Kør på en server | Koden og eventuelle filer, du har valgt, kører i en container ødelagt bagefter | Samme, 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 meddelelsen | Ikke 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ærdigt | Ingen: Anonyme chats registrerer aldrig for push, så du bliver kun underrettet, mens appen er åben |
| hukommelse | Indtastninger, der er relevante for en meddelelse, der rejser inde i den | Aldrig sendt, og intet er foreslået fra chatten |
| Din IP adresse | Seet af arbejderen; relæer ser arbejderen, ikke dig, når det kan nås | Det 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.