Skip menyang isi
Kembali menyang Nymbot

Basis kawruh Privasi

Encrypsi

Pertanyaan lan jawapan iku end-to-end enkripsi, karo lapisan post-quantum liwat klasik.

End-to-end kanthi default

Tiap pesan ing saben percakapan dienkripsi ing piranti sampeyan sadurunge njaluk manawa, lan dienkripsi ing ujung liyane.

"End-to-end" ing iki iku layanan Nymbot, kang kudu njaluk pertanyaan sampeyan supaya bisa nyebatake. Ing bisa - iku ora lan ora bisa ngandika assistant ngandika apa-apa sing ora ngerti. Modèla anonim iku jawaban kanggo pertanyaan sing beda kang kudu ngerti Kira Panjenenganipun ngomong.

Tiyang Wraps

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

  • a gosip - Panggonan dhewe, ora ditandatangani, supaya ora bisa diprodhuksi kanggo pihak ketiga;
  • a segelTiyang-tayang, ing ngandhutake lan ngandhutake kanggo penerima, kang iku cara penerima ngerti ngandhutake;
  • a NgluwiTiyang-tayang, dicodèkaké lan ditandatangani kanthi tombol sing bisa digunakake, sing iku kabeh relay sing bakal ndeleng.

Jadi relay nglakoni lalu lintas sampeyan nonton acara saka kunci sing ana mung kanggo pesan sing, karo timestamp acak - iku bisa nyatakake pesan iku kanggo Nymbot, ora siapa ngirimake.

Kopi saka saben pesan uga dibungkus menyang kunci dhewe, kang iku cara riwayat sampeyan ngreset ing piranti anyar saka relay lan ora saka transcript-side server.

Panjenenganipun hybrid

The classical layer iku elliptic-curve. A komputer kuantum cukup gedhe nglumpukake kang retroactively - lalu lintas ditangkap saiki, decrypted taun-tahun sadurunge. Hybrid lan: encapsulation kunci ML-KEM digabungake karo pertukaran klasik, lan seorang penyerang kudu nglumpukake kedhaftar kanggo njaluk apa-apa.

ML-KEM iku gratifikasi NIST-standardized gratifikasi KEM. Menggabungake nanging ngganti iku sengaja: yen asumsi gratifikasi dadi salah, sampeyan uga duwe kurva eliptik, lan sebaliknya bule.

Nymbot ngirimkan pengumuman kapasitas sing ditandatangani kanthi kunci KEM, supaya aplikasi sampeyan bisa ditandatangani tanpa balapan pencarian sing kanthi diam-diam bakal mbukak pesan klasik-khusus.

Apa sing server ndeleng

Ngendi akurat babagan iki penting luwih saka mbukak tenang babagan iki.

IngBiasaing Modèla anonim
Text PanggonanMaca, kanggo ngandikaMaca, kanggo ngandika
Kira-kira apa sing dipigunakakeKunci umum nymTiyang lan Kunci
Piyambakipun nyimpen.Ing nymPiyambak lan kunci
Rekaman nggunakake saka saben responWaktu, model, hitungan token lan biaya, ora teks, disimpan kanggo 90 dina ing nymIng ngisor iki, iku kunci
Ing judul percakapanSadaya enkripsi menyang kunci dhewe, kanggo sinkronisasiNgandhut
Kunci pribadi sampeyanNanging ora nggawé peralatanNanging ora nggawé peralatan
Panjenengan gudang lan Kontol Token ikuNgirim karo permintaan sing nggunakake, ora disimpen bisa dibaca; disimpen ditutup karo kunci server mung nalika Background iku ing nggunakake (maksimal 6 jam); sinkronisasi mung ing sisih sing ditutupNgirim karo saben permintaan, ora disimpen. token forge jeneng akun forge, supaya nggunakake repository ing chatting anonim ngidini server link sing chatting kanggo iku.
Foto-foto sing digunakakeNgunggah menyang host media publik, ditandatangani karo tombol throwway sing digawe kanggo gambar ikiNgandhut
Kode iku Nggunakake ing serverKode lan apa-apa file sing milih, mbukak ing wadon sing dihancurkan sawiseSame, dibayar dening kunci throwaway
Background iku (panggonan ingSadurunge yen sampeyan ngaktipake: status sing disimpen saka tugas sing dihentikan lan setelan sing dibutuhake ing langkah liyane, kalebu token repository lan konektor, disegel karo kunci sing mung nglakoni server nalika tugas iku dilakoni tanpa aplikasi, lan dihapus nalika iku berakhir lan kabeh ing 6 jam.Iki ora kasedhiya; app ora ora nggoleki siji
Panggonan lan prompts (panggonan ingSadurunge kanggo jadwal sing ndadekake kanggo mbukak ing server: prompt, judul, ulangi, target chatting, model, limits kredit lan ngendi kanggo ngirim pemberitahuan, ditutup karo kunci mung server nglakoni, kang bisa nglebe prompt nalika mbukak. Dihapus nalika nghapus jadwal, ngaktipake opsi, nghapus riwayat utawa nghapus app, lan paling lambat nalika izin njaluk setelah 90 dinten. “Nyaratake aku ora mbukak” mbukak mung wektu sing dibutuhake lan ngendi kanggo ngirim pemberitahuanIki ora kasedhiya: jadwal sing mbukak ing chatting anonim mbukak mung ing piranti, lan jadwal server ora mbukak ing thread chatting anonim.
Push registrasi kanggo Panggonan Notifications (panggonan ingToken push saka piranti utawa langganan push browser, karo id chat opac, disimpan nganti jawaban iki diselesaikanNone: chats anonim ora njaluk kanggo push, supaya sampeyan diinformasikan mung nalika aplikasi wis buka
ing ing ingIng entri sing relevan kanggo pesan ngliwati ingIki ora dikirim, lan ora ana sing disaranake saka chatting
Alamat IPPunika karyawan; relay ndeleng karyawan, ora sampeyan, nalika iku bisa diaksesSama - nggunakake Tor utawa VPN yen iku penting

Judul-judul percakapan diprodhuksi ing piranti sampeyan, ora dening model, lan mung ngluwihi wire sing dienkripsi kanggo kunci dhewe, supaya piranti liyane bisa nampilake.