Графический ключ на Android¶
Графический ключ на Android — способ защиты устройства, представляющий собой пароль, вводимый соединением точек на сетке. Вместе с PIN-кодом и паролем он относится к категории экранной блокировки (screen lock) в операционной системе Android. Графический ключ был представлен в Android 1.0 (2008 году) и остаётся одним из базовых методов аутентификации пользователя на смартфонах и планшетах под управлением Android.
¶Типы графических ключей
В современных версиях Android используются два варианта графического ключа:
- Классический (по умолчанию) — сетка 3×3 точки, соединяемые в определённом порядке. Минимальная длина — 4 точки.
- Сложный (pattern) — сетка 3×3 с возможностью повторного прохождения через уже использованные точки, что резко увеличивает количество возможных комбинаций.
Начиная с Android 5.0 (Lollipop), Google добавила режим «Сложный экран блокировки», который разрешает повторное использование точек. По данным Google, количество возможных комбинаций в таком режиме превышает 389 000, тогда как в классическом режиме — около 389 000 без повторов (ограничение длины до 9 точек без повторов).
¶Как отключить графический ключ
Отключение графического ключа выполняется через системные настройки. Процедура одинакова для большинства устройств на базе Android, но названия пунктов могут незначительно различаться в зависимости от производителя (Samsung, Xiaomi, Huawei, Google Pixel и другие) и версии ОС.
¶Общий порядок действий
- Открыть приложение «Настройки».
- Перейти в раздел «Безопасность» (в старых версиях) или «Безопасность и блокировка экрана», либо «Экран блокировки» (в Android 10 и новее путь часто выглядит как «Безопасность → Экран блокировки»).
- Выбрать пункт «Экран блокировки» (или «Тип блокировки экрана»).
- Система запросит подтверждение текущего графического ключа — его необходимо ввести.
- В списке доступных типов блокировки выбрать «Нет» (или «Нет (отключить блокировку экрана)»).
После подтверждения графический ключ будет удалён, и экран перестанет блокироваться при включении или простое устройства.
¶Отключение на конкретных оболочках
- Samsung (One UI): «Настройки» → «Блокировка экрана» → «Тип экрана блокировки» → «Нет».
- Xiaomi (MIUI/HyperOS): «Настройки» → «Блокировка экрана» → «Пароль и безопасность» → «Экран блокировки» → «Отключить блокировку экрана».
- Huawei (EMUI): «Настройки» → «Безопасность» → «Экран блокировки» → «Нет».
- Google Pixel (чистый Android): «Настройки» → «Безопасность» → «Экран блокировки» → «Нет».
¶Забытый графический ключ
Если пользователь забыл графический ключ, стандартное отключение невозможно. Доступны следующие варианты:
- Аккаунт Google. На устройствах с Android 4.4 и ранее после пяти неудачных попыток ввода появлялась возможность восстановления через аккаунт Google. Начиная с Android 5.0 эта функция была убрана по соображениям безопасности.
- Удалённая разблокировка. На устройствах Samsung с включённой функцией «Find My Mobile» можно удалить графический ключ удалённо через аккаунт Samsung.
- Сброс к заводским настройкам (hard reset). Через режим Recovery (комбинация кнопок питания и громкости) выполняется wipe data/factory reset. Все данные устройства будут удалены.
- Утилиты производителя. Некоторые производители предоставляют ПК-утилиты (например, Mi Unlock от Xiaomi), позволяющие разблокировать устройство с последующим стиранием данных.
¶Безопасность графического ключа
Графический ключ относится к наименее защищённым методам аутентификации. Исследования показывают, что при использовании классического режима (без повторов) комбинацию можно восстановить по отпечатку пальца на экране — до 68 % случаев по данным исследованиях МартинаПреингаста и соавторов (University of Illinois, 2010). Начиная с Android 7.0, система показывает путь соединения точек при вводе, что ещё более упрощает подглядывание (shoulder surfing).
Более надёжными альтернативами считаются:
- PIN-код (минимум 4 цифры) — устойчив к анализу отпечатков.
- Пароль (алфавитно-цифровой) — максимальная энтропия.
- Биометрия (отпечаток пальца, 2D/3D-распознавание лица) — удобна, но юридически в ряде случаев не приравнивается к секрету (в России, например, биометрические данные нельзя требовать для раскрытия — по аналогии с положениями о неприкосновенности, хотя практика остаётся спорной).
¶Отключение блокировки и безопасность
Полное отключение экранной блокировки снижает защищённость устройства: при краже или потере злоумышленник получает доступ ко всем данным — перепискам, банковским приложениям, фотографиям. Рекомендуемой практикой является переход на PIN-код или биометрию, а не полный отказ от блокировки.
В корпоративной среде (MDM-системы) отключение графического ключа часто заблокировано политикой устройства — в таком случае пункт «Нет» в списке типов блокировки будет недоступен.
¶Интересные факты
- Самый простой графический ключ, используемый пользователями, — буква «L» (соединение верхней левой точки, нижней левой и нижней правой). По данным исследований, около 40 % пользователей выбирают паттерны, начинающиеся с левого верхнего угла.
- В ранних версиях Android (2.3 Gingerbread) графический ключ можно было обойти, подключив устройство к ПК и скопировав файл
gesture.keyиз системной папки. Начиная с Android 4.0 уязвимость была устранена.
Источники:
- Официальная документация Android (Android Open Source Project)
- Documentation Google для Android Enterprise
- Martina Lindskoog et al. «Android Pattern Unlock Vulnerability» (University of Illinois, 2010)
- Samsung Electronics. Руководства пользователя One UI
- Xiaomi. Руководства пользователя MIUI / HyperOS
