Clann Menggunakan Enkripsi End-to-End

Sebagian besar aplikasi foto meminta Anda memercayai sebuah janji. Halaman ini memungkinkan Anda memeriksanya. Kunci sebuah foto di bawah ini dengan enkripsi yang sama seperti yang digunakan Clann, lalu coba segala cara yang terpikir untuk membukanya kembali.

Pilih sebuah foto dan lihat foto itu dikunci

Foto tidak pernah meninggalkan halaman ini — penguncian terjadi di sini, di peramban Anda, memakai enkripsi yang sama dengan yang dipakai aplikasi Clann di ponsel Anda.

Belum ada foto

Langkah 1

Di ponsel Anda

Foto dikunci di sini, sebelum apa pun diunggah.

Belum ada yang tersimpan

Langkah 2

Di server kami

Yang kami terima hanyalah versi yang sudah terkunci.

Perlu kunci keluarga
Langkah 3

Di ponsel keluarga Anda

Hanya terbuka di ponsel yang memegang kunci keluarga Anda.

Tampilkan detail teknis

Halaman ini mengimpor @clann/e2ee, paket sumber terbuka yang menjadi dasar enkripsi aplikasi kami, sehingga berkas yang dihasilkan di atas adalah amplop CLN1 sungguhan: header 32 byte diikuti foto yang disegel per bagian dengan AES-256-GCM dalam konstruksi OAE2 STREAM — satu nonce penghitung per bagian dengan bagian terakhir ditandai, dan header dipakai sebagai data terautentikasi sehingga tidak bisa disunting terpisah dari isinya. Itulah sebabnya menyunting label atau mengacak bagian akan merusak berkas.

Kunci sebuah foto di atas untuk melihat byte header sungguhan yang dihasilkannya.

Simulator ini berjalan di atas @clann/e2ee, pustaka sumber terbuka yang sama dengan yang dipakai aplikasi Clann untuk mengenkripsi.

Apa yang dienkripsi

Dalam keluarga terenkripsi—setiap keluarga yang dibuat sejak Agustus 2026, serta keluarga lama yang telah diaktifkan oleh admin—media dienkripsi di perangkat Anda sebelum diunggah:

  • Foto — setiap ukuran yang disimpan, termasuk pratinjau kecil dan gambar mini.
  • Video — dienkripsi dengan cara yang sama dan didekripsi sedikit demi sedikit saat diputar.
  • Versi yang diedit — hasil pemotongan dan rotasi dienkripsi ulang di ponsel Anda, bukan di server.
  • Lokasi — dihapus dari berkas di ponsel Anda sebelum berkas tersebut diunggah.

Jika keluarga Anda mengaktifkan enkripsi kemudian, foto dan video yang sudah ada di pustaka juga akan dienkripsi—bukan hanya unggahan baru.

Hal-hal yang tidak dienkripsi dicantumkan lengkap pada bagian keterbatasan yang diketahui di bawah ini—termasuk keterangan foto, komentar, dan nama album. Kami lebih memilih Anda membacanya sekarang daripada mengetahuinya belakangan.

Cara kerja enkripsi Clann

Versi singkatnya: kunci dibuat di ponsel, bukan di server kami. Berikut detailnya bagi siapa pun yang ingin mencocokkannya dengan dokumen protokol:

  • AES-256-GCM — setiap foto dan video disegel dengan enkripsi terautentikasi dalam potongan 1 MiB menggunakan konstruksi OAE2 STREAM. Terautentikasi berarti perubahan pada data akan terdeteksi, bukan dilewatkan begitu saja.
  • Kunci untuk setiap item — setiap foto dan video memiliki kunci acaknya sendiri, sehingga satu item yang bocor tidak dapat membuka item lain.
  • Epoch kunci grup — keluarga Anda berbagi sebuah kunci yang memiliki versi berdasarkan epoch. Saat seseorang keluar, epoch baru diterbitkan dan orang tersebut tidak dapat membaca apa pun yang diunggah setelahnya.
  • Pertukaran kunci X25519 — kunci keluarga dikirim ke perangkat setiap anggota di dalam kotak tersegel yang hanya dapat dibuka oleh perangkat tersebut. Server kami meneruskan paket tersegel ini tanpa dapat membukanya.
  • Identitas perangkat Ed25519 — setiap perangkat memiliki identitas penandatanganan, dan perangkat saling memverifikasi kunci perangkat tanpa hanya memercayai server kami tentang siapa pemiliknya. Aplikasi memperingatkan Anda ketika perangkat baru bergabung atau perangkat lama berubah.
  • Arsitektur pemulihan — karena kunci berada di perangkat, kehilangan ponsel adalah risiko yang nyata. Perangkat anggota keluarga lain dapat memulihkan akses Anda, dan frasa pemulihan 12 kata dapat digunakan ketika tidak ada anggota lain yang tersedia.

Dapatkah Clann melihat foto saya?

Tidak. Dalam keluarga terenkripsi, kami tidak dapat melihat foto atau video Anda. Media dienkripsi di perangkat sebelum diunggah, dan kunci untuk membukanya hanya ada di perangkat keluarga Anda. Sejak Agustus 2026, setiap keluarga baru dienkripsi sejak dibuat, sehingga bagi sebagian besar keluarga inilah cara kerja Clann secara normal. Server kami hanya menyimpan ciphertext dan paket kunci tersegel, tanpa kunci yang dapat membukanya.

