Bagaimana keamanan Cryptile bekerja?
Pola Anda menjadi kunci enkripsi di ponsel. Setiap berkas dienkripsi dengan AES-256-GCM, dan kami tidak memegang kunci apa pun.
Apa fakta utamanya?
- Kunci tetap di perangkat Anda. Tidak ada akun dan tidak ada server. Pengembang tidak pernah memegang kunci.
- Semuanya terenkripsi. Foto, video, dokumen, gambar mini, dan indeks memakai AES-256-GCM, sandi yang juga mendeteksi perubahan data.
- Pola yang berbeda membuka brankas yang berbeda. Tidak ada daftar brankas. Ukuran diberi bantalan, dan slot umpan cadangan menyembunyikan jumlah brankas.
- Cadangan dienkripsi lebih dulu. Apple hanya menyimpan teks sandi. Frasa pemulihan 9 kata memulihkannya. Tidak ada reset.
- Anda bisa memeriksa kodenya. Inti enkripsi dipublikasikan agar siapa pun dapat mengauditnya (source-available), lengkap dengan model ancaman dan vektor uji: github.com/jasonbrelsford/cryptile-core.
Bagaimana pola membuka brankas?
Pola diproses dengan metode standar yang lambat sehingga setiap tebakan mahal. Pola itu dicampur dengan rahasia yang disimpan di Keychain ponsel Anda. Rahasia itu tidak ada di cadangan iCloud, jadi berkas salinan saja tidak bisa ditebak.
Apa itu pola panik?
Pola panik adalah pola tambahan, bagian dari Plus. Menggambarnya menghancurkan rahasia perangkat dan mengacak ulang slot umpan, sehingga semua brankas di ponsel itu berhenti terbuka. Setiap brankas dapat dipulihkan dengan frasa pemulihannya.
Dari siapa ini melindungi Anda?
- Orang yang memegang ponsel Anda yang tidak terkunci. Mereka hanya melihat brankas yang polanya mereka tahu.
- Orang yang memegang ponsel Anda yang terkunci. Berkasnya berupa teks sandi.
- Orang yang menyalin berkas aplikasi. Mereka tidak tahu ukuran maupun jumlah brankas.
- Apple, atau kebocoran di Apple. iCloud menyimpan teks sandi, bukan kunci.
- Kami. Kami tidak memegang apa pun.
Dari apa ini tidak melindungi Anda?
- Pola pendek. Pola 6 sel pada kisi 4×4 punya sekitar 5,7 juta kemungkinan. Dengan berkas dan Keychain Anda, penyerang bisa mencobanya secara offline dalam hitungan menit. Gunakan 8 sel atau lebih, sekitar 2 miliar kemungkinan, atau kisi yang lebih besar.
- Ponsel yang disusupi. Malware yang membaca memori saat brankas terbuka berada di luar kemampuan aplikasi mana pun.
- Orang yang melihat Anda menggambar. Jejaknya disembunyikan, tetapi tangan Anda tidak.
- Kehilangan semuanya. Jika pola dan frasa pemulihan hilang, tidak ada yang bisa memulihkan brankas.
- Tangkapan layar. Tangkapan layar mengalahkan sekali lihat dan kedaluwarsa.
Pemeriksa juga dapat melihat perkiraan ukuran total kontainer. Slot indeks menunjukkan batas atas jumlah brankas, bukan jumlah sebenarnya.
Ingin mencobanya sebelum rilis? Gabung beta.