Baza de cunoștințe Confidențialitate
Criptarea
Întrebările și răspunsurile sunt criptate de la capăt la capăt, cu un strat post-quantum deasupra celui clasic.
Această pagină este tradusă automat pentru comoditate. Originalul în limba engleză este versiunea care se aplică.
Finalizare prin default
Fiecare mesaj din fiecare conversație este criptat pe dispozitivul dvs. înainte de a merge oriunde și decriptat la celălalt capăt.
"Al doilea capăt" aici este serviciul Nymbot, care trebuie să citească întrebarea dvs. pentru a o răspunde. Altă poate – nu înseamnă și nu poate însemna că asistentul răspunde la ceva ce nu a văzut niciodată. Modă anonimă este răspunsul la întrebarea diferită dacă ar trebui să știe Cine Întrebată .
Cadouri pentru Wraps
Mesajele călătoresc ca învelișuri de cadouri Nostr. Fiecare este format din trei straturi:
- a zvon - mesajul în sine, nesemnat, astfel încât să nu poată fi dovedit vreodată unei terțe părți;
- a sigiliusemnată de dumneavoastră şi criptată destinatarului, astfel încât destinatarul să ştie cine a trimis-o;
- a înveliș, criptate și semnate de o cheie aruncată de unică folosință, care este tot ce vede un releu vreodată.
Deci, un relay care deține traficul dvs. vede un eveniment dintr-o cheie care există numai pentru acel mesaj, cu un timestamp aleatoriu - poate spune că un mesaj este pentru Nymbot, nu cine l-a trimis.
O copie a fiecărui mesaj este, de asemenea, înfășurată în propria cheie, care este modul în care istoricul dvs. se restabilește pe un nou dispozitiv de la relay-uri, mai degrabă decât de la orice transcriere din partea serverului.
Hibridă post-quantum
Un calculator cuantic suficient de mare rupe acest lucru retroactiv – traficul capturat astăzi, decriptat ani mai târziu. hibridă: o încapsulare a cheii ML-KEM este combinată cu schimbul clasic, iar un atacator trebuie să rupă ambele pentru a citi orice.
ML-KEM este grila standardizată de NIST KEM. Combinarea în loc de înlocuire este deliberată: dacă ipoteza grilei se dovedește a fi greșită, aveți încă curba eliptică și invers rotundă.
Nymbot publică un anunț de capacitate semnat care poartă cheia KEM, astfel încât aplicația dvs. să o poată sigila fără o cursă de căutare care ar lăsa în liniște un mesaj clasic-numai.
Ce vede serverul
A fi precis cu privire la acest lucru contează mai mult decât a fi liniștit cu privire la aceasta.
| Lucruri | În mod normal | în Modă anonimă |
|---|---|---|
| Textul mesajului tău | Citește, să răspunzi | Citește, să răspunzi |
| Ce cheie a cerut | Cheia publică a nimului tău | O cheie îndepărtată |
| Care cheie este încărcată | NIM-ul tău | Cheia aruncată |
| O înregistrare a utilizării fiecărui răspuns | Timp, model, număr de jetoane și costuri, niciodată textul, păstrat timp de 90 de zile sub numele dvs. | Același lucru, sub cheia aruncată |
| Titlul conversației | Numai criptat la propria cheie, pentru sincronizare | Acelaşi |
| Cheia dvs. privată | Nu părăsi niciodată dispozitivul | Nu părăsi niciodată dispozitivul |
| Dvs repertoriu şi Conectorul Tokenul | Trecut cu cererile care le folosesc, niciodată stocate lizibile; stocate sigilate cu o cheie de server numai în timp ce o Război de fundal care le utilizează funcționează (la maximum 6 ore); sincronizat numai în setările sigilate | Un token forjat numește contul dvs. forjat, astfel încât utilizarea unui depozit într-un chat anonim permite serverului să atașeze acel chat la acesta |
| Imagini pe care le adăugați | Încărcat într-un gazdă media public, semnat cu o cheie aruncată făcută pentru acea imagine | Acelaşi |
| Codul dumneavoastră Rulează pe un server | Codul și orice fișiere pe care le-ați ales, rulați într-un container distrus ulterior | Același lucru, plătit de cheia aruncată |
| Războiul de fundal (în opțiune) | Numai dacă le porniți: starea salvată a unei sarcini întrerupte și setările de care are nevoie pasul următor, inclusiv token-urile de depozit și de conector, sigilate cu o cheie deținută numai de server în timp ce sarcina continuă fără aplicația dvs. și șterse când se termină și întotdeauna în termen de 6 ore. | Nu este disponibil; aplicația nu solicită niciodată un |
| Planificări prompte (în opțiune) | Numai pentru un program pe care l-ați setat pentru a rula pe server: promptul, titlul, repetarea, chat-ul țintă, modelul, limitele de credit și unde să trimiteți notificarea, sigilată cu o cheie numai pe care serverul o deține, care poate citi promptul atunci când rulează. Șterse atunci când ștergeți programul, dezactivați opțiunea, ștergeți istoricul sau ștergeți aplicația și cel târziu atunci când permisiunea sa se încheie după 90 de zile. “Notificați-mă în loc să rulați” păstrează doar timpul și locul unde să trimiteți notificarea | Nu este disponibil: un program care răspunde într-un chat anonim rulează numai pe dispozitivul dvs., iar un program de server nu rulează niciodată într-un thread de chat anonim |
| Înregistrarea Push pentru Răspuns Notificări (în opțiune) | Tokenul push al dispozitivului dvs. sau abonamentul push al browserului dvs., cu un ID de chat opac, păstrat până când răspunsul este terminat | None: chat-urile anonime nu se înregistrează niciodată pentru push, deci sunteți notificat numai în timp ce aplicația este deschisă |
| memorie | Intrările relevante pentru un mesaj călătoresc în interiorul acestuia | Niciodată trimis, și nimic nu este propus de la chat |
| Adresa ta IP | Vedeți de către lucrător; releele văd lucrătorul, nu voi, ori de câte ori poate fi atins | Același lucru – utilizați Tor sau un VPN dacă contează |
Titlurile de conversații sunt generate pe dispozitivul dvs., niciodată de model și doar traversează firul criptat la propria cheie, astfel încât celelalte dispozitive să le poată afișa.