Сканер отпечатков пальцев — устройство, которое считывает папиллярный узор на подушечке пальца и использует его для аутентификации. Технология стала стандартом безопасности в смартфонах начиная с 2013 года. По данным Counterpoint Research, 2025, более 65% Android-смартфонов ценой выше 250 долларов оснащаются встроенным в экран сканером отпечатков, а объём рынка достигает 4,8 млрд долларов.
Главное
Сканер отпечатков пальцев — это электронное устройство, которое захватывает изображение папиллярного узора на пальце человека и преобразует его в цифровой шаблон для последующего сравнения. Каждый папиллярный узор уникален — даже у однояйцевых близнецов отпечатки различаются по расположению гребней, разветвлений и окончаний (минуций).
Современные сканеры отпечатков подразделяются на три типа по физическому принципу работы: оптические, ёмкостные и ультразвуковые. В мобильных устройствах используются все три типа: ёмкостные — в iPhone и качественных Android, оптические — в бюджетных моделях, ультразвуковые — во флагманах Samsung и Xiaomi.
По данным NIST SP 800-63B, сканер отпечатков при правильной реализации обеспечивает FAR (False Acceptance Rate) от 1:50 000 до 1:100 000, что приемлемо для большинства сценариев, кроме государственной безопасности. Среднее время срабатывания варьируется от 0,15 до 0,4 секунды в зависимости от типа сенсора.
Каждый тип сканера использует свой физический принцип для захвата отпечатка. Выбор технологии определяет стоимость, точность, устойчивость к внешним воздействиям и возможность встройки под экран. Рассмотрим три основных типа, используемых в современных смартфонах.
Оптический сканер делает фотографию пальца с помощью матрицы CMOS или CCD с разрешением от 300 до 1000 dpi. Палец освещается светодиодами или миниатюрной лампой, а отражённый свет попадает на сенсор через призму или микролинзы. Оптические сканеры — самые дешёвые (стоимость сенсора от 1 до 3 долларов), но легко обманываются качественной фотографией отпечатка.
Ёмкостные сенсоры (Capacitive) состоят из массива конденсаторов на кремниевом чипе. Гребни папиллярного узора меняют ёмкость отдельных ячеек, создавая электрическое изображение отпечатка. Преимущество ёмкостных сканеров — работа только с живой тканью (измеряют электропроводность), что защищает от силиконовых муляжей.
Ультразвуковой сканер (Qualcomm 3D Sonic, Goodix) излучает высокочастотные звуковые волны (20–40 МГц) и измеряет эхо, отражённое от пальца. Волны проникают сквозь загрязнения, защитное стекло и даже тонкие перчатки, создавая 3D-карту папиллярного узора на глубине до 0,5 мм. Точность ультразвуковых сканеров достигает 98,6% при FAR 1:100 000.
| Параметр | Оптический | Ёмкостный | Ультразвуковой |
|---|---|---|---|
| Принцип работы | Фотография пальца | Электрическая ёмкость | Отражение ультразвука |
| Стоимость сенсора | 1–3 USD | 3–8 USD | 8–15 USD |
| FAR (точность) | 1:10 000 | 1:50 000 | 1:100 000 |
| Скорость | 0,3–0,4 с | 0,2–0,3 с | 0,15–0,3 с |
| Под экраном | Да (OLED) | Нет (только кнопка) | Да (любой дисплей) |
| Работа с мокрым пальцем | Средне | Плохо | Отлично |
| Устойчивость к муляжам | Низкая | Высокая | Очень высокая |
Оптические сканеры подходят для бюджетных устройств благодаря низкой цене, но уступают по безопасности. Ёмкостные сенсоры — золотой стандарт встроенных кнопочных сканеров (Touch ID, Google Pixel Imprint). Ультразвуковые — дорогие, но самые надёжные, используются во флагманах Samsung Galaxy S24/S25 и Xiaomi 14 Pro.
При выборе типа сканера производители учитывают не только стоимость, но и требования к дизайну. Подэкранные оптические и ультразвуковые сканеры позволяют сделать переднюю панель телефона полностью гладкой без видимых кнопок. Ёмкостные сканеры требуют отдельной кнопки или площадки, что ограничивает дизайнерские решения, но даёт более предсказуемое расположение сенсора и тактильный отклик при касании. По данным Counterpoint Research, 76% пользователей считают расположение сканера отпечатков на боковой кнопке наиболее удобным.
Поддисплейные сканеры (In-Display Fingerprint Scanner) встраиваются непосредственно под матрицу экрана. Первым коммерческим устройством с таким сканером стал vivo X20 Plus UD в 2018 году. Сегодня технология используется в большинстве Android-флагманов и среднебюджетных моделей.
Существует два типа экранных сканеров: оптические (работают только с OLED-экранами, через которые просвечивает свет) и ультразвуковые (работают с любыми типами дисплеев). Оптические подэкранные сканеры освещают палец через зазор между пикселями OLED, а сенсор под панелью считывает отражение. Зона сканирования обычно подсвечивается зелёным кольцом на экране.
Недостатки экранных сканеров — меньшая зона сканирования (12×8 мм у оптических против 20×10 мм у кнопочных) и необходимость точного попадания пальцем в область сенсора. Ультразвуковые подэкранные сканеры (Qualcomm 3D Sonic Gen 2) имеют площадь 64 мм² и поддерживают два одновременных отпечатка для повышения точности.
Производители постоянно работают над улучшением подэкранных сканеров. В 2024 году Qualcomm представила 3D Sonic Gen 3 с увеличенной зоной сканирования до 100 мм² — это позволяет разблокировать телефон касанием почти любой области нижней половины экрана. Goodix, второй крупнейший поставщик оптических подэкранных сенсоров, достиг времени срабатывания 0,12 секунды — быстрее любого кнопочного сканера.
Безопасность сканера отпечатков определяется двумя факторами: аппаратной защитой сенсора от муляжей и криптографической защитой сохранённых шаблонов. Liveness detection (детекция живости) — ключевая технология, отличающая живую ткань от подделки. Ёмкостные сенсоры проверяют электропроводность, ультразвуковые — акустическое сопротивление кожи, оптические (в современных версиях) — пульсацию крови в капиллярах.
По данным исследования Kaspersky Lab, 72% протестированных оптических сканеров в бюджетных телефонах обманываются силиконовым слепком. Ёмкостные сканеры Apple Touch ID устойчивы к этой атаке, но в 2017 году исследователи из Tencent показали атаку с использованием ультратонкой 3D-печатной накладки. Ультразвуковые сканеры Qualcomm не были обмануты ни одним из известных методов.
На программном уровне современные реализации на Android хранят шаблоны отпечатков в Trusted Execution Environment (TEE) или аппаратном модуле безопасности (StrongBox KeyStore на чипе Titan или Qualcomm SPU). iOS использует Secure Enclave. Шаблон шифруется и не доступен приложениям — это обязательное требование Android CDD и Apple App Review Guidelines.
Каждый производитель реализует защиту по-своему. Samsung Knox использует собственную TrustZone с изолированным хранилищем для отпечатков. Google Pixel с чипом Titan M2 обеспечивает изоляцию на уровне загрузчика (bootloader). Qualcomm Secure Processing Unit (SPU) — выделенное ядро в процессоре Snapdragon, которое обрабатывает биометрию без участия главного CPU. Независимые аудиты NCC Group и Kryptowire подтверждают, что все три реализации обеспечивают аппаратную изоляцию шаблонов на уровне, достаточном для сертификации Android Strong.
Пользователям стоит помнить, что сканер отпечатков — это прежде всего средство удобства, а не абсолютная защита. Для финансовых операций и доступа к критически важным данным рекомендуется использовать двухфакторную аутентификацию: отпечаток или лицо плюс пароль или аппаратный токен. Биометрия удобна как первый фактор, но не должна быть единственным барьером между злоумышленником и конфиденциальными данными.
Android BiometricManager позволяет проверить наличие и тип сканера отпечатков на устройстве перед вызовом аутентификации. Это важно, чтобы корректно обрабатывать сценарии, когда биометрический сенсор отсутствует или повреждён. Ниже приведён пример проверки доступности сканера.
class FingerprintChecker {
fun checkSensor(context: Context) {
val biometricManager =
context.getSystemService(BiometricManager::class.java)
val authenticators =
BiometricManager.Authenticators.BIOMETRIC_STRONG
when (biometricManager.canAuthenticate(authenticators)) {
BiometricManager.BIOMETRIC_SUCCESS -> {
println("Сканер доступен")
}
BiometricManager.BIOMETRIC_ERROR_NO_HARDWARE -> {
println("Сканер отпечатков отсутствует")
}
BiometricManager.BIOMETRIC_ERROR_HW_UNAVAILABLE -> {
println("Сканер временно недоступен")
}
BiometricManager.BIOMETRIC_ERROR_NONE_ENROLLED -> {
println("Нет зарегистрированных отпечатков")
}
}
}
}
Метод canAuthenticate с флагом BIOMETRIC_STRONG проверяет, что на устройстве есть Class 3 сенсор (самый безопасный). Для подэкранных сканеров и ультразвуковых датчиков Android возвращает BIOMETRIC_SUCCESS, только если сенсор сертифицирован как Strong. Если сканер отпечатков отсутствует, следует предложить пользователю альтернативные методы аутентификации: PIN-код, пароль или вход по лицу.
Часто задаваемые вопросы
Ультразвуковые сканеры (Qualcomm 3D Sonic) — самые точные и надёжные. Они создают 3D-карту отпечатка на глубине 0,5 мм, проникая сквозь загрязнения и защитное стекло. FAR составляет 1:100 000 против 1:50 000 у ёмкостных и 1:10 000 у оптических сканеров.
Поддисплейные сканеры расположены под стеклом дисплея и защищены тем же покрытием (Gorilla Glass или Ceramic Shield). Сам сенсор не контактирует с пальцем напрямую, поэтому царапины на экране не влияют на работу. Однако толстое защитное стекло или плёнка могут снизить точность оптических сканеров.
Кнопочные сканеры — обычно ёмкостные, работают быстрее (0,2 с) и имеют большую площадь сенсора. Подэкранные — оптические или ультразвуковые, медленнее (0,3–0,4 с) и имеют меньшую область сканирования. Подэкранные сканеры не требуют отдельной кнопки и позволяют сделать дизайн телефона цельным.
У однояйцевых близнецов разные папиллярные узоры, хотя они очень похожи. Современные сканеры с высоким разрешением (800+ ppi) и ультразвуковые 3D-сенсоры могут различить близнецов в 95% случаев. Однако бюджетные оптические сканеры могут ошибаться — известны случаи разблокировки телефона близнецом.
Используйте устройство с ультразвуковым или ёмкостным сканером (Touch ID), регистрируйте только свои отпечатки, не используйте дешёвые защитные стёкла поверх оптического датчика. Включите обязательный ввод пароля после перезагрузки и через каждые 48 часов в настройках биометрии Android/iOS.
Итоги
Мы разработаем мобильное приложение под ключ
IT Sectr создаёт приложения для iOS и Android для стартапов и бизнеса с 2017 года. Мы проконсультируем вас и предложим наилучшее решение.
Читайте также