Cara LifeVeil melindungi fail Anda

Halaman ini menerangkan apa yang dilakukan oleh LifeVeil, dengan kata-kata yang mudah, dan juga apa yang tidak dapat dilakukannya. Kami lebih suka Anda mengetahui hadnya daripada mempercayai janji yang terlalu besar.

Secara ringkas

Daripada corak Anda kepada kunci

Anda melukis corak pada grid 5×5, menggunakan sekurang-kurangnya 6 titik dan tiada titik digunakan dua kali. LifeVeil menukar corak itu menjadi kunci dengan Argon2id, daripada libsodium (versi 1.0.20 pada Android).

Cara fail disulitkan

Frasa pemulihan

Cap jari

Buka kunci cap jari adalah pilihan. Android yang menyemak cap jari, bukan LifeVeil; apl tidak pernah menerima cap jari Anda. Kunci dalam Android Keystore yang hanya berfungsi sejurus selepas semakan biometrik yang kukuh membuka kunci induk. Jika seseorang menambah cap jari baharu pada telefon, kunci ini berhenti berfungsi dan Anda perlu menggunakan corak Anda semula.

Fail sandaran

Perlindungan lain dalam apl

AI dan tekaan corak

Had yang perlu Anda ketahui

Tiada apl yang dapat melindungi daripada segala-galanya. Inilah had LifeVeil yang sebenar.

Corak yang mudah boleh diteka

Bentuk yang pendek atau biasa (L, Z, garisan lurus) boleh diteka dengan memerhati Anda, melalui kesan comot pada skrin, atau dalam beberapa cubaan. Corak sebenar jauh lebih mudah diteka daripada yang digambarkan oleh bilangan corak yang mungkin. Gunakan lebih banyak titik dan lebih banyak belokan. Apl memberi amaran kepada Anda tentang corak yang terlalu mudah.

Berapa lama tekaan boleh mengambil masa

Di dalam apl, setiap cubaan mengambil masa kira-kira satu saat, dan masa menunggu bertambah selepas 5 kesilapan. Tetapi seseorang yang memiliki fail sandaran Anda, atau yang telah mengambil garam peranti daripada telefon yang telah di-root, boleh meneka pada komputer sebaliknya, tanpa masa menunggu. Argon2id memperlahankan proses ini, tetapi corak mempunyai jauh lebih sedikit kemungkinan berbanding kata laluan yang panjang. Anggaran kasar untuk satu kad grafik mewah (kelas RTX 4090) pada kira-kira 1,000 tekaan sesaat:

Apa yang ditekaKemungkinanMasa, satu kad grafik
10,000 corak yang paling biasa104kira-kira 10 saat
Setiap corak 6 titik1.28 × 108kira-kira 1.5 hari
Setiap corak 7 titik2.42 × 109kira-kira 28 hari
Setiap corak 8 titik4.36 × 1010kira-kira 1.4 tahun
Frasa pemulihan (92 bit)4.95 × 1027kira-kira 1.6 × 1017 tahun

Ini adalah anggaran, bukan ukuran. Bilangan corak ialah had atas; corak sebenar jauh lebih sedikit. Perkakasan yang lebih banyak atau lebih pantas menjadikan tekaan lebih cepat secara berkadar.

Rahsiakan fail sandaran Anda

Fail sandaran tidak mengandungi garam peranti, jadi sesiapa yang mendapatkannya boleh mencuba corak di luar talian, seperti yang ditunjukkan di atas. Simpan fail itu hanya di tempat yang boleh dicapai oleh Anda seorang, seperti akaun awan Anda sendiri, dan gunakan corak yang lebih panjang.

Telefon yang telah di-root atau dijangkiti

Jika seseorang dapat menjalankan kod dengan kebenaran apl (contohnya pada telefon yang telah di-root, atau dengan perisian hasad yang mempunyai kawalan penuh), mereka boleh membuka garam peranti dan meneka di luar talian. Semasa peti besi dibuka, kunci berada dalam memori dan boleh dibaca dengan akses root atau penyahpepijat. Sesetengah salinan yang dibuat di dalam Android dan Flutter, serta foto yang ditunjukkan pada skrin, tidak dapat dipadamkan daripada memori dengan serta-merta.

Sesetengah maklumat kelihatan

Bilangan fail yang disulitkan dalam storan apl, anggaran saiznya, dan bila fail itu dicipta atau diubah tidak disembunyikan. Begitu juga hakikat bahawa LifeVeil telah dipasang.

Peti besi kosong hanya memperdaya skrin

Orang yang boleh membaca fail apl (contohnya pada telefon yang di-root) boleh mengira folder peti besi dan melihat bahawa tetapan ini dihidupkan. Selain itu, selepas 5 corak salah apl membuat Anda menunggu, dan ini menunjukkan bahawa corak sebelumnya tidak membuka apa-apa.

Penyamaran hanya mengubah skrin utama

Cap jari ialah laluan yang lebih lemah

Buka kunci cap jari melangkau Argon2id. Kekuatannya bergantung pada penderia cap jari dan Android Keystore telefon Anda. Anda boleh mematikannya dalam Tetapan pada bila-bila masa.

Foto penceroboh

Apl tidak memainkan bunyi pengatup, tetapi telefon yang dijual di sesetengah negara, seperti Jepun dan Korea, sentiasa memainkannya. Tiada foto diambil jika apl lain sedang menggunakan kamera atau tiada kamera hadapan. Sehingga Anda membuka peti besi pertama yang Anda cipta, foto itu dimeterai dengan kunci Android Keystore.

Butiran foto

Penguncian dijeda semasa skrin sistem

Semasa skrin sistem dibuka (permintaan kebenaran, pengesahan pemadaman, pemilih foto atau fail, gesaan cap jari) dan semasa import atau eksport sedang berjalan, apl menunggu untuk dikunci. Jika Anda telah meninggalkan apl, ia dikunci 2 saat selepas proses itu tamat.

Peti besi berkongsi satu garam peranti

Semua peti besi pada telefon menggunakan garam peranti yang sama. Jika seseorang memiliki garam itu, satu tekaan menguji setiap peti besi sekali gus. Kos untuk menyerang satu peti besi tetap sama.

Perkara yang tidak dapat dihalang oleh mana-mana apl

Seseorang yang memerhati Anda melukis corak, atau kamera yang merakam skrin Anda.

Jika Anda kehilangan kedua-duanya, tiada sesiapa dapat membantu

Jika Anda kehilangan kedua-dua corak dan frasa pemulihan, tiada sesiapa dapat memulihkan fail Anda. Kami pun tidak.