Узор, PIN-код или Face ID: какая защита надёжнее?
Длинная парольная фраза — самая надёжная из четырёх. Face ID и PIN-код безопасны в основном потому, что iPhone ограничивает число попыток. У нарисованного узора реальных вариантов меньше, чем кажется, поэтому делайте его длинным.
Что нужно знать?
- Важно, кто ограничивает попытки. 6-значного PIN-кода достаточно, когда телефон блокирует неверные попытки. Но он слаб, если кто-то скопировал данные.
- Face ID удобен, но не секретен. Телефон можно поднести к вашему лицу.
- Узору нужна длина. На сетке Cryptile 4×4 мы рекомендуем минимум 8 точек.
Как соотносятся цифры?
| Защита | Вариантов | Слабое место |
|---|---|---|
| 4-значный PIN-код | 10 000 | Увидели один раз — и всё |
| 6-значный PIN-код | 1 000 000 | То же: увидели один раз — и всё |
| Face ID | случайное совпадение меньше 1 к 1 000 000 (Apple) | Ваше лицо, похожий брат или сестра, близнец |
| Узор, 6 точек, сетка 4×4 | около 5,7 млн | Следы пальцев, подглядывание, подбор офлайн |
| Узор, 8 точек, сетка 4×4 | около 2 млрд | То же, но подбирать гораздо дольше |
| Длинная парольная фраза | намного больше любого из этих | Её нужно набирать |
Apple пишет, что вероятность того, что случайный человек разблокирует ваш iPhone через Face ID, «is less than 1 in 1,000,000». Для близнецов, похожих на вас братьев и сестёр и детей младше 13 лет она выше. После пяти неудачных попыток Face ID требуется код-пароль (Apple: о Face ID).
Почему код-пароль iPhone безопасен всего из шести цифр?
Потому что попытки считает iPhone. На экране блокировки нельзя перебрать миллион кодов. Apple также предлагает Стереть данные после 10 неудачных попыток и называет собственный буквенно-цифровой код самым надёжным вариантом (Apple: настройка код-пароля).
Риск не в подборе. Риск в том, что кто-то увидит, как вы его вводите, а потом откроет им всё на телефоне.
Узор слабее PIN-кода?
Зависит от длины. У узора из 6 точек на сетке 4×4 больше комбинаций, чем у 6-значного PIN-кода. Но люди рисуют буквы, углы и простые фигуры, а это сильно сокращает реальное число.
В Cryptile узор — не просто экран, который надо пройти. Из него создаётся ключ шифрования. У этого есть честный минус, о котором говорит наша модель угроз. Если у кого-то есть и файлы хранилища, и ключ устройства этого телефона, узоры можно подбирать офлайн на компьютере:
- 4 точки: секунды
- 6 точек: минуты
- 8 точек: часы
- 10 точек: около недели
- 12 и больше: годы
Этот ключ устройства хранится в Связке ключей iPhone под защитой вашего код-пароля. Без него подобрать узор таким способом вообще нельзя.
Тогда зачем Cryptile узор?
Затем, что другой узор может открывать другое хранилище, а приложение не показывает списка хранилищ. Лицо может открыть только что-то одно. К тому же узор быстро рисуется одной рукой. За ним стоит сильный секрет — фраза восстановления из 9 слов, около 96 бит. Храните её на бумаге.
Как выбрать надёжный узор?
- Используйте 8 точек или больше. Для нового хранилища Cryptile просит минимум 6.
- Пересекайте линии и меняйте направление. Избегайте букв и внешнего края.
- Нигде не повторяйте фигуру, которой разблокируете телефон.
- Рисуйте там, где никто не видит. Время от времени протирайте экран.
Что это не защищает
Никакая защита не поможет, если кто-то видел, как вы разблокируете, и потом забрал телефон. Вредоносная программа на разблокированном телефоне может прочитать то, что открыто. Короткий узор или PIN-код быстро сдаётся тому, у кого уже есть ключи устройства.
Как это делается в Cryptile
Cryptile создаёт ключ каждого хранилища на вашем устройстве из нарисованного вами узора. Нет ни аккаунта, ни сервера, и у разработчика никогда нет ключей.
Cryptile бесплатна для 2 хранилищ, 100 фото и 10 видео, зашифрованная резервная копия в iCloud включена. Plus снимает ограничения за $19.99 в год (пробный период 7 дней) или $39.99 один раз.