Itu mencakup dua kekhawatiran utama: kami membaca foto Anda dan seseorang mencuri data yang kami simpan. Model ancaman yang kami publikasikan menjelaskan lebih jauh apa yang dilindungi dan tidak dilindungi oleh rancangan ini, termasuk bagian yang masih kami kerjakan.

Hal-hal yang masih dapat kami lihat dijelaskan di bawah, dan Anda dapat memeriksa sendiri enkripsinya melalui demo di bagian atas halaman ini.

Apakah enkripsi Clann bersifat sumber terbuka?

Ya. Clann mempublikasikan implementasi kriptografi dan dokumentasi protokol agar peneliti serta pengguna dapat memeriksa cara kerja sistem, bukan sekadar memercayai penjelasan kami.

Demo di halaman ini mengimpor pustaka terpublikasi yang sama, sehingga berkas yang dihasilkannya benar-benar merupakan berkas terenkripsi—bukan sekadar ilustrasi.

Lihat kode sumber di GitHub →

Keterbatasan yang diketahui

Enkripsi bukan berarti tidak terlihat, dan setiap sistem yang jujur memiliki batas. Berikut batas sistem kami.

  • Keluarga yang dibuat sebelum Agustus 2026 belum terenkripsi sampai admin mengaktifkannya. Keluarga baru dienkripsi secara bawaan, tetapi keluarga lama memerlukan langkah yang disengaja karena perangkat setiap anggota harus memiliki kunci sebelum pustaka yang sudah ada dapat dikonversi. Sampai langkah itu dilakukan, keluarga tersebut belum terenkripsi. Setelah diaktifkan, foto dan video yang sudah ada di pustaka juga ikut dienkripsi.
  • Keterangan foto, komentar, dan nama album belum dienkripsi. Anggap semua yang Anda ketik dapat dibaca oleh kami. Kami berniat memperluas enkripsi agar mencakup data tersebut.
  • Kami dapat melihat metadata dasar. Kami dapat melihat bahwa sebuah berkas ada, siapa yang mengunggahnya, kapan diunggah, keluarga mana pemiliknya, ukurannya, serta apakah berkas itu foto atau video. Kami tidak dapat melihat metadata foto lainnya—detail kamera, pengaturan, dan data lain yang tertanam dihapus di ponsel Anda sebelum diunggah.
  • Melihat di peramban web memerlukan satu langkah tambahan. Kunci tidak pernah sampai ke server kami, jadi anggota keluarga menyetujui peramban itu dari ponselnya.

Apa yang masih dapat dilihat Clann?

Daftar yang sama, dibagi dengan jelas antara hal yang dilindungi enkripsi dan yang tidak.

  • Kami tidak dapat melihat foto atau video itu sendiri dalam ukuran apa pun, termasuk gambar mini.
  • Kami tidak dapat melihat lokasi pengambilan foto terenkripsi.
  • Kami dapat melihat bahwa sebuah berkas ada, siapa yang mengunggahnya, kapan diunggah, keluarga mana pemiliknya, seberapa besar ukurannya, serta apakah berkas itu foto atau video.
  • Kami dapat melihat keterangan foto, komentar, dan nama album.

Apa yang terjadi jika saya kehilangan ponsel?

Inilah pertanyaan yang benar-benar penting dalam enkripsi dan sering dijawab dengan buruk oleh produk terenkripsi. Jika kunci hanya berada di ponsel, kehilangan ponsel terdengar seperti kehilangan foto.

Tidak demikian, karena keluarga Anda menjadi cadangannya. Anggota keluarga lain dapat memulihkan akses Anda dari ponsel mereka hanya dengan beberapa ketukan—perangkat mereka sudah memiliki kunci keluarga dan dapat mengirim salinannya ke ponsel baru Anda. Jika Anda tidak ingin bergantung pada orang lain, simpan frasa pemulihan 12 kata terlebih dahulu. Clann sengaja dirancang agar sulit membuat Anda terkunci, karena bagi aplikasi foto keluarga hal itu jauh lebih mungkin terjadi daripada penyadapan.

Dokumentasi teknis

Untuk peneliti, jurnalis, dan siapa pun yang menerima halaman ini dari seorang orang tua.

  • Repositori GitHub → — implementasi kriptografi beserta rangkaian pengujian dan vektor uji lintas bahasa.
  • PROTOCOL.md → — spesifikasi normatif: hierarki kunci, format berkas, keanggotaan grup, dan pemulihan.
  • Model ancaman → — pihak yang dilindungi oleh sistem ini dan hal-hal yang secara tegas tidak dilindunginya.

Pertanyaan umum

Bagikan foto keluarga tanpa penonton

Clann adalah ruang pribadi untuk foto keluarga Anda—tanpa linimasa publik, tanpa iklan, tanpa orang asing, dan tanpa menjual apa pun kepada siapa pun.
Download on the App StoreGet it on Google Play

Gratis untuk diunduh.

Keep reading