Wëssensbasis Privatsphär
Encryptioun
D'Froen an seng Antworten sinn end-to-end encrypted, mat enger post-quantum Schicht iwwer déi klassesch.
Dës Säit ass Maschinn iwwersat fir Kamoudheet. Déi englesch Original ass d'Versioun déi gëlt.
End-to-end vum Standard
All Message an all Konversatioun gëtt op Ärem Apparat verschlüsselt, ier et irgendwo geännert gëtt, an am anere Ende decryptéiert.
"D'andere Enn" hier ass de Nymbot Service, deen Är Fro liesen muss fir se ze beantworten. Déi aner kann - dat heescht net a kann net bedeit, datt de Assistant et net gesinn huet. Anonyme Mode Et ass d'Antworten op d'andere Frage, ob et wëssen soll Wéi Wéi gefragt.
Gebuertsdag Wraps
D'Message reist als Nostr Geschenk Wraps. All eng ass dräi Schichten:
- a Gerüchter - d'Message selwecht, ouni Signatur, sou datt et niemals an engem Drëttel beweist kann;
- a versiegelenEt handelt sech ëm zwéi Stären, déi no beienee leien.
- a WëllkommEt gëtt och mat engem Single-Use Throwaway Key, dat ass alles, wat e Relay jemols sieht.
Also, e Relais, deen de Traffic hält, sieht e Ereignis aus engem Schlëssel, deen nëmmen fir déi Message existéiert, mat engem randomiséierter Timestamp - et kann soen, datt eng Message fir Nymbot ass, net wer et geschéckt huet.
Eng Kopie vun all Message gëtt och zu Ärem eegene Schlüssel verpackt, dat ass wéi Är Geschicht op engem neie Gerät aus den Reläen anstatt vun all Server-Säit-Transskript restauréiert.
De Post-Quantenhybrid gëtt
D'klassesch Schicht ass elliptesch-Kurve. eng genuch grouss Quantencomputer brecht dat retroaktiv - Traffic erreecht haut, decrypted Joer méi spéit. Hybrid gëtt: eng ML-KEM Schlëssel Encapsulation ass mat dem klassesche Austausch kombinéiert, an en Attacker muss beide brechen fir alles ze liesen.
ML-KEM ass d'NIST-standardiséiert Gitter KEM. Kombinéieren anstatt ze ersetzen ass bewosst: wann d'Gitter Assumptioun falsch ass, hutt Dir ëmmer d'Elliptesch Kurve, an d'anderen runden.
Nymbot publizéiert eng ënnerschriwwen Fähegkeet Announcement mat sengem KEM Schlüssel, sou datt Är App kann ze versiegeln, ouni eng Lookup Race, déi still a Message klassesch-kann.
Wat de Server gesinn
D'Präzisioun iwwer dat ass méi wichteg wéi d'Bereedung iwwer et.
| Situatioun | Normalerweis | an Anonyme Mode |
|---|---|---|
| Text vum Message | Liest et, fir ze beantworten | Liest et, fir ze beantworten |
| Wat fir eng Schlëssel | De öffentlechen Schlëssel vum NIM | Déi éischt Schlëssel |
| Wat fir eng Schlëssel ass | De Nym | Déi éischt Schlëssel |
| Eng Gebrauchsprotokoll vun all Reaktioun | Zäit, Modell, Token Zäiten a Käschten, nie de Text, gehalf fir 90 Deeg ënner Ärem Nym | Déi selwecht, ënner dem throwaway Schlëssel |
| De Titel vum Gespréich | Verschlëssert nëmmen op Ärem eegene Schlüssel, fir Sync | Déi aner |
| Äre private Schlëssel | Nieft dem Gerät verléieren | Nieft dem Gerät verléieren |
| Är repository an Konnektivitéit Mee Token | Gespäichert mat de Ufuerderungen, déi se benotzen, nie liesen ze späicheren; gespäichert gesegelt mat engem Server-Schlüssel nëmmen während e Hintergrund ass déi se benotzt funktionnéiert (am Maximum 6 Stonnen); synchroniséiert nëmmen innerhalb vun Äre versiegelten Einstellungen | Passéiert mat all Recherche, nie gespäichert. E forge Token nennt Är forge Konto, also mat engem Repository an engem anonyme Chat erlaabt de Server de Chat ze verbannen. |
| Fotoen déi Dir feststellt | Upload op eng öffentlech Medien-Host, ënnerschriwwen mat engem throwway Schlüssel fir dat Bild gemaach | Déi aner |
| Code gëtt Dir kënnt op engem Server | De Code an all Dateien déi Dir ausgewielt hutt, lafen an engem Container, deen nach zerstéiert gëtt. | Déi selwecht, bezuelt vun der throwaway Schlëssel |
| Hintergrund rennen (An der Säit) | Nur wann Dir se aktivéiert: de späichert Zustand vun enger pauséierte Aktivitéit an d'Einstellungen fir seng nächst Schrëtt braucht, dorënner Repository an Connector Token, verzegelt mat engem Schlëssel, deen nëmmen de Server hält während d'Task ouni Är App fortgesat gëtt, an geléist wann et endet an ëmmer binnen 6 Stonnen. | Et ass net verfügbar; d'App bitt nie fir eng |
| Schrëtt prompt (An der Säit) | Nur fir e Schrëtt, deen Dir op de Server installéiert fir ze lafen: se prompt, Titel, repete, target chat, Modell, Kreditlimits an wou d'Benachrichtigung ze schécken, mat engem Schlëssel versiegelt, deen nëmmen de Server hält, deen d'Prompt liest wann et lafen kann. geléist wann Dir de Schrëtt löscht, d'Optioun deaktivéiert, Är Historiesch oder d'App löscht, a spätestens wann seng Erlaubnis nach 90 Deeg endet. “Notifiere mir anstatt ze lafen” behält nëmmen d'Zäit a wou d'Benachrichtigung ze schécken | Et ass net verfügbar: e Zeitplan, deen an engem anonyme Chat reagéiert, funktionnéiert nëmmen op Ärem Gerät, an e Server Zeitplan gëtt niemals am Thread vun engem anonyme Chat ausgeführt. |
| D'Push Registrierung fir Reaktioun Notifikatiounen (An der Säit) | De Push-Token vum Gerät oder de Push-Abonnement vum Browser, mat enger opac Chat-ID, gëtt bis déi Reaktioun abgeschloss. | None: anonyme Chats registréieren nie fir Push, sou datt Dir nëmmen benachrichtigt gëtt während d'App geöffnet ass |
| Erënnerung | D'Einträge relevant fir eng Message reesen an et | Et gëtt nie geschéckt, an nichts gëtt vum Chat vorgeschlagen |
| Déi IP Adress | Et handelt sech ëm zwéi Stären, déi no beienee leien. | Déi selwecht - benotzen Tor oder e VPN, wann dat matmaachen |
Conversation Titles ginn op Ärem Apparat generéiert, nie vum Modell, an nëmmen de Kabel kréien, déi mat Ärem eegene Schlëssel verschlüsselt sinn, fir Är aner Apparater ze weisen.