Ga naar de inhoud
Terug naar Nymbot

Kennisbank Privacy

Encryptie

Jouw vragen en antwoorden zijn end-to-end versleuteld, met een post-quantumlaag boven de klassieke.

End-to-end door default

Elk bericht in elk gesprek wordt versleuteld op uw apparaat voordat het ergens heen gaat, en gedecodeerd aan het andere uiteinde.

"Het andere uiteinde" hier is de Nymbot-service, die je vraag moet lezen om het te beantwoorden. Andere kan - het betekent niet en kan niet betekenen dat de assistent antwoordt op iets dat hij nooit heeft gezien. Anonieme mode is het antwoord op de andere vraag of het moet weten Wie Vraag maar.

Geschenk Wraps

Messages travel as Nostr gift wraps. Each one is three layers:

  • a gerucht - het bericht zelf, niet ondertekend, zodat het nooit aan een derde kan worden bewezen;
  • a zegel, ondertekend door u en versleuteld naar de ontvanger, dat is hoe de ontvanger weet wie het heeft verzonden;
  • a Wrap, versleuteld en ondertekend door een eenmalige gowaway-sleutel, wat alles is wat een relay ooit ziet.

Dus een relay die uw verkeer vasthoudt, ziet een gebeurtenis van een sleutel die alleen voor dat bericht bestaat, met een willekeurige tijdstempel - het kan zeggen dat een bericht voor Nymbot is, niet wie het heeft verzonden.

Een kopie van elk bericht wordt ook verpakt met uw eigen sleutel, waardoor uw geschiedenis op een nieuw apparaat wordt hersteld van de relays in plaats van van van een server-side transcript.

De post-quantum hybride

De klassieke laag is elliptisch-curve.Een groot genoeg kwantumcomputer breekt dat retroactief - verkeer gevangen vandaag, gedecodeerd jaren later. HybrideEen ML-KEM-sleutelencapsulatie wordt gecombineerd met de klassieke uitwisseling, en een aanvaller moet beide breken om iets te lezen.

ML-KEM is de door NIST gestandaardiseerde raster KEM. Combineren in plaats van vervangen is opzettelijk: als de rasterveronderstelling verkeerd blijkt te zijn, heb je nog steeds de elliptische curve, en omgekeerd rond.

Nymbot publiceert een ondertekende functie aankondiging met zijn KEM-sleutel, zodat uw app kan verzegelen zonder een zoekrace die rustig een bericht klassiek-alleen zou achterlaten.

Wat de server ziet

Precies zijn over dit gaat meer dan geruststellend zijn.

DingenNormaalin Anonieme mode
Uw boodschap tekstLees, om het te beantwoordenLees, om het te beantwoorden
Welke sleutel wordt gevraagdDe publieke sleutel van uw nymEen throwaway sleutel
Welke sleutel wordt geladenUw NIMDe throwaway sleutel
Een gebruikrecord van elke reactieTijd, model, token tellen en kosten, nooit de tekst, bewaard voor 90 dagen onder uw nymZelfde, onder de gootsteen sleutel
De titel van je gesprekAlleen versleuteld met uw eigen sleutel, voor synchronisatieHetzelfde
Uw privésleutelVerlaat het apparaat nooitVerlaat het apparaat nooit
Jouw opslagplaats En Connector TokensGegeven met de verzoeken die ze gebruiken, nooit leesbaar opgeslagen; opgeslagen verzegeld met een server sleutel alleen terwijl een achtergrond run die ze gebruikt werkt (maximaal 6 uur); gesynchroniseerd alleen binnen uw afgesloten instellingenEen forge token noemt je forge-account, dus het gebruik van een repository in een anonieme chat laat de server die chat ermee binden
Foto's die je aanbrengtGeüpload naar een openbare media-host, ondertekend met een gowaway-sleutel die is gemaakt voor die afbeeldingHetzelfde
Code U Run op een serverDe code en alle bestanden die u kiest, worden uitgevoerd in een container die daarna wordt vernietigdHetzelfde, betaald door de throwaway sleutel
achtergrond rennen (Voor de opt-in)Alleen als u ze inschakelt: de opgeslagen staat van een onderbroken taak en de instellingen die de volgende stap nodig heeft, inclusief repository- en connector-tokens, verzegeld met een sleutel die alleen door de server wordt bewaard terwijl de taak doorgaat zonder uw app, en verwijderd wanneer deze eindigt en altijd binnen 6 uur.Niet beschikbaar; de app vraagt nooit om een
geplande snelheden (Voor de opt-in)Alleen voor een schema dat u instelt om op de server te worden uitgevoerd: de aanmaning, titel, herhaling, doelchat, model, kredietlimieten en waar de kennisgeving te verzenden, afgesloten met een sleutel die alleen de server houdt, die de aanmaning kan lezen wanneer deze wordt uitgevoerd. Verwijderd wanneer u het schema verwijdert, de optie uitschakelt, uw geschiedenis verwijdert of de app verwijdert, en uiterlijk wanneer de toestemming eindigt na 90 dagen. “Mijn kennisgeving in plaats van uit te voeren” behoudt alleen de vereiste tijd en waar de kennisgeving moet worden verzondenNiet beschikbaar: een schema dat antwoorden in een anonieme chat loopt alleen op uw apparaat, en een server schema loopt nooit in een anonieme chat thread
Een push registratie voor Reageer op kennisgevingen (Voor de opt-in)Het push-token van uw apparaat of het push-abonnement van uw browser, met een opaque chat-id, bewaard totdat dat antwoord is voltooidNone: anonieme chats registreren zich nooit voor push, dus je wordt alleen gewaarschuwd terwijl de app open is
herinneringDe gegevens die relevant zijn voor een bericht reizen erinNooit verzonden, en niets wordt voorgesteld van de chat
Uw IP adresGezien door de werknemer; relays zien de werknemer, niet u, wanneer het kan worden bereiktHetzelfde – gebruik Tor of een VPN als dat telt

Conversatie titels worden gegenereerd op uw apparaat, nooit door het model, en alleen over de draad gecodeerd naar uw eigen sleutel, zodat uw andere apparaten ze kunnen weergeven.