Keamanan

Penjelasan teknis singkat, termasuk bagian yang belum sempurna. Aplikasi masih dalam uji tertutup.

Akunmu adalah kunci

Saat membuat akun, aplikasi membuat kunci identitas dari 12 kata pemulihan (BIP-39, NIP-06). 12 kata dan kunci itu tidak pernah dikirim ke server. Setiap perangkat juga punya kunci sendiri; pesan dienkripsi ke kunci perangkat.

Pesan

Pesan dibungkus dengan NIP-17 dan NIP-59 (gift wrap) dan dienkripsi dengan NIP-44. Server relay hanya melihat amplop luar: kunci perangkat penerima dan waktu. Pengirim dan isi pesan tidak terlihat.

Siapa boleh mengirim pesan

Pesan ke kamu hanya diterima relay jika membawa token izin yang kamu buat saat menyetujui permintaan chat. Server menyimpan hash token itu, sehingga tidak tahu siapa pengirimnya. Memblokir seseorang mencabut tokennya, dan pesan berikutnya langsung ditolak.

File

File dienkripsi di perangkatmu dengan AES-256-GCM memakai kunci acak per file. Server hanya menyimpan data terenkripsi selama 7 hari. Kunci file dikirim di dalam pesan terenkripsi.

Di perangkatmu

Yang belum sempurna