Kasus untuk Vaultaire

Aplikasi privasi memiliki kelemahan fatal: terlihat seperti aplikasi privasi. Manifesto ini menjelaskan mengapa Vaultaire dibuat untuk menghilangkan bukti, bukan menambahkan layar kunci lainnya.

Aplikasi privasi memiliki kelemahan fatal: terlihat seperti aplikasi privasi.

Folder terkunci mengumumkan bahwa folder tersebut terkunci. Galeri tersembunyi bernama “Calculator+” tidak akan membodohi siapa pun yang melihatnya. Setiap brankas foto “aman” di iPhone Anda mengalami masalah yang sama: ini membuktikan Anda menyembunyikan sesuatu.

Ketika seseorang memaksa Anda untuk membuka kunci ponsel Anda, baik itu agen perbatasan, mitra yang melakukan kekerasan, atau pemerintah yang otoriter, mereka akan melihat aplikasinya, mereka melihat kuncinya, dan mereka tidak berhenti sampai Anda membukanya.

Vaultaire tidak membuka katalog brankas bernama. Sebuah pola mengalamatkan satu brankas terenkripsi, dan antarmuka tidak mengiklankan yang lain.

Bagaimana seharusnya penyimpanan foto terenkripsi berfungsi

Gambar sebuah pola pada kisi. PBKDF2 menurunkan kunci brankas lokal, yang mengautentikasi indeks terenkripsi dan membuka bungkus kunci master acak yang dipakai untuk enkripsi file AES-256-GCM. Gambar pola lain yang sudah dikonfigurasi, dan brankas terenkripsi lain dapat terbuka. Operasi AES dijalankan dalam proses aplikasi melalui CryptoKit; Vaultaire tidak mengklaim menjalankan enkripsi simetris umum di dalam Secure Enclave.

Masukkan pola tanpa indeks yang cocok? Tidak ada pesan “kata sandi salah” dan tidak ada daftar brankas lainnya, hanya layar pembuatan yang kosong. Kesamaan perilaku itu hanya berlaku di antarmuka. Nama file indeks dan tag AES-GCM yang disalin tetap memungkinkan penyerang sistem file memverifikasi tebakan secara offline.

Antarmuka tidak menampilkan daftar semua brankas, tetapi batas penyimpanannya dinyatakan jelas: file indeks akar berada dalam kumpulan yang diisi hingga kelipatan 64 dengan file samaran acak, dan semua brankas berbagi 1 folder penyimpanan dengan nama file acak, tetapi pemeriksa sistem file tetap dapat memperkirakan berapa banyak brankas yang berisi file. Penggunaan penyimpanan berubah seiring konten terenkripsi. Pemeriksa dapat menyalin ciphertext, sedangkan kunci turunan pola dan kunci master acak melindungi peta dan konten file yang dapat dibaca.

Ini bukan kunci pintu. Itu adalah dinding tempat pintu dulu berada.

Mengapa arsitektur tanpa pengetahuan itu penting

Layar kunci saja tidak membuktikan bahwa file dienkripsi. Brankas foto apa pun harus dinilai berdasarkan format penyimpanan, hierarki kunci, jalur pemulihan, dan perilakunya saat kontainer aplikasi disalin, bukan berdasarkan keberadaan PIN atau layar pola.

Vaultaire dibangun di atas prinsip yang lebih sempit: layanan yang menyimpan catatan Vaultaire terenkripsi tidak boleh menerima konten brankas yang dapat dibaca atau kunci dekripsi. Klien, iOS, Keychain, dan perangkat yang tidak terkunci tetap menjadi bagian dari model kepercayaan, dan file terenkripsi tetap dapat terdeteksi sebagai data aplikasi terenkripsi.

Tidak ada akun identitas Vaultaire. Aplikasi ini tidak memerlukan alamat email atau nomor telepon Anda. Apple masih dapat menyimpan catatan pembelian, iCloud, dan akun perangkat. Analisis aplikasi dan diagnostik kerusakan diaktifkan secara default dan dapat dimatikan dengan “Bagikan kesalahan secara anonim” di Pengaturan; ketika diaktifkan, mereka membuat acara produk dengan nama samaran berdasarkan kebijakan privasi.

Tidak ada ketergantungan cloud untuk penggunaan brankas lokal. Vaultaire membuat catatan CloudKit untuk cadangan terenkripsi, yang aktif secara default dan dapat dimatikan di Pengaturan, serta untuk sinkronisasi perangkat atau berbagi saat Anda menggunakannya; CloudKit kemudian menerima ciphertext dan metadata operasional, bukan file brankas yang dapat dibaca atau kunci dekripsi dalam teks biasa. Cadangan iCloud sistem dan cadangan perangkat di komputer merupakan jalur sistem terpisah dan mungkin menyertakan file lokal aplikasi yang terenkripsi.

Tidak ada pembukaan kunci biometrik di dalam Vaultaire. Pola memberikan kredensial yang terpisah dari kode sandi iPhone dan Face ID, tetapi masih dapat diamati, ditebak, diungkapkan di bawah paksaan, atau ditangkap pada perangkat yang disusupi. Kami tidak menyertakan biometrik agar jalur akses itu tetap eksplisit.

Tidak ada pengaturan ulang email. Tidak ada kunci pemulihan yang dimiliki penyedia. Vaultaire membuat frasa pemulihan khusus sembilan kata, bukan mnemonik BIP-39. Frasa itu disimpan dalam basis data Keychain terenkripsi sehingga Anda dapat melihatnya nanti, dan dapat menyimpan manifes CloudKit yang dienkripsi dengan frasa selama pencadangan aktif, yang merupakan default.

Pola Anda melewati 600.000 putaran PBKDF2-HMAC-SHA512 dengan salt tingkat perangkat untuk menurunkan kunci brankas 256-bit. Panjang keluaran itu tidak mengubah pola yang mudah ditebak menjadi entropi 256 bit. Kunci berada di memori aplikasi selama dipakai, dan saat brankas dikunci, status aktif dibuang tanpa klaim bahwa setiap salinan sementara terhapus secara terbukti.

Untuk siapa

Jurnalis melindungi sumber tempat pencarian telepon rutin dilakukan. Aktivis membawa dokumentasi di bawah pengawasan pemerintah. Penyintas kekerasan dalam rumah tangga menyimpan bukti dengan aman di perangkat yang mereka tahu sedang dipantau. Wisatawan yang melintasi perbatasan yang mewajibkan pemeriksaan perangkat. Pengacara dengan materi istimewa di telepon pribadi.

Dan siapa pun yang memahami bahwa privasi bukan soal menyembunyikan sesuatu. Ini tentang memiliki sesuatu yang layak dilindungi.

Brankas Paksaan

Dengan Pro, tetapkan satu brankas sebagai pemicu paksaan. Saat pola tersebut digambar, brankas yang ditunjuk terbuka sementara Vaultaire menghapus indeks lokal, file penyimpanan, dan pemetaan pemulihan brankas lain dari perangkat ini. Cadangan iCloud terenkripsi yang sudah ada dan salinan di perangkat peserta lain tidak berubah, dan pemulihan berikutnya memerlukan frasa pemulihan secara eksplisit. Pengaturan paksaan adalah item Keychain, jadi pemeriksa yang punya akses ke Keychain dapat melihat bahwa pengaturan itu pernah dibuat.

Alur ini senyap di antarmuka aplikasi, tetapi tidak dijamin tak terdeteksi dalam analisis forensik. File yang dihapus, status sistem file, catatan cloud, perangkat peserta lain, atau perangkat yang sebelumnya disusupi mungkin masih menunjukkan bahwa data ada atau diubah.

Apa yang tidak akan kami buat

Kami tidak akan menambahkan buka kunci biometrik, karena dapat dipaksakan secara hukum. Kami tidak akan menambahkan penyimpanan yang bergantung pada cloud, karena hal ini menciptakan target panggilan pengadilan dan pelanggaran. Kami tidak akan memasukkan konten brankas, pola, frasa pemulihan, nama file, ID berbagi, atau ID brankas dalam analitik. Kami tidak akan menambahkan pintu belakang yang menyamar sebagai pemulihan akun. Kami tidak akan melemahkan arsitektur demi kenyamanan.

Setiap keputusan di Vaultaire kembali ke satu hal: file pribadi Anda tetap menjadi milik Anda, dalam keadaan apa pun.


Vaultaire adalah brankas foto dan file pribadi terenkripsi untuk iPhone dan iPad. Itu tidak memerlukan akun identitas. Analisis aplikasi, diagnostik kerusakan, dan atribusi Apple Ads diaktifkan secara default dan dapat dimatikan dengan “Bagikan kesalahan secara anonim” di Pengaturan. Kebijakan peristiwa mereka yang terdokumentasi tidak termasuk konten brankas, pola, frasa pemulihan, jenis file, dan ID berbagi. Laporan kerusakan dapat memuat nama file, dan setiap brankas punya referensi hash yang tetap. AES-256-GCM berjalan secara lokal melalui CryptoKit, dengan Keychain yang melindungi status pemulihan terikat perangkat.

Unduh Vaultaire

Tidak ada akun. Tidak ada pintu belakang. Tidak ada kompromi. Hanya matematika yang melindungi file Anda.

Dapatkan Vaultaire Gratis