Basis pengetahuan Pribadi
Encrypsi
Pertanyaan dan jawabannya dienkripsi dari ujung ke ujung, dengan lapisan post-quantum di atas yang klasik.
Halaman ini diterjemahkan dengan mesin untuk kenyamanan. Versi asli bahasa Inggris adalah versi yang berlaku.
End-to-end dengan default
Setiap pesan dalam setiap percakapan dienkripsi pada perangkat Anda sebelum pergi ke mana pun, dan dienkripsi di ujung lain.
"The other end" di sini adalah layanan Nymbot, yang harus membaca pertanyaan Anda untuk menjawabnya. lainnya bisa - itu tidak dan tidak bisa berarti asisten menjawab sesuatu yang tidak pernah dia lihat. mode anonim adalah jawaban atas pertanyaan yang berbeda apakah ia harus tahu yang yang ditanya.
hadiah wraps
Pesan-pesan perjalanan sebagai pembungkus hadiah Nostr. masing-masing terdiri dari tiga lapisan:
- a isu - pesan itu sendiri, tidak ditandatangani, sehingga tidak pernah dapat dibuktikan kepada pihak ketiga;
- a segel, ditandatangani oleh Anda dan dienkripsi kepada penerima, yaitu bagaimana penerima tahu siapa yang mengirimkannya;
- a wrap, dienkripsi dan ditandatangani oleh kunci yang dapat dilepas sekali pakai, yang merupakan semua yang pernah terlihat oleh relay.
Jadi relay yang memegang lalu lintas Anda melihat peristiwa dari kunci yang hanya ada untuk pesan itu, dengan timestamp acak - itu dapat memberi tahu pesan adalah untuk Nymbot, bukan siapa yang mengirimkannya.
Salinan setiap pesan juga dikemas ke kunci Anda sendiri, yang adalah bagaimana riwayat Anda dipulihkan pada perangkat baru dari relay daripada dari transkrip sisi server.
Produksi Post-Quantum Hybrid
The classical layer is elliptic-curve. a large enough quantum computer breaks that retroactively — traffic captured today, decrypted years later. Hibrida: encapsulation kunci ML-KEM dikombinasikan dengan pertukaran klasik, dan seorang penyerang harus memecahkan keduanya untuk membaca apa pun.
ML-KEM adalah rantai standar NIST KEM. Menggabungkan bukannya menggantikan adalah sengaja: jika asumsi rantai ternyata salah, Anda masih memiliki kurva eliptik, dan sebaliknya bulat.
Nymbot menerbitkan pengumuman kemampuan yang ditandatangani yang membawa kunci KEM, sehingga aplikasi Anda dapat menutupnya tanpa perlombaan pencarian yang akan dengan tenang meninggalkan pesan klasik-hanya.
Apa yang dilihat server
Menjadi akurat tentang ini lebih penting daripada menjadi menenangkan tentang hal itu.
| hal | Biasanya | Dalam mode anonim |
|---|---|---|
| Teks pesan Anda | Baca, untuk menjawabnya | Baca, untuk menjawabnya |
| Kunci yang diminta | Kunci publik nym Anda | Kunci yang ditempatkan |
| Kunci mana yang dibayarkan | dengan nym | Kunci dari throwaway |
| Catatan penggunaan dari setiap jawaban | Waktu, model, token hitungan dan biaya, tidak pernah teks, disimpan selama 90 hari di bawah nym Anda | Sama, di bawah kunci throwaway |
| Judul percakapan Anda | Hanya dienkripsi ke kunci Anda sendiri, untuk sinkronisasi | sama |
| Kunci pribadi Anda | Jangan pernah meninggalkan perangkat | Jangan pernah meninggalkan perangkat |
| Milikmu gudang Dan Konektor Token yang | Diterima dengan permintaan yang menggunakannya, tidak pernah disimpan dapat dibaca; disimpan disegel dengan kunci server hanya sementara latar belakang lari yang menggunakannya bekerja (maksimum 6 jam); disinkronkan hanya dalam pengaturan tertutup Anda | Ditransfer dengan setiap permintaan, tidak pernah disimpan. token palsu menamai akun palsu Anda, sehingga menggunakan repositori dalam obrolan anonim memungkinkan server untuk mengikat obrolan itu ke dalamnya. |
| Gambar-gambar yang Anda lampirkan | Diunggah ke host media publik, ditandatangani dengan kunci yang dibuat untuk gambar tersebut | sama |
| Kode Anda berjalan pada server | Kode dan file apa pun yang Anda pilih, berjalan dalam wadah yang kemudian dihancurkan | Sama, dibayar dengan kunci throwaway |
| latar belakang berlari (Berdasarkan opsi) | Hanya jika Anda menyalakan mereka: status yang disimpan dari tugas yang dihentikan dan pengaturan yang dibutuhkan langkah berikutnya, termasuk token repositori dan konektor, disegel dengan kunci yang hanya disimpan oleh server saat tugas berlangsung tanpa aplikasi Anda, dan dihapus ketika selesai dan selalu dalam waktu 6 jam. server menerbitkan jawaban setiap langkah ke relay, dienkripsi untuk Anda, dan menyimpannya selama 24 jam setelah jendela 6 jam tugas sehingga perangkat Anda dapat mengumpulkannya | Tidak tersedia; aplikasi tidak pernah meminta |
| Perencanaan yang cepat (Berdasarkan opsi) | Hanya untuk jadwal yang Anda tetapkan untuk berjalan di server: prompt, judul, ulangi, target chatting, model, batas kredit dan di mana untuk mengirim pemberitahuan, disegel dengan kunci hanya server memegang, yang dapat membaca pemberitahuan ketika berjalan. dihapus ketika Anda menghapus jadwal, mematikan opsi, menghapus riwayat Anda atau menghapus aplikasi, dan paling lambat ketika izinnya berakhir setelah 90 hari. “Memberitahukan saya alih-alih berjalan” hanya menyimpan waktu yang tepat dan di mana untuk mengirim pemberitahuan | Tidak tersedia: jadwal yang menjawab dalam obrolan anonim hanya berjalan pada perangkat Anda, dan jadwal server tidak pernah berjalan dalam thread obrolan anonim |
| Push registrasi untuk Tanggapan Pemberitahuan (Berdasarkan opsi) | Token push perangkat Anda atau langganan push browser Anda, dengan chat id yang tidak jelas, disimpan sampai jawaban itu selesai | Tidak ada: obrolan anonim tidak pernah mendaftar untuk mendorong, jadi Anda diberitahu hanya saat aplikasi terbuka |
| Memori | entri yang relevan dengan pesan yang bepergian di dalamnya | Tidak pernah dikirim, dan tidak ada yang diusulkan dari chat |
| Alamat IP Anda | Melihat oleh pekerja; relay melihat pekerja, bukan Anda, kapan pun dapat dicapai | Sama – gunakan Tor atau VPN jika itu penting |
Judul percakapan dihasilkan pada perangkat Anda, tidak pernah oleh model, dan hanya melintasi kawat yang dienkripsi ke kunci Anda sendiri, sehingga perangkat lain dapat menunjukkannya.