Как работает сканер отпечатка пальца на смартфоне
Использование отпечатка пальцев для разблокировки имеет несколько неоспоримых преимуществ перед паролями и графическими ключами. Во-первых, отпечаток практически невозможно забыть или потерять, украсть, а также подделать. Во-вторых, никто не сможет воспользоваться отпечатком в вашем отсутствии. Этого точно нельзя сказать о пароле, ведь, в случае его раскрытия, смартфоном сможет воспользоваться любой желающий.
С графическими ключами тоже все не так однозначно. Проведенные исследования показали, что люди склонны использовать самые примитивные графические ключи, чаще всего схожие с буквами алфавита. А учитывая тот факт, что более половины из всех пользователей начинают вводить графический ключ с верхнего левого угла, такой вид блокировки является, пожалуй, самым уязвимым для взлома.
Кроме того, когда вы вводите графический ключ, то неизбежно слегка отклоняете смартфон в стороны. Благодаря таким отклонениям злоумышленники с помощью гироскопических датчиков научились разгадывать рисунок практически в 100% случаев.
Поэтому, несомненно, сканер отпечатка на сегодняшний день является лучшей защитой для вашего смартфона. Но для чего еще можно использовать сканер отпечатка в смартфоне?
Жесты для управления телефоном
С помощью сканера отпечатка пальцев вы можете не только разблокировать экран вашего смартфона, но и управлять им почти так же, как управляете тачпадом вашего ноутбука, настроив необходимые действия на нажатия или смахивания по сканеру.
В некоторых линейках смартфонов, таких, как, например, Google Pixel или Xiaomi есть встроенная функция для назначения определенных действий со сканером. Владельцам смартфонов других производителей предлагаем воспользоваться специальными приложениями из Play Маркета.
Одно из них — приложение Fingerprint Quick Action, позволяющее одновременно назначить до 3 из 12 возможных действий на прикосновение к сканеру отпечатка пальцев: для одиночного прикосновения, двойного тапа по сканеру или смахиванию.
Разблокировка компьютера удаленно
Удаленная разблокировка компьютера с помощью отпечатка пальца будет удобна в том случае, если на вашем компьютере для входа в систему установлен пароль. Чтобы каждый раз при входе не вводить сложную комбинацию, можно настроить удаленную разблокировку с помощью смартфона и встроенного в него датчика отпечатка пальцев. После этого, для разблокировки компьютера вам будет достаточно прикоснуться к сканеру отпечатка на вашем смартфоне.
Для активации функции разблокировки компьютера с помощью отпечатка пальцев потребуется установить приложение Remote Fingerprint Unlock из магазина Play Маркет, а также специальную клиент-программу на компьютер. После чего необходимо произвести их сопряжение.
Для процедуры сопряжения заблокируйте ваш компьютер, как обычно, а затем войдите в приложение Remote Fingerprint Unlock на смартфоне. Перейдите на вкладку «Scan» и сделайте свайп сверху вниз для обнаружения компьютера в пределах вашей сети Wi-Fi (Bluetooth).
После этого, в приложении необходимо создать и привязать к обнаруженному компьютеру новый аккаунт. После привязки аккаунта перейдите в пункт «Unlock» и приложите палец к сканеру вашего смартфона. Компьютер будет немедленно разблокирован.
Блокировка отдельных приложений с помощью отпечатка пальцев
Сканер отпечатка пальцев можно использовать не только для разблокировки смартфона, но и для защиты ваших отдельных приложений. Такая дополнительная защита может пригодиться, например, для блокировки платежных приложений, ваших личных фотографий в галерее или приложений-менеджеров паролей.
Для начала работы скачайте приложение AppLock Pro из магазина Play Маркет.
Установите пин-код, а также ответ на секретный вопрос.
В настройках телефона выдайте разрешения на использование AppLock Pro поверх других приложений, а также предоставьте доступ к статистике.
После этого выберите те приложения, к которым хотите применить блокировку с помощью сканера отпечатка пальцев.
Использование сканера отпечатка для селфи
Еще одна полезная находка, для которой можно использовать ваш сканер — фотографирование с помощью отпечатка пальцев. Особенно понравится такая функция обладателям смартфонов со сканером отпечатка пальцев, расположенным на задней панели смартфона.
Настроить срабатывание затвора на прикосновение к сканеру отпечатка позволит приложение Fingerprint Camera shutter. Для начала использования скачайте Fingerprint Camera shutter из магазина Play Маркет и выдайте приложению разрешение на просмотр информации и управление работой экрана в настройках смартфона (пункт «Специальные возможности телефона»).
Далее необходимо указать, с каким приложением для съемки Fingerprint Camera shutter необходимо выполнить сопряжение. После этого вам будет предложено совместить позицию кнопки, отвечающую за срабатывание после прикосновения к сенсору отпечатка с кнопкой срабатывания затвора в приложении «Камера» на вашем устройстве.
Вот и все! Больше не придется дотягиваться до кнопки на экране или использовать для снимка вторую руку. Теперь для того, чтобы сделать крутое селфи, вам достаточно прикоснуться к сканеру отпечатка.
Заключение
Сканер отпечатка пальцев уже давно перестал быть чем-то из ряда вон выходящим, ведь сегодня этим датчиком оснащаются даже самые бюджетные версии смартфонов. Популярность же сканера отпечатка среди пользователей вполне очевидна, поскольку его наличие в устройстве экономит время и надежно защищает смартфон от несанкционированного доступа. Теперь вы знаете, что, помимо защиты, сканер отпечатка можно использовать и для облегчения других задач в телефоне. Надеемся, что было полезно!
Подумать только, еще каких-то 5-6 лет назад сканеры отпечатков пальцев можно было встретить лишь на самых дорогих флагманских смартфонах, да и те работали крайне плохо. Вспомнить хотя бы сканер на Samsung Galaxy S5, по которому нужно было проводить пальцем, повторяя безуспешно раз за разом одно и то же движение.
А сегодня эти датчики установлены даже на самых бюджетных аппаратах и работают они просто безупречно! Правда, не всегда. И ситуация становится сложнее еще от того, что цена смартфона не прямо пропорциональна качеству, надежности и стабильности используемого сканера отпечатков пальцев.
Так в чем же дело? Чем отличаются современные сканеры и как они работают? Обо всем этом мы и поговорим дальше.
Виды современных сканеров отпечатков пальцев
Сегодня на смартфонах используется 3 основных вида сканеров: емкостные, оптические и ультразвуковые. Отличаются они способом получения картинки и каждый из них имеет свои преимущества и недостатки.
Во-первых, пользователь прикладывает каждый раз палец к сканеру по-разному. Иногда датчику удается захватить лишь небольшую часть пальца, также результат будет отличаться от силы, с которой прижимается палец к сканеру. Более того, небольшие порезы или другие травмы могут незначительно изменять общую картинку. И, тем не менее, смартфон успешно разблокируется.
Во-вторых, смартфоны не хранят фотографии ваших отпечатков и не накладывают при каждом сканировании сделанный снимок на сохраненную ранее копию.
Вместо этого в каждом отпечатке смартфон пытается найти определенные уникальные признаки или контрольные точки. Если внимательно посмотреть на сам отпечаток, то помимо знакомых нам линий (называются они папиллярным узором), можно заметить другие интересные вещи:
Как видим, на отпечатке одни линии разветвляются, другие просто прерываются, а третьи выглядят как небольшие островки. Все это можно изобразить схематически следующим образом:
Смартфон пытается найти такие особые точки (их называют минуциями) на каждом конкретном отпечатке. Минуции являются уникальными признаками и один отпечаток может содержать более 70 минуций.
Соответственно, чем выше качество сканирования и чем большее число раз пользователь сканирует один и тот же отпечаток, немного смещая палец в стороны, тем большее количество минуций получает смартфон для дальнейшего анализа. Зачастую, именно эти особые признаки, а не снимки отпечатков, и сохраняются.
Вся разница между различными типами сканеров отпечатков пальцев заключается в том, каким именно образом они получают снимок пальца для дальнейшей работы:
- Емкостный сканер использует для этого электричество
- Ультразвуковой сканер использует звук
- Оптический сканер получает изображение с помощью света
Теперь давайте немного подробнее остановимся на каждом из них.
Емкостный сканер отпечатка пальца
Такой сканер состоит из множества крошечных токопроводящих пластин, толщина которых меньше, чем линии узора отпечатков пальцев. Такие пластины образуют конденсаторы, хранящие определенный заряд.
Смартфон считывает все ячейки и определяет по напряжению, находилась ли возле каждого конкретного конденсатора канавка (пустота) или же это был выступ и кожа соприкасалась с поверхностью сканера. Так и собирается общая картина отпечатка.
Преимущества емкостных сканеров отпечатков пальцев
В принципе, это лучшие сканеры по совокупности всех характеристик. Они стоят дешево в производстве, технология уже достаточно древняя и хорошо обкатана. Такие сканеры не просто делают двухмерный (плоский) снимок, а сканируют трехмерный объект, учитывая выступы и углубления на пальце.
Обмануть такие сканеры тяжело. Стабильность работы очень высокая, палец не обязательно должен быть очень чистым и сухим.
Так что же с ними не так? Почему эти сканеры устанавливаются лишь на бюджетных Android-смартфонах?
Недостатки емкостных сканеров
Некоторые производители размещают такой сканер на боковой грани, совмещая его с кнопкой питания (Honor 20, Galaxy S10e, Sony Xperia 1). Но в основном емкостные сканеры находятся сзади. А это удобно не во всех ситуациях. К примеру, когда смартфон лежит на столе, нужно обязательно брать его в руки, чтобы добраться до датчика (или пользоваться другими методами разблокировки).
Оптический сканер отпечатка пальца
Реализовать такую технологию можно только на AMOLED-экранах, так как эти дисплеи, по сути, являются полупрозрачными, что позволяет размещать за ними всевозможные датчики, начиная от сканеров отпечатков до датчиков приближения/освещения или даже селфи-камер.
В принципе, IPS-матрицы ровно такие же полупрозрачные и под ними также можно было бы что-то разместить, если бы не потребность в подсветке. Дело в том, что каждая точечка (пиксель) AMOLED-экрана сама по себе излучает свет, когда на нее подается напряжение. А в IPS-дисплеях пиксель представляет собой, грубо говоря, цветную стекляшку, через которую должен пройти внешний свет.
И если мы разместим сканер отпечатков (камеру) за сеточкой OLED-пикселей, тогда и мы будем видеть изображение, и сканер сможет увидеть что-то через экран. А если мы разместим сканер за сеточкой IPS-пикселей, тогда сама камера загородит собой подсветку, которая размещается сзади экрана. И мы будем видеть черное пятно на рабочем дисплее. Если же разместить сканер сзади лампы, тогда сканер не будет видеть ничего, так как подсветка-то не прозрачная.
Преимущества оптических сканеров отпечатков пальцев
Основное преимущество оптического сканера заключается в том, что его можно размещать под экраном. Качество и скорость сканирования зависит как от разрешения матрицы, так и от прозрачности стекла (качества покрытия и пр.).
Недостатки оптического сканера
Тем не менее, у оптических сканеров есть свои проблемы. Все, что может помешать сделать четкий снимок, будет влиять на скорость и стабильность распознавания. Это влага, мелкая грязь и пр.
Также эти сканеры в теории легче обмануть, чем емкостные и ультразвуковые, так как они работают с плоским двухмерным изображением, как любая камера. С другой стороны, яркая подсветка позволяет не только увидеть папиллярные узоры на пальце, но и зафиксировать пульсацию крови, тем самым убедившись, что сканируется именно палец.
Эту же подсветку можно считать и недостатком оптических сканеров. Ночью яркий зеленый свет может вызывать определенный дискомфорт, так как иногда палец не полностью закрывает датчик и яркий свет режет глаза.
И последним недостатком оптических сканеров является их капризность к защитным стеклам. Толщина и материалы защитных пленок/стекол могут влиять на скорость и стабильность распознавания отпечатков.
Ультразвуковой сканер отпечатка пальцев
Ультразвуковые сканеры появились на смартфонах позже всех. Первый ультразвуковой датчик отпечатков был представлен вместе с Samsung Galaxy S10 в начале 2019 года. С тех пор, Samsung использовала его в линейках Galaxy Note10 и Galaxy S20.
Несмотря на то, что ультразвуковые сканеры пришли на смартфоны позже всех, сама технология используется очень давно в других отраслях. Сканирование отпечатка происходит при помощи ультразвука. Грубо говоря, каждый раз прикладывая палец к ультразвуковому сканеру, вы делаете его УЗИ.
32 тысячи колебаний.
Но причем здесь кварцевые часы? При том, что в основе ультразвукового сканера лежит такой же пьезоэлектрик. Подавая на него напряжение, он начинает вибрировать с огромной частотой, генерируя при этом звуковые волны. Мы их не слышим, так как частота очень высокая, но, некоторые животные вполне способны услышать работу ультразвукового сканера отпечатков пальцев.
Преимущества ультразвуковых сканеров отпечатков пальцев
Более того, ультразвук не останавливается на внешней оболочке пальца и проникает в глубь. Получается, можно ввести дополнительную защиту от всяких муляжей и сканировать только настоящий палец.
Также ультразвуковые сканеры могут размещаться где угодно, так как ультразвук легко проходит не только через стекло. И, что немаловажно, пальцы не должны быть идеально сухими или чистыми. Небольшая грязь или жидкость не являются помехой для звуковых волн.
Недостатки ультразвукового сканера
Несмотря на все перечисленные преимущества, в реальной жизни все не так гладко. Первый ультразвуковой сканер 3D Sonic от Qualcomm работает заметно медленнее, чем современные оптические аналоги. А новое поколение сканеров до сих пор не выпущено.
Кроме того, многие слышали нашумевшую историю о том, как смартфоны Galaxy S10 и Galaxy Note10 можно было легко взломать, просто положив между пальцем и экраном кусок гидрогелевой защитной пленки. После этого можно было прикладывать любой палец и ультразвуковой сканер моментально разблокировал смартфон. Это повлекло за собой серьезный скандал и некоторые банки запретили работу своих приложений на смартфонах Samsung с ультразвуковыми сканерами.
Конечно, в конце прошлого года Samsung выпустила обновление, исправляющее столь странное поведение. Но осадок остался.
В любом случае, сегодня выбор между ультразвуковым и оптическим сканером не стоит, так как ультразвуковые датчики используются только на флагманах Samsung, начиная с Galaxy S10. На всех остальных смартфонах установлены оптические сканеры отпечатков пальцев.
На работу ультразвуковых сканеров также влияют защитные стекла и некоторые пленки, рассеивающие и частично гасящие звуковую волну.
Попытки обойти любую биометрическую защиту делаются постоянно. Они же и позволяют разработчикам улучшать датчики и алгоритмы.
Любой современный сканер отпечатков пальцев достаточно надежен для того, чтобы обеспечить защиту финансовым данным. Любая платежная система на смартфонах позволяет использовать именно отпечатки пальцев. И делать выбор, исходя из соображений безопасности, не имеет никакого смысла. Емкостные, ультразвуковые и оптические сканеры справляются со своей задачей одинаково хорошо.
Если говорить о скорости и стабильности работы, то лучшим вариантом на сегодня остается емкостный сканер (на флагманских смартфонах), после которого идут современные оптические сканеры и уже затем упомянутый ультразвуковой 3D Sonic.
Apple также не будет оставаться долго в стороне от прогресса. Рано или поздно, в iPhone появится датчик отпечатка пальцев в экране. Те, кто следят за патентами компании, знают, что Apple ведет подобные разработки уже много лет.
Привет, Geektimes! Наличие сканера отпечатков пальцев в смартфоне в последнее время для многих стало одним из главных факторов при выборе устройства для покупки. Хотя данный тип биометрической технологии безопасности отнюдь не новый, компактными и дешевыми сканеры отпечатков научились делать сравнительно недавно. Но задумывались ли вы о том, что происходит, когда вы подносите свой палец для разблокировки телефона? Мы вот решили разобраться и просим всех заинтересовавшихся под кат.
Отпечаток пальца, как известно, не изменяется в течение всей жизни человека, что позволяет идентифицировать его как в 15, так и в 75 лет. Отпечаток начинает формироваться еще на стадии развития плода, но даже у однояйцевых близнецов отпечатки не бывают идентичными. Поэтому это один из самых распространенных и безопасных (после сканера сетчатки и радужной оболочки глаза или анализа ДНК) способов идентификации человека. Удалить его как в фильме «Люди в черном» не получится.
Если смотреть с точки зрения физиологии, отпечаток пальца — это определенный набор выступов с индивидуальными порами, которые разделены между собой впадинами. А поскольку он связан с тепловыми и электрическими характеристиками кожи, для получения его изображения можно использовать как тепло, так и свет, и электрическую емкость (или все вместе).
Существует целый ряд разновидностей сканеров отпечатков пальцев — некоторые применяются на секретных объектах (вместе с анализом походки и другими фишками, конечно же), другие уже вошли в жизнь владельцев современных смартфонов как нечто обыденное. Если обобщить, можно выделить три основные группы сканеров отпечатков:
- Оптические
- Полупроводниковые (кремниевые)
- Ультразвуковые
Оптические сканеры
Они, как следует из названия, используют оптические методы получения изображения отпечатка. Этот метод является самым старым методом захвата отпечатков пальцев: фотография отпечатка обрабатывается при помощи специальных алгоритмов, которые обнаруживают уникальные гребни и выступы. Полученное изображение сравнивается с заложенными в системе, после чего пользователю отправляется положительный или отрицательный ответ. Оптические сканеры подразделяются на FTIR-сканеры, оптоволоконные, протяжные, роликовые, электрооптические и бесконтактные.
В сканерах FTIR используется эффект нарушенного полного внутреннего отражения (Frustrated Total Internal Reflection). В данном случае свет падает на границу раздела двух сред, после чего одна часть световой энергии отражается от границы, а вторая проникает через нее во вторую среду. Сколько энергии будет отражено, определяется углом падения: когда он достигает определенной величины, от границы раздела отражается вся световая энергия, что и называется полным внутренним отражением.
При контакте отпечатка пальца (более плотной среды) с менее плотной пучок света проходит через границу в точке полного внутреннего отражения. Так что будут отражены только те пучки света, попавшие в точки, к которым не приложен капиллярный узор поверхности пальца. Далее CCD или CMOS фиксирует итоговую световую картинку поверхности пальца.
Оптоволоконные сканеры работают несколько иначе. По сути мы имеем оптоволоконную матрицу, при этом каждое её волокно заканчивается фотоэлементом. Каждый фотоэлемент фиксирует остаточный свет, который прошёл через палец, в той точке, где отпечаток прикасается к поверхности сканера. Далее данные всех элементов агрегируются и на их основании получается изображение отпечатка пальца.
В электрооптических сканерах используется специальный полимер, в составе которого есть светоизлучающий слой. На нем отражается неоднородность электрического поля пальца у поверхности сканера, после чего высвечивается отпечаток пальца. Остальную работу проделывают фотодиоды, преобразующие все в цифровой вид. Протяжные сканеры — одни из самых интересных, поскольку в этом случае палец не прикладывается к поверхности сканера, как мы привыкли, а проводится по считывателю, который представляет собой узкую полоску. Принцип их работы во многом схож с FTIR-сканерами, о которых упоминалось ранее.
При использовании бесконтактных сканеров вам даже не придется контактировать с поверхностью сканирующего устройства. Палец прикладывается к специальному отверстию, его подсвечивают снизу несколько источников света, линза собирает информацию, затем данные проецируются на CMOS, где преобразуются в изображение отпечатка пальца.
Оптические сканеры довольно легко обмануть, поскольку они захватывают только 2D-изображение — в этом один из их главных недостатков. В наше время они уже отошли на второй план, тем не менее во многих сферах до сих пор используются. Но уж точно не на секретных объектах и не там, где серьезно заботятся о безопасности: для этого и придумали кремниевые (полупроводниковые) и ультразвуковые сканеры.
Кремниевые (полупроводниковые) сканеры
Основное отличие полупроводниковых сканеров от оптических в том, что в данном случае изображение получается с помощью свойств полупроводников, которые изменяются в местах контакта отпечатка пальца с поверхностью сканера. Полупроводниковые сканеры реализуют несколькими способами, но наиболее распространенный из них — емкостный.
В емкостных сканерах для получения изображения отпечатка применяется эффект изменения емкости p-n-перехода полупроводникового прибора, когда гребень узора отпечатка соприкасается с полупроводниковой матрицей. Одна из модификаций емкостного сканера — когда основным модулем для сканирования является конденсатор. То есть традиционное изображение отпечатка не создается: вместо этого сбор данных осуществляется с помощью массивов крошечных цепей конденсатора. Поскольку конденсаторы хранят электрический заряд, когда палец контактирует со сканером, заряд будет изменен там, где гребень прикасается к пластине. Там, где на узоре впадины, заряд останется практически неизменным.
Изменения заряда отслеживаются, тем самым захватываются данные об отпечатке. Затем они преобразуются в цифровые, после чего начинается поиск отличительных и уникальных атрибутов отпечатка — они сравниваются с сохраненными для сравнения отпечатками.
Емкостные сканеры сейчас нашли признание у производителей смартфонов за счет оптимального соотношения цены и качества. У них низкая себестоимость и высокая степень защиты от муляжей — обмануть, конечно, можно, но это будет не так просто. Первым смартфоном от Xiaomi со сканером отпечатков пальцев стал Redmi Note 3, он же используется в одной из новинок компании — Xiaomi Mi Max. Не отказывается от емкостного сканера и OnePlus в своём OnePlus 3.
Из полупроводниковых сканеров также активно используются чувствительные к давлению и термо-сканеры, но не в смартфонах. В первом случае изображение поверхности пальца получается при помощи давления, которое оказывают выступы папиллярного узора на элементы поверхности, однако защита от муляжей здесь довольно низкая. В термо-сканерах используется температурная карта поверхности пальца, которая и преобразуется в цифровое изображение. Подделать такой отпечаток гораздо сложнее.
Остальные виды полупроводниковых сканеров по сути представляют собой разновидность емкостных, протяжных или термо-сканеров.
Ультразвуковые сканеры
Еще несколько лет назад данный тип сканирования отпечатков пальцев был слишком дорогим, однако с развитием технологий он добрался и до смартфонов. Ультразвуковой тип характеризуется сканированием поверхности пальца при помощи ультразвуковых волн и измерения расстояния между источником волн и рельефом отпечатка по отраженному эху.
Ультразвуковой импульс передается на палец перед сканером — часть его поглощается, а другая часть возвращается к приемнику. После этого она распознается в зависимости от гребней, впадин и других уникальных элементов отпечатка. Чем дольше происходит сканирование, тем лучше распознаются дополнительные данные об отпечатке — в результате получаются подробные 3D-изображения.
Технология, конечно, очень интересная — одним из первых смартфонов с ультразвуковым сканером отпечатков пальцев стал Le Max 2 от LeEco. Другие производители пока смотрят в эту сторону с осторожностью, все же ультразвуковой сканер в смартфонах еще недостаточно «обкатан», да и реализация подороже, что может увеличить конечную стоимость смартфона для покупателей. Поэтому в Mi5, например, Xiaomi не стала использовать ультразвуковой сканер и сделала выбор в пользу емкостного.
На CES 2016 Qualcomm представила технологию Sense ID — усовершенствованный 3D-датчик сканера, который собирает намного больше индивидуальной информации. Ультразвук проникает через металлические поверхности, стекло и некоторые пластмассы и получает не двухмерную, а подробную трехмерную карту отпечатка пальца.
Qualcomm Sense ID — ультразвуковой сканер отпечатков
И что, это действительно безопасно?
Конечно, любой сканер отпечатков пальцев можно обмануть. Емкостные сканеры старого образца плохо воспринимали мокрые или холодные пальцы, в современных смартфонах (том же Redmi Pro) эта проблема уже практически решена и сканер срабатывает очень быстро. В определенном плане ультразвуковые сканеры безопаснее, но до рынка эта тенденция скорее всего доберется только через пару лет. Изготовить слепок пальца сложно, еще сложнее применить его для разблокировки современного смартфона.
Уязвимость сканеров отпечатков пальцев в первую очередь заключается в реализации технологии производителями смартфонов. Яркий пример — Samsung и HTC в своих смартфонах Galaxy S5 и One Max хранили изображения с отпечатками пальцев пользователей в общем разделе файловой системы. Это был простой незащищенный файл .bmp — другими словами, обычная картинка. Сейчас такое уже почти не встречается, поскольку производители используют либо специальный чип, либо отдельную область в чипсете для хранения информации об отпечатках: у Qualcomm это Snapdragon Mobile Security, у ARM — TrustZone, у Apple — Secure Enclave. TrustZone активно использует Huawei: технология анализирует отпечатки пальцев в отдельной операционной системе на выделенном виртуальном процессоре, куда не может добраться даже основная система. А значит, к сканам отпечатков пальцев не смогут получить доступ и сторонние приложения.
Очень интересно реализована область Secure Enclave у Apple. По сути это сопроцессор, который использует шифрованную память и включает в себя аппаратный генератор случайных чисел. При изготовлении каждый такой сопроцессор имеет свой уникальный идентификатор — он неизвестен ни другим компонентам системы, ни самой Apple (по крайней мере, так говорят в компании). Secure Enclave обрабатывает данные с датчика Touch ID: процессор не может прочитать информацию об отпечатке и сразу перенаправляет ее сопроцессору. Данные шифруются при помощи алгоритма AES.
Заметили, что iPhone просит пароль каждый раз после перезагрузки? Пароль является ключом для расшифровки отпечатков пальцев — он активируется при любых обстоятельствах, свидетельствующих о постороннем вмешательстве: добавление нового отпечатка, выключение смартфона, пять неверных попыток разблокировки и так далее. Кстати, в том числе поэтому кнопку с Touch ID нужно беречь — если она сломается и вы ее поменяете на неоригинальную, то сканер отпечатков превратится в тыкву работать не будет. А что вы хотели? Безопасность.
Тем не менее и у Apple все не так совершенно, правда здесь уже вину стоит переложить на разработчиков приложений. Если кто-то подсмотрит пароль владельца iPhone, он сможет разблокировать смартфон, добавить свой отпечаток, а затем авторизоваться во всех приложениях с Touch ID (мессенджерах, банковских и так далее), даже если их пароли отличны от системного. Начиная с iOS 9.0 разработчики могут устанавливать проверку (об этом недавно был пост на Geektimes) на появление новых отпечатков в момент запуска приложения, однако, многие, как правило, этой рекомендацией не пользуются.
Ну и что делать?
Ответ простой и очевидный — пользоваться! Сканеры отпечатков пальцев уже вошли в нашу жизнь как безопасная альтернатива запоминанию логинов и паролей, и владельцы смартфонов с соответствующей функциональностью что-то не жалуются. Взломать можно всё, однако, сейчас уровень безопасности сканеров действительно высокий, к тому же технология не стоит на месте и развивается — ультразвуковые сканеры в смартфонах тому подтверждение.
Если надумали купить какой-то из упомянутых смартфонов, то вот скидочки1. Xiaomi Mi Max 16GB ROM 4G Phablet за $169.99 по купону MIMAXS (до 31-го декабря)
2. OnePlus 3 4G Smartphone за $445.99 по купону GBOPlus (до 31-го декабря)
3. XiaoMi Mi5 5.15 inch 64GB 4G Smartphone за $356.99 по купону Mi5gb (до 31-го декабря)
4. LeTV Leeco Le Max 2 4G Phablet за $219.99 по купону LeTVGBS (до 31-го декабря)
5. Xiaomi Redmi Pro MIUI 8 4G Phablet за $255.99 по купону MIUI8 (до 31-го декабря)
Еще недавно было странно видеть, как кто-то включает смартфон , приложив палец к участку со встроенным сканером. Сенсоры были только во флагманских смартфонах, но работали плохо, о чем говорят истории про смартфон Samsung Galaxy S5 — чтобы его включить, нужно было много раз водить пальцем. Теперь все стало проще, сканеры есть везде, их точность приближается к 100%. Но вот вопрос — как они работают? Давайте разбираться.
Что делает сканер отпечатков пальцев? Вполне логичный ответ — запоминает наши отпечатки. Это так и не так одновременно. Во-первых, сенсор не хранит фотографии ваших отпечатков. Во-вторых, человек не всегда прикладывает палец к сканеру в одном и том же положении, а прибавьте к этому возможный небольшой порез, слабую силу надавливания — датчик точно не узнает вас.
Что тогда сканирует этот сенсор? Он ищет уникальные признаки и контрольные точки, по которым сможет распознать, что это вы и ваш отпечаток. Если присмотреться, папиллярный узор, а именно так называются линии на наших пальцах, имеет интересные особенности: одни линии у него разветвляются, другие остаются отдельными островками, третьи прерываются в неожиданном месте. Все это и создает рисунок, особые точки ваших отпечатков. Именно такие точки и ищет сенсор во время сканирования, их количество может достигать более 70 штук. Поэтому при настройке сканера важно как можно больше раз приложить палец к сенсору, чтобы у него было больше особых точек для анализа.
При разработке смартфонов с поддержкой функции разблокировки по отпечатку используют три вида сенсоров: оптические, ультразвуковые и емкостные. У каждого есть свои достоинства и недостатки, а отличаются они способом получения отпечатка: оптический делает это с помощью света, ультразвуковой — через звук, емкостный — через электричество. Поговорим о каждом из них отдельно.
Оптический сканер отпечатков пальцев
Если упростить, оптический сканер — это черно-белая камера, которая делает двухмерный снимок отпечатка, когда к ней прикладывают палец. Обычно оптический вид сканера помещают под экран в определенное место, и прикасаться к нему нужно только в определенном месте. При этом стоит учесть, что их устанавливают только на AMOLED-экраны — они полупрозрачны и каждый их пиксель излучает свет, когда на него подается напряжение. Это позволяет размещать не только дактилоскопические сенсоры, но и датчики освещения и приближения, фронтальные камеры.
Главное достоинство такого сенсора в том, что его можно поместить под экран. Его скорость и качество работы будут зависеть от прозрачности стекла и разрешения матрицы.
Сейчас оптические сканеры стали быстрыми и точными, догнали по производительности емкостные сенсоры, но первые разработки не отличались скоростью и стабильностью, и это был один из недостатков.
Другой недостаток — на стабильность и скорость работы влияет всё. Это может быть вода, мелкая грязь, пыль, которые попали на сканер и помешали сделать четкий снимок отпечатка.
Такой сканер в теории легче обмануть, чем ультразвуковой или емкостный. Дело в том, что он сохраняет двухмерное изображение отпечатка, и вместо пальца можно приложить слепок или любую другую подделку с нужным отпечатком. Но с другой стороны, благодаря яркой подсветке сканер видит не только узоры отпечатка, но и пульсацию крови. Это значит, сканер подтвердит, что сканируется именно палец.
Еще один недостаток — оптические сенсоры привередливы к защитным пленкам и стеклам. Материал защиты, ее толщина тоже могут повлиять на качество работы сканера.
Емкостный сканер отпечатков пальцев
Сенсор состоит из токопроводящих пластин, размер которых меньше, чем линии папиллярного узора. В пластинах образуются конденсаторы, а в них, в свою очередь, хранится заряд тока. Когда палец касается сканер, этот заряд изменяется, а наше тело проводит ток через себя. При этом стоит учесть, что не вся кожа соприкасается с датчиком из-за особенностей узора отпечатка — он состоит из выступающих гребней и микрозазоров, а значит у конденсаторов разная емкость. Делая снимок, сканер проверяет все ячейки, выявляет, какое напряжение было на конкретном участке, совпадают ли расположение углублений и гребней, где кожа соприкасалась с поверхностью.
К достоинствам такого сканера относят: недорогое производство и хорошо известную технологию; создание трехмерного снимка во время сканирования; высокую скорость реагирования. А еще такой сканер сложно обмануть, им можно воспользоваться, даже если у вас грязные или мокрые руки.
К недостаткам можно отнести невозможность поставить такой сканер в экран — сам сенсор емкостный, и дисплеи в современных смартфонах точно такие же, работают от электрических импульсов. Поэтому некоторые производители устанавливают датчики на кнопке блокировки или, чаще всего, на задней панели смартфона. Такое решение не всегда удобно — чтобы разблокировать смартфон, нужно обязательно взять его в руки или вообще использовать другой вариант активации.
Еще один недостаток — сами сканеры могут быть разного качества и с разным количеством ячеек. Чем больше ячеек, тем выше разрешение и тем быстрее работает сенсор. Но в бюджетных устройствах чаще всего используют сканеры с “низким разрешением”, от чего они работают не так шустро, как могли бы.
Ультразвуковой сканер отпечатков пальцев
Такой тип сканера появился позже остальных, и первый такой датчик поставили только в 2019 году. Разработкой занималась компания Qualcomm, а первопроходцем в установке такого сенсора стал Samsung с его Galaxy S10. Протестировав сенсор на одном смартфоне, компания решила добавлять его и в остальные — следующими такими устройствами были Galaxy Note 10 и Galaxy S20.
Сканирование пальца таким сенсором происходит при помощи ультразвука. Технология не новая, ее использовали в других отраслях. Например, такие сканеры используются, чтобы делать УЗИ в больнице.
За основу для этого сканера взяли материал-пьезоэлектрик, который генерит заряд, если его деформировать, и деформируется, если воздействовать на него электрическим полем. Как это работает в смартфоне?
Датчик начинает вибрировать с большой частотой, когда на него подают напряжение, он издает звуковые сигналы на высоких частотах. Мы этот звук не слышим, но, например, животные могут услышать, как работает такой датчик. Затем звуковые волны проходят через стекло экрана, сталкиваются с приложенным пальцем. Здесь волны разделятся: часть вернется назад; часть пройдет немного дальше и столкнется с выступами нашего отпечатка и только после этого вернется назад, а третья часть волн заполнит собой пустое пространство между пальцем и стеклом, а затем вернется на датчик. Волна возвращается назад, бьет по пьезоэлектрику. Как результат, появляется электрический заряд.
Достоинство такого сканера в его безопасности. Как и емкостный сенсор, он делает трехмерный снимок отпечатка, и не реагирует на плоское изображение. Плюс, ультразвук не остается на поверхности — он проникает немного вглубь пальца, а значит можно сделать дополнительный фактор защиты, чтобы сканировать можно было только настоящий палец, а не муляж.
Разместить такой сенсор можно где угодно: сбоку, сзади, под экраном, ведь ультразвук проходит не только через стекло. А еще ему неважно, сухие или влажные у вас пальцы, есть на них частички грязи, или они чистые.
К недостаткам можно отнести, в первую очередь, отсутствие выбора — Qualcomm разработала первый датчик, и на данный момент он единственный, новых поколений еще нет. А еще такой датчик работает медленнее, чем современные оптические сканеры.
Многие слышали историю о том, что такой сканер можно взломать. Много об этом говорили, приводя в пример Galaxy S10 и Galaxy Note10, когда между экраном и пальцем клали гидрогелевую пленку, а дальше уже можно было прикладывать любой палец, чтобы смартфон разблокировался. Странное поведение для сенсора, но Samsung выпустила обновление, которое исправило этот момент.
На работу сенсора может повлиять защитное стекло и некоторые виды пленок, которые рассеивают или частично гасят звуковую волну.
И последний недостаток таких сканеров — их можно найти только во флагманах Samsung, начиная с модели Galaxy S10.
Говорить о том, какой сканер лучше, а какой хуже, нет смысла. У всех есть свои достоинства и недостатки, а один из них можно встретить в очень узкой флагманской линейке от Samsung. При этом разработчики продолжают совершенствовать систему безопасности, избавляя датчики от ошибок в алгоритмах, и каждый тип сенсора справляется со своей функцией одинаково хорошо.
Поэтому не стоит при выборе смартфона сильно заострять внимание на том, какой именно сканер установлен. Главное, что он есть и исправно работает. :)
Не так давно технология считывания отпечатков пальцев была связана в основном с научно-фантастическими фильмами. Теперь, даже в бюджетном смартфоне Xiaomi есть сканер отпечатков пальцев. Мы объясним читателям принцип его работы.
Сканер отпечатков пальцев (Touch ID) позволяет идентифицировать пользователя на основе уникального рисунка кожи на кончике пальца. У каждого человека свой собственный отпечаток и «рисунок», который не повторяется даже в случае идентичных близнецов.
Отпечаток пальца (fingerprint) позволяет идентифицировать любого человека, например в случае поиска преступников. Как оказалось, функция Touch ID также полезна для пользователей смартфонов. С её помощью можно защитить смартфон от несанкционированного доступа.
Как работает сканер отпечатков пальцев?
Интересно, что сканеры не анализируют весь рисунок отпечатка пальца. Проверяются только некоторые из характерных черт или узоров. Это, например, ветвление, раздвоение или обрывание отпечатков пальцев.
Сканеры преобразуют картинку в темплит (шаблон), и по алгоритму сравнивают расстояние между кривыми и линиями. Это позволяет сделать процесс проверки намного короче, чем если бы вам нужно было проанализировать весь отпечаток пальца.
Алгоритмы подтверждают отпечаток, если примерно 40% минуций совпадает с сохранённым рисунком. На практике, этого достаточно для идентификации конкретного пользователя и обеспечения отказоустойчивости.Типы сканеров отпечатков пальцев
1. Оптический сканер «снимает» всю панель пальцев и использует CCD-матрицу (как и большинство камер) для этого. В местах, где свет не приходит (гребни), матрица записывает «черные» пиксели, создавая точно отображаемое изображение пальца. Часто оптические сканеры имеют встроенный источник света (обычно светодиодный), чтобы сделать изображение максимально прозрачным.
Какой сканер отпечатка пальца лучше?
В настоящее время большинство смартфонов Xiaomi используют ёмкостные считыватели, например популярные Redmi Note 3 или Mi 5. Однако большие надежды связаны с ультразвуковыми сканерами, установленными непосредственно под дисплеем, и, вероятно, эта технология будет наиболее популярна в ближайшем будущем.
Функция Touch ID в смартфоне, хотя и очень безопасна, не гарантируют безопасность на 100%. С помощью правильных технологий и инструментов можно подделать отпечаток пальца, который сможет обмануть сканер.
Здравствуйте, дорогие друзья! Меня зовут Михаил Сяоминко, Я фанат техники, гаджетов и смартфонов Xiaomi. Имея доступ к информации, стараюсь предоставлять для читателей «Сяомишки» интересный и качественный контент. Делюсь последними новостями и эксклюзивными материалами.
Читайте также: