Batayan ng kaalaman Pagkapribado
ang encryption
Ang iyong mga tanong at ang kanyang mga solusyon ay end-to-end na encrypted, na may isang post-quantum layer sa itaas ng klasikong.
Ang pahinang ito ay isinalin sa makina para sa kaginhawahan. Ang orihinal na Ingles ay ang bersyon na naaangkop.
Pagkatapos ng default
Ang lahat ng mensahe sa bawat pag-uusap ay encrypted sa iyong device bago ito ay pumunta sa anumang lugar, at decrypted sa iba't ibang bahagi.
"The other end" dito ay ang serbisyo ng Nymbot, na kailangan upang basahin ang iyong tanong upang masasabi sa kanya. end-to-end ay sinasabi na walang sa loob Dapat - ito ay hindi at hindi dapat nangangahulugan na ang assistant ay tumugon sa isang bagay na hindi niya nakita. ang anonymous mode Ito ay ang solusyon sa iba't ibang tanong tungkol sa kung kailangan mong malaman kung saan Tungkol sa
Mga regalo sa Wraps
Ang mga mensahe ay naglalakbay bilang Nostr gift wraps. Ang bawat isa ay may tatlong layers:
- a tsismis - ang mensahe mismo, hindi sinign, kaya ito ay hindi maaaring i-prove sa isang third party;
- a selyoNagsimula ang pag-ibig upang pumunta sa isang lugar na malapit sa isang lugar na malapit sa isang lugar na malapit sa isang lugar.
- a ang wrap, na-encrypt at na-sign sa pamamagitan ng isang single-use throwaway key, na kung saan ay lahat ng isang relay ever makita.
Kaya ang isang relay na nagtatag ng iyong traffic ay makikita ng isang event mula sa isang key na ginagamit lamang para sa mensahe na ito, na may isang random timestamp - ito ay maaaring sabihin ang mensahe ay para sa Nymbot, hindi na nagpadala ito.
Ang isang kopya ng bawat mensahe ay binubuo din sa iyong sarili na key, na kung saan ang iyong kasaysayan ay i-restore sa isang bagong device mula sa mga relay at hindi mula sa anumang server-side transcript.
Ang mga post-quantum hybrid
Ang classical layer ay elliptic-curve. Ang isang mahusay na sapat na quantum computer breaks na retroactively - traffic captured ngayon, decrypted taon pagkatapos. ang hybrid: isang ML-KEM key encapsulation ay kombinasyon sa classical exchange, at ang isang attacker ay dapat mag-break ang parehong upang basahin ang anumang bagay.
Ang ML-KEM ay ang NIST-standardized lattice KEM. Ang paghahambing sa halip ng pagbabago ay deliberate: kung ang lattice assumption ay ibinigay na malaki, ikaw ay may elliptic curve, at ang iba't ibang round.
Nymbot publishes a signed capability announcement carrying its KEM key, kaya ang iyong app ay maaaring seal sa kanya nang walang isang searchup race na ay silenteng mag-iisip ng isang mensahe classic-only.
Ano ang makikita ng server
Sa totoo lang, ito ay mas mahalaga kaysa sa pag-atubiling ito.
| sa tingin | Normal ang | sa ang anonymous mode |
|---|---|---|
| Text ng iyong mensahe | read and magtingin tingin ka ng answer | read and magtingin tingin ka ng answer |
| Ano ang mga key na kinakailangan | Ang Public Key ng iyong NIM | Ang isang throwaway key |
| Ano ang mga key na naka-charge | Ang iyong NIM | ang throwaway key |
| Ang isang log ng paggamit ng bawat solusyon | Ang oras, modelo, token count at gastos, hindi ang teksto, na itinatag para sa 90 araw sa ilalim ng iyong nym | Samakatuwid, sa ilalim ng throwaway key |
| ang title ng conversation | I-encrypt lamang sa iyong sarili na key, para sa sync | ang same |
| Ang iyong pribadong susi | Huwag maiwasan ang device | Huwag maiwasan ang device |
| Iyong imbakan at konektado ang tokens | Ipasok sa mga request na gamitin ang mga ito, hindi mai-save readable; na-save sealed sa isang server key lamang habang isang ang background na gumagamit ng mga ito ay gumagana (at higit sa 6 oras); sinynchronized lamang sa loob ng iyong sealed setting | Ang isang fake token ay tinatawag ang iyong fake account, kaya ang paggamit ng isang repository sa isang anonymous chat ay nagbibigay-daan ng server na pag-link na chat sa kanya |
| Mga pahinang tumuturo sa | I-upload sa isang public media host, na-sign sa pamamagitan ng isang throwaway key na ginawa para sa larawan na ito | ang same |
| Code sa iyo Pumunta sa isang server | Ang code at ang anumang mga file na piliin mo, i-execute sa isang container na nabuksan pagkatapos | Samakatuwid, binayaran sa pamamagitan ng throwaway key |
| ang background (Idinirekta ang | Kunin kung i-activate ang mga ito: ang saloobin na estado ng isang paused na trabaho at ang mga setting na kailangan ng kanyang susunod na step, kabilang ang repository at connector tokens, na sinusulat sa isang key lamang ang mga server ay nagtatagdag habang ang trabaho ay nangangailangan ng iyong app, at i-slashed kapag ito ay nagsisimula at lahat na sa loob ng 6 oras. Ang server ay i-publish ang bawat step's reply sa relays, na-encrypted sa iyo, at itinatag ito para sa 24 oras pagkatapos ng 6-hour window ng mga trabaho upang ang iyong mga device ay maaaring makuha ito | Hindi magagamit; ang app ay hindi nangangailangan ng isang |
| Paglalarawan ng mga prompts (Idinirekta ang | Only for a schedule you set to run on the server: its prompt, title, repeat, target chat, model, credit limits and where to send the notification, sealed with a key only the server holds, which can read the prompt when it runs it. Deleted when you delete the schedule, turn off the option, clear your history or wipe the app, and at the latest when its permission ends after 90 days. “Notify me instead of running” keeps only the due time and where to send the notification. | Hindi magagamit: ang isang schedule na nag-respond sa isang anonymous chat ay gumagana lamang sa iyong device, at ang isang server schedule ay hindi gumagana sa isang anonymous chat thread |
| Push registration para sa Tungkol sa Notifications (Idinirekta ang | Ang Push Token ng iyong device o ang Push subscription ng iyong browser, na may isang opacous chat id, ay itinatag hanggang sa katapusan ng reply na ito | Walang: ang anonymous chats ay hindi mai-register para sa push, kaya ikaw ay inilathala lamang habang ang app ay binubuo |
| Memoryang | Ang mga entry na relevant para sa isang mensahe ay naglalakbay sa kanya | Never sent, at walang proposed mula sa chat |
| Ang iyong IP address | Nakikita sa pamamagitan ng worker; relays makita ang worker, hindi ikaw, kapag ito ay maaaring makakuha ng | Sama – gamitin ang Tor o isang VPN kung ito ay mahalaga |
Ang mga titulo ng konversasyon ay generated sa iyong aparato, hindi sa pamamagitan ng modelo, at lamang ang pag-cross ng wire na encrypted sa iyong sarili na key, upang ang iyong iba pang mga aparato ay maaaring ipakita ang mga ito.