Alat privasi percuma
Berapa lama PIN anda bertahan?
PIN yang sama boleh jatuh dalam beberapa saat atau hidup lebih lama daripada alam semesta. Yang penting ialah apa yang berdiri antara satu tekaan dan satu jawapan. Pilih satu bentuk (jangan sekali-kali PIN sebenar anda) dan lihat bagaimana rahsia yang sama bertahan menghadapi tiga serangan yang sangat berbeza.
Kami tidak pernah meminta PIN anda, hanya bentuknya
Pilih rahsia untuk diuji
Mengira setiap pilihan bertertib bagi bilangan titik berbeza itu pada grid 5×5. Corak gaya Sealby bermula pada 6 titik. Dua kaveat jujur. Jika peraturan lukisan mengehadkan titik mana boleh mengikut titik mana, ruang sebenar adalah lebih kecil daripada ini, tidak pernah lebih besar. Dan orang melukis bentuk, bukan turutan titik rawak, jadi corak yang mudah diteka jatuh jauh lebih pantas daripada nombor-nombor ini.
Perkataan diambil daripada senarai frasa laluan 7,776 perkataan
Kombinasi untuk dicuba:
Tiga serangan, satu rahsia
Pada telefon: beberapa cubaan sahaja, bukan satu garis masa
iPhone sebenar bukan perkhidmatan tekaan tanpa had. Cubaan yang gagal mencetuskan kelewatan yang semakin meningkat, dan selepas 10 kegagalan peranti mesti dipulihkan, atau memadam dirinya sendiri jika Erase Data dihidupkan. Ukuran yang jujur di sini ialah kebarangkalian, bukan masa.
Luar talian, perlindungan lemah
Fail peti besi bocor, dan ia dilindungi dengan cincangan pantas biasa. Sebuah mesin pemecah mencuba berbilion tekaan sesaat.
Luar talian, Argon2idPerlindungan Sealby
Fail bocor yang sama, tetapi kuncinya datang daripada fungsi yang berat memori. Setiap tekaan menelan memori dan masa yang sebenar; ladang GPU kehilangan kelebihannya.
Argon2id ialah fungsi penerbitan kunci yang digunakan Sealby, dan lorong ini ialah lantai konservatif, bukan keseluruhan cerita. Dalam Sealby, kunci peti besi turut dibalut oleh kunci yang terikat pada Secure Enclave peranti anda. Penyerang yang hanya memegang data Sandaran Tersulit anda langsung tidak boleh mengasak PIN anda. Tanpa peranti anda yang tidak berkunci, mereka memerlukan frasa pemulihan anda, dan itu 128 bit.
Andaian: suntinglah
Setiap nombor di atas terbit daripada tiga kadar dan satu formula. Ubah kadarnya dan lihat masa mengikutinya. Tiada apa-apa lagi yang tersembunyi dalam matematiknya.
luar talian: masa median = kombinasi ÷ 2 ÷ kadar tekaan · pada telefon: kebarangkalian = cubaan ÷ kombinasi
Masa-masa ini mengandaikan rahsia yang dipilih secara rawak. Kegemaran manusia seperti 1234, tahun lahir dan password1 jatuh serta-merta dalam setiap senario, kerana penyerang mencubanya dahulu.
PIN yang sama, tiga nasib
Perhatikan apa yang berubah antara baris-baris itu: bukan PIN, hanya jentera di sekelilingnya. Pada telefon, permainannya bukan tentang masa langsung. Penyerang dapat beberapa cubaan sahaja dengan kebarangkalian yang tipis sebelum peranti terkunci atau memadam diri. Jika data disulitkan itu pernah meninggalkan peranti, perlindungan itu lenyap. PIN berdiri sendirian melawan perkakasan yang dibina untuk meneka, dan hanya kos setiap tekaan yang melindunginya.
Kos itulah yang dibeli oleh penerbitan kunci yang berat memori. Argon2id menjadikan setiap satu tekaan mahal dari segi memori dan masa, jadi mesin yang melahap cincangan pantas untuk sarapan pun perlahan hingga merangkak.
Mengapa Sealby menentukur Argon2id pada peranti anda
Sealby menerbitkan kunci peti besi anda dengan Argon2id yang ditala pada iPhone sebenar anda. Parameternya diukur bagi setiap peranti, jadi satu buka kunci menelan sebahagian kecil saat secara sengaja. Anda hampir tidak merasainya sekali. Mesin pemecah pula terpaksa membayarnya berbilion kali. Berlapis di atas had kadar Secure Enclave pada peranti, kedua-dua bar di atas bekerja untuk anda serentak.
Cara penyulitan Sealby berfungsi →PIN anda layak mendapat jentera yang lebih baik.
Sealby memeteraikan foto dan fail anda dengan AES-256 di sebalik Argon2id yang ditentukur untuk peranti anda. Nombor dalam lorong perlahan di atas ialah nombor yang terpakai untuk anda.
iPhone & iPad · iOS 17+ · Percuma