Сканер отпечатков пальцев: как это работает? Как работает сканер отпечатка пальца на смартфонах.

30 марта 2011 в 04:01

Сканеры отпечатков пальцев. Классификация и способы реализации

  • Компьютерное железо

Около года назад во время написания курсовой работы мне пришлось вплотную столкнуться со сканерами отпечатков пальцев. Отчетливо помню, как меня неприятно удивило их многообразие – еще бы, ведь для каждого мне надо было искать каналы утечки информации и писать методику их оценки. И все же факт остается фактом – в настоящее время существуют принципиально разные способы получения отпечатков пальцев с разной степенью надежности и эффективности.

О сканировании

Чуть больше года назад на Хабре поднимался вопрос биометрической идентификации, поэтому общую информацию я дам вкратце. Физиологически отпечаток пальца представляет собой так называемый паппилярный узор - конфигурацию выступов (гребней), содержащих индивидуальные поры, разделенные впадинами. Под кожей пальца расположена сеть кровеносных сосудов. Также отпечаток пальца связан с определенными электрическими и тепловыми характеристиками кожи. Это означает, что для получения изображения отпечатка пальца может использоваться свет, тепло или электрическая емкость (а также их комбинация). Отпечаток пальца формируется во время развития плода и не изменяется на протяжении всей жизни человека, кроме того, при повреждении через некоторое время он восстанавливает свою первоначальную структуру. Даже однояйцовые близнецы не имеют идентичных отпечатков пальцев. По показателям надежности сканирование отпечатков уступает только анализу ДНК, а также сканированию радужной оболочки или сетчатки глаза.

Все существующие сканеры отпечатков пальцев можно разделить на три группы: оптические, полупроводниковые и ультразвуковые. К тому же в каждом методе существует несколько способов реализации.

Оптические сканеры

Оптические сканеры - основаны на использовании оптических методов получения изображения. Существует несколько основных способов реализации оптического метода:
Оптический метод на отражение
В данном методе используется эффект нарушенного полного внутреннего отражения (Frusted Total Internal Reflection). Эффект заключается в том, что при падении света на границу раздела двух сред световая энергия делится на две части - одна отражается от границы, другая проникает через границу во вторую среду. Доля отраженной энергии зависит от угла падения светового потока. Начиная с некоторой величины данного угла, вся световая энергия отражается от границы раздела.

Это явление называется полным внутренним отражением. В случае контакта более плотной оптической среды (поверхности пальца) с менее плотной в точке полного внутреннего отражения пучок света проходит через эту границу. Таким образом, от границы отразятся лишь пучки света, попавшие в определенные точки полного внутреннего отражения, к которым не был приложен папиллярный узор пальца. Для захвата полученной световой картинки поверхности пальца используется специальный датчик изображения (КМОП или ПЗС, в зависимости от реализации сканера).

Недостатки метода:

Чувствительность к загрязнениям

Ведущими производителями подобных сканеров являются компании BioLink, Digital Persona, Identix.

Оптический метод на просвет
Сканеры данного типа представляют собой оптоволоконную матрицу, в которой все волноводы на выходе соединены с фотодатчиками.

Чувствительность каждого датчика позволяет фиксировать остаточный свет, проходящий через палец, в точке соприкосновения пальца с поверхностью матрицы. Изображение всего отпечатка формируется по данным, считываемым с каждого фотодатчика.

У данного метода гораздо больше плюсов:
Высокая надежность считывания
Устойчивость к обману

Однако у данного метода имеется также существенный недостаток – сложность его реализации:

Данный тип сканеров выпускается компанией Security First Corp.

Оптические бесконтактные сканеры
В Оптических бесконтактных сканерах (touchless scanners), вы не поверите, не требуется непосредственного контакта пальца с поверхностью сканирующего устройства. Палец прикладывается к отверстию в сканере, несколько источников света подсвечивают его снизу с разных сторон, в центре сканера находится линза, через которую, собранная информация проецируется на КМОП-камеру, преобразующую полученные данные в изображение отпечатка пальца.

Ведущий производитель сканеров данного типа Touchless Sensor Technology.
(Про достоинства/недостатки почему-то ничего нет)

Полупроводниковые сканеры

В основе полупроводниковых сканеров лежит использование для получения изображения поверхности пальца свойств полупроводников, изменяющихся в местах контакта гребней папиллярного узора с поверхностью сканера.
Емкостные сканеры
Емкостные сканеры (Сapacitive Scanners) являются сегодня наиболее распространенными полупроводниковыми устройствами для получения изображения отпечатка пальца. Их работа основана на эффекте изменения емкости p-n-перехода полупроводника при соприкосновении гребня папиллярного узора с элементом полупроводниковой матрицы. Существуют модификации емкостных сканеров, в которых каждый полупроводниковый элемент в матрице выступает в роли одной пластины конденсатора, а палец - в роли другой. При приложении пальца к датчику между каждым чувствительным элементом и выступом-впадиной папиллярного узора образуется емкость, величина которой определяется расстоянием между рельефной поверхностью пальца и элементом. Матрица этих емкостей преобразуется в изображение отпечатка пальца.

Достоинствами вследствие его популярности является:
Низкая себестоимость
Надежность

Недостатки:
Неэффективная защита от муляжей

Ведущими производителями сканеров данного типа являются компании Infineon, STMicroelectronics, Veridicom.

Радиочастотные сканеры
В радиочастотных сканерах (RF-Field Scanners) используется матрица элементов, каждый из которых работает как миниатюрная антенна. Радиочастотный модуль генерирует сигнал низкой интенсивности и направляет его на сканируемую поверхность пальца. Каждый из чувствительных элементов матрицы принимает отраженный от папиллярного узора сигнал. Величина наведенной в каждой миниатюрной антенне ЭДС зависит от наличия или отсутствия вблизи нее гребня папиллярного узора. Полученная таким образом матрица напряжений преобразуется в цифровое изображение отпечатка пальца.

Достоинства:
Поскольку анализируются физиологические свойства кожи, вероятность обмана данного сканера стремится к нулю

Недостатки:
Неустойчивая работа при плохом контакте пальца

Известным производителем радиочастотных сканеров является компания Authentec.

Сканеры, использующие метод давления
Чувствительные к давлению сканеры (Pressure Scanners) в своей конструкции используют матрицу пьезоэлектрических элементов, чувствительных к нажатию. При прикладывании пальца к сканирующей поверхности гребешковые выступы папиллярного узора оказывают давление на некоторое подмножество элементов матрицы. Впадины кожного узора никакого давления не оказывают. Таким образом, совокупность полученных с пьезоэлектрических элементов напряжений преобразуется в изображение отпечатка пальца.

Данный метод имеет ряд недостатков:
низкая чувствительность
неэффективная защита от муляжей
подверженность к повреждениям при чрезмерно прилагаемых усилиях

Чувствительные к давлению сканеры выпускает компания BMF.

Термосканеры
Термосканеры (Thermal Scanners) - в таких устройствах используются датчики, которые состоят из пироэлектрических элементов, позволяющих фиксировать разницу температуры и преобразовывать ее в напряжение.
При прикладывании пальца к сканеру по температуре прикасающихся к пироэлектрическим элементам выступов папиллярного узора и температуре воздуха, находящегося во впадинах, строится температурная карта поверхности пальца, которая в дальнейшем преобразуется в цифровое изображение.

Температурный метод имеет множество преимуществ:
 высокая устойчивость к электростатическому разряду
устойчивая работа в широком температурном диапазоне
эффективная защита от муляжей.

К недостаткам данного метода можно отнести то, что изображение быстро исчезает. При прикладывании пальца в первый момент разница температур значительна и уровень сигнала, соответственно, высок. По истечении короткого времени (менее одной десятой доли секунды) изображение исчезает, поскольку палец и датчик приходят к температурному равновесию.

Ультразвуковой метод

В данной группе пока существует только один метод, который так и называется. Ультразвуковые сканеры (Ultrasonic Scanners) сканируют поверхность пальца ультразвуковыми волнами. Расстояния между источником волн и гребешковыми выступами и впадинами папиллярного узора измеряются по отраженному от них эху.

Качество получаемого изображения в десятки раз лучше, чем у любого другого представленного на биометрическом рынке метода. Кроме того, данный способ практически полностью защищен от муляжей, поскольку позволяет помимо отпечатка папиллярного узора пальца получать информацию и о некоторых других характеристиках, например, о пульсе.

Недостатки:
 Высокая стоимость

Ведущим производителем сканеров данного типа является компания Ultra-Scan Corporation.

Когда пользуешься смартфоном каждый день, то особо не задумываешься том, как работает та или иная функция. Взять тот же сканер отпечатков пальца в смартфонах Meizu: разблокирует аппарат с первого раза, вот и хорошо. Не все знают, что бывает несколько типов сканера, которые отличаются друг от друга. А ну-ка давайте заполним пробел в знаниях.

Зачем нужен сканер отпечатков

Защита персональной информации - сейчас главный вопрос в нашем цифровом мире, важно не только обладать данными, но и защищать их. Далеко ходить за примерами не надо, мало кому приятно, когда одногруппник на лекции берёт телефон «покрутить и посмотреть», а потом начинает копаться в фотогалерее. Конечно, если у вас Meizu и вы закрыли доступ к приложению паролем, можно не париться на этот счёт, но не все в курсе такой возможности.

Идентификация по отпечатку пальца - один из самых надежных способов для подтверждения личности владельца. По точности такой метод уступает только сканированию сетчатки глаза и анализу ДНК, но это впереди. Согласитесь, сложно представить в реальных условиях необходимость анализа крови для разблокировали смартфона.

Что надо знать об отпечатках пальцев

Во-первых, отпечаток образуется папиллярными узором на коже, его можно рассмотреть на своих пальцах. Это выступы и углубления на коже, образующие неповторимый рисунок.


Во-вторых, узор у каждого человека уникален даже у близких родственников и близнецов. Он формируется еще у нерожденного плода и остается неизменным на протяжении всей жизни.

В-третьих, даже при повреждении эпидермиса со временем узор восстанавливается, вопрос лишь во времени и степени повреждения кожи. Поэтому фильмы, где главные герои удалют свои отпечатки не более чем художественный вымысел.

В-четвёртых, каждый отпечаток содержит не только визуальные особенности, но и свою тепловую и электрическую характеристику.

Все эти свойства и легли в основу методик по идентификации владельцев современных смартфонов, ноутбуков и другой техники. Сенсоры делятся на три группы: оптические, полупроводниковые и ультразвуковые.

Оптические датчики

Как понятно из названия, принцип распознавания строится на анализе изображения папиллярных узоров. В свою очередь, способы получения изображения делятся на базирующиеся несколько видов: отражение, просвет или бесконтактное распознавание.

Отражающие сенсоры

Такие сканеры используют эффект нарушенного полного внутреннего отражения. Его суть проста: при попадании света на границу разных поверхностей поток делится на две части, одна отражается от границы, а вторая проникает через границу в другую среду. Что за поверхности? Это возвышения узора, приложенные к сенсору, и свободная часть сенсора, на которую приходятся углубления в рисунке.

Если поиграть с величиной угла можно добиться отражения всего потока от границы раздела сред, простыми словами, свет отражается от мест, где кожа не касается сенсора, построив таким образом, изображение узора, в памяти устройства.

Это самый простой способ, но с недостатками: его можно обмануть муляжом, такие сенсоры чувствительны к загрязнению.

Просвечивающие сенсоры

Такие датчики работают при помощи оптоволоконной матрицы, в которой на одном конце каждого канала закреплен фотоэлемент. Палец прикладывается к сенсору, сверху на него излучается свет, а сенсоры фиксируют остаточный световой поток в точках соприкосновения возвышений на узоре с поверхностью датчика. Такой датчик сложно обмануть, муляж уже не подействует, но мобильным такой метод не назовешь.

Бесконтактные датчики

Наиболее распространенные из всех оптических датчиков на мобильных платформах. Суть похожа на отражающие сенсоры, за одним исключением, прямого контакта пальца с поверхностью сенсора не требуется. Палец прикладывается к защитному стеклу, под которым находится линза сенсора и источники света по бокам от нее. Свет отражается от рисунка пальца, фокусируется матрицу через линзы. Принцип действия очень похож на работу цифрового фотоаппарата. Такой датчик тоже чувствителен к загрязнению защитного стекла, при желании его можно обмануть муляжом отпечатка.

Полупроводниковые датчики

В таких сенсорах используются изменение свойств полупроводников в месте контакта гребня узора с поверхностью самого сенсора.

Емкостные сканеры

Они работают на изменении емкости полупроводника в области соприкосновения двух полупроводников с разными типами проходимости. Разница возникает в местах касания гребня папиллярного узора с полупроводниковой матрицей. Полученные данные преобразуются в отпечаток пальца отдельным защищенным процессором. Такие датчики дешевые и неприхотливые, но их тоже можно обмануть муляжом.

Радиочастотные сканеры

Еще один подвид, который использует радиосигналы низкой интенсивности. Сенсор фиксирует отраженный сигнал в месте приложения гребня узора, таким образом, формируется цифровое изображение отпечатка. Такой датчик сложно обмануть, ведь отражающие свойства кожи в совокупности с уникальным узором подделать практически невозможно, но при плохом контакте пальца с поверхностью датчика распознавание отпечатка становится затруднительным.

Пьезоэлектрические элементы

Чувствительные к давлению на поверхность сенсоры определяют рисунок отпечатка, когда прикладываете палец: гребни узора оказывают давление, а впадины нет. Такие сенсоры тоже легко провести, да и общая чувствительность у них небольшая, зато они относительно дешевые.

Температурные сенсоры

Они считывают уникальную температурную карту поверхности отпечатка. За преобразование температуры в цифровой отпечаток отвечают пироэоектрические элементы. Обмануть такие датчики сложно, тем более, они устойчивы к электростатике и работают при любых температурных условиях. Недостаток только один, температурная карта быстро исчезает, т.к. поверхность сенсора и пальца быстро приходят к температурному равновесию.

Ультразвуковые датчики

Такие сенсоры самые совершенные и самые быстрые, они сканируют поверхность приложенного пальца. Разница в уровне отраженного сигнала от гребней и впадин узора регистрируется сенсором, после чего строится полная цифровая картина отпечатка. Такие сенсоры почти невозможно обмануть, т.к. кроме карты приложенной поверхности они могут считывать и пульс, и другие показатели биологической активности. Тем более, такие сенсоры хорошо реагируют даже при касании влажного пальца, а это особенно актуально в повседневном использовании смартфонов. Среди всех описанных они самые дорогостоящие, но именно такой тип используется в последних аппаратах Meizu.

Заключение

Наш небольшой ликбез по сканерам отпечатков завершен, теперь, беря в руки аппарат и прикладывая палец к сенсору, вы знаете как он работает и как эта маленькая штучка защищает ваши персональные данные. Что умеют сканеры отпечатков пальцев, вы можете прочитать в отдельной на эту тему.

С каждым годом цифровые технологии всё сильнее проникают в нашу жизнь. Деньги, документы, личные видео и фотографии, записи образуют массивы данных обо всех аспектах человеческой жизни. В теории, при должной усидчивости, с их помощью возможно построить исчерпывающий психологический портрет человека, украсть деньги, проникнуть в чужой дом. Защита личных данных в современном мире становится всё актуальнее.

Предпосылки развития

Эта пятиминутка паранойи понадобилась не для того, чтобы вас напугать (хотя если вы сейчас задумались о том, чтобы сменить пароли на более стойкие - это здорово), а чтобы объяснить почему производители смартфонов почти повсеместно в своих продуктах стали использовать методы биометрической аутентификации - защиты, в основе которой лежит уникальность параметров частей человеческого тела.

Таких параметров много, но не все из них подходят для целей защиты данных. Одни сильно меняются со временем, другие нелегко и неудобно считывать с технической точки зрения. Например, криминалисты иногда опознают людей по прикусу или при помощи ДНК, но вы ведь не будете снимать слепки с челюстей, каждый раз, когда предстоит авторизироваться в почте. Неудобно и сдавать капельку крови, чтобы разблокировать смартфон.

Если учесть все “но” остаются: рисунок радужки глаза, форма лица и черепа, а также отпечатки пальцев - малейшие узоры покрывающие кожу.

Несмотря на то, что смартфоны с датчиками отпечатков пальцев появились сравнительно недавно, сама технология прошла длинный путь развития. Я не буду обращаться к истории криминалистики, в которой дактилоскопия используется с 1902 года, а сразу перейду к применению ее достижений в различных гаджетах.

Толчок к развитию

Одним из первых девайсов, получивших датчик отпечатков пальцев, стал ноутбук от Acer - TravelMate 739. На обработку прикосновения к сканеру ему требовалось чуть больше 12 секунд, но для начала двухтысячных годов это было невероятно.

Уже в 2002 году мир увидел первое мобильное устройство со сканером отпечатков пальцев - карманный компьютер от HP - iPAQ Pocket PC h5400. Экран 320×240 точек, процессор Intel PXA250 400МГц, 64 МБ ОЗУ и 20 МБ под файловое хранилище - я мечтал о таком.


Уже на следующий год компания Fujitsu выпускает свой первый мобильный телефон с дактилоскопическим сканером и с тех пор, вплоть до 2011 года, на рынок попадает порядка 30 различных телефонов со сканерами отпечатков пальцев.

Apple запатентовала разблокировку с помощью дактилоскопического датчика в 2008 году, но пока компания доводила технологию до ума, Motorola представила первый в мире Android-смартфон с дактилоскопом - Atrix 4G.


К несчастью для Motorola, это устройство на рынке осталось почти что незамеченным. К моменту старта продаж интерес покупателей и индустрии к сканерам окончательно угас, чтобы возродиться вслед за анонсом iPhone 5S 10 сентября 2013 года. После этого события каждая уважающая себя компания считала долгом как можно скорее встроить сканер отпечатков пальцев свой аппарат.

Разновидности сканеров отпечатков пальцев

Отпечатки пальцев считываются различными способами. Существует несколько типов сканеров: оптические, емкостные, ультразвуковые, радиочастотные, термальные и распознающие узор за счет давления. Рассказывать обо всех этих разновидностях нет смысла, поскольку в мобильных устройствах используются только некоторые из них.

Сейчас в потребительской электронике наиболее распространены оптические и емкостные сенсоры.

Оптические дактилоскопические датчики - наиболее старая из актуальных технологий. Возможно, вы вспомните, как в некоторых фильмах, чтобы попасть за запертую дверь герой прикладывает к стеклянной пластине палец или ладонь, и кожу сканирует медленно проползающий луч света. Конечно, в реальности все происходит не так наглядно, но принцип тот же. По сути оптический дактилоскоп это маленький, но чрезвычайно чувствительный цифровой фотоаппарат. Палец подсвечивается сквозь полупрозрачную площадку и сенсоры в глубине датчика улавливают отраженный от поверхности кожи свет. По характеру отражения создается представление о форме узора, о складках кожи.

Общим недостатком оптических сканеров отпечатков пальцев является их чувствительность к загрязнениям. Стоит испачкаться контактной площадке или самому пальцу и количество отказов увеличивается в разы.


К тому же такой сканер несложно обмануть, что с удовольствием демонстрируют хакеры. Достаточно распечатать фотографию пальца в высоком разрешении и сканер “купится” на подмену.

Вторая распространенная технология - емкостные сенсоры . Они различают пальцы при помощи массива полупроводниковых элементов. Это очень похоже на сенсорный экран, но намного более тонко. Когда человек прикасается к такому датчику, изменяется распределение электрических зарядов на пластине сенсора, усеянной массой крошечных конденсаторов. Во впадинах и на гребнях которые образуют рисунок на коже заряд различается. Изменения отслеживаются и сохраняются в памяти устройства в виде паттерна, по которому можно опознать рисунок конкретного пальца. Но и это не панацея. Применяя 3D-печать и токопроводящие материалы позволяют изготовить подделку, которую не отличит от оригинала и емкостный датчик.


Наиболее продвинутой и пока еще очень слабо распространенной в мобильной электронике технологией остается ультразвуковое распознавание отпечатков пальцев.

В оптических сканерах происходит измерение угла отражения лучей света от рельефа пальца. В ультразвуковом сканере действует тот же принцип, но информация о рельефе кожи получается при помощи звука. Сенсором измеряется то, как кожа взаимодействует с ультразвуком. Причем он не просто отражается от поверхности пальца, а проникает вглубь кожи. В результате получается не двухмерное изображения, а объемная карта звуковых отражений, подделать которую очень сложно.

Одним из первых смартфонов с ультразвуковым сканером отпечатков пальцев стал производства LeEco, но ничего выдающегося, кроме технологии, в его датчике отпечатков пальцев не было. А ведь ультразвук хорошо проникает сквозь стекло и металл. В теории это позволяет конструкторам прятать дактилоскопический сенсор глубоко в корпусе смартфона под другими деталями.


Соедините эту особенность с нынешним увлечением безрамочными экранами и получите концепцию смартфона у которого датчик отпечатка пальца, расположен под дисплеем. Прототипы с таким расположением сенсора уже , нам осталось только дождаться релиза технологии в полноценном продукте. Его уже давно прочат , но не исключено, что корейцев обойдут на финишной прямой .

Аппаратная реализация сканирования отпечатка пальца это лишь половина того, что нужно сделать, чтобы защитить ваши данные. Куда важнее то, как смартфон хранит данные об отпечатках и то, как ими распоряжается.

Но прежде чем перейти к нюансам программной реализации биометрической аутентификации по отпечаткам пальцев - небольшой совет. Если вы хотите увеличить скорость распознавания отпечатка смартфоном - добавьте один и тот же палец в систему дважды.

“Железо” - это не все

Рассказывать о программной части я также буду в хронологическом порядке. В смартфонах на Android поначалу не существовало единого подхода к разблокировке устройства отпечатком пальца. Каждый производитель организовывал этот процесс в соответствии с собственными представлениями о безопасности. Порой весьма странными.

Например, громким скандалом стала история с HTC One Max, где в памяти телефона хранились полные копии отпечатков пальцев как есть, даже без шифрования.

Эталоном стала технология Touch ID от Apple. Смартфоны компании не запоминают отпечатки пальцев. Вместо этого, данные с сенсора в момент сканирования преобразовываются в одностороннюю хеш-функцию - битовую строку, из которой нельзя восстановить отпечаток.

Принцип проиллюстрирую на примере уравнения a+b=4. Какие пары чисел дают в сумме четыре - догадаться не сложно. Если слева от знака “равно” вместо a+b находится особая математическая последовательность - односторонняя хеш-функция. В нее можно подставить цифры, полученные с датчика отпечатков пальцев и получить справа некое значение. В одну сторону такую функцию посчитать легко, но проделать обратную операцию практически невозможно.


Чтобы по цифрам справа от знака “равно” выяснить, какие данные подставил в хеш-функцию датчик отпечатков пальцев, с текущим уровнем быстродействия компьютеров, потребуется время, сопоставимое с возрастом вселенной.

В памяти смартфона хранятся только хеш-функции, к тому же они дополнительно шифруются и извлекаются из защищенной памяти смартфона только когда требуются пользователю.

Аналогичный алгоритм, названный Nexus Imprint появился у пользователей Android только вместе с 6-й версией этой операционной системы. Тогда же Google представила Fingerprint API для сторонних разработчиков и включила в программу сертификации аппаратов требования к датчику отпечатков пальцев.

Но вечная проблема Android - фрагментация накладывает опечаток и здесь. Если для продажи устройств в Европе производители получают все необходимые сертификаты, то для выхода на такие рынки, как Китай и Индия это делать не обязательно. Так что многие аппараты без Google Play, попадающие по неофициальным каналам в частности на российский рынок, не недостаточно хорошо защищены.

Кроме того, энтузиастам “перепрошивок” следует помнить о том, что разблокировка загрузчика смартфона фактически отключает все меры безопасности, предпринятые разработчиком операционной системы.

Не безопаснее, но удобнее


Как видите, для смартфона ваши отпечатки пальцев мало чем отличаются от обычного пароля - такие же последовательности цифр, пускай и вводятся они не с наэкранной клавиатуры, а при помощи специального датчика. Они не безопаснее, но заметно удобнее паролей. Их нельзя потерять или забыть, они быстрее вводятся и что самое главное, с ними владельцы смартфонов стали защищать свои устройства гораздо чаще. На это и был расчет, когда Apple внедряла Touch ID - аккуратно подготовить платформу для развертывания и внедрения фирменной системы бесконтактных платежей - Apple Pay.

И тут надо отдать компании должное. Преследуя коммерческие интересы она в очередной раз выступила в роли локомотива, спровоцировав изменения, которые пошли на пользу всей индустрии.

На сегодняшний день компьютеризация общества заставляет искать различные способы ограничения доступа к информации, хранимой на компьютере. Причем система авторизации и аутентификации пользователя по паролю является одной из самых распространенных, хоть и имеет множество недостатков. Альтернативой парольной защите может выступать аутентификация по биометрическим параметрам пользователя, в частности по отпечатку пальца. А для этого требуется всего лишь сканер отпечатков пальцев и соответствующее программное обеспечение, которое идет в комплекте вместе с устройством.

Сканер отпечатка пальца представляет собой устройство, которое считывает образ пальца со всеми его особенностями в виде папиллярного узора и передает результат сканирования в программное обеспечение. Специализированное приложение сравнивает полученное изображение с образцом, созданным на этапе формирования биометрического пароля.

Типы сканеров отпечатков пальцев

Все сканеры отпечатков пальцев, которые на сегодняшний день используются, можно классифицировать на три группы, исходя из физического принципа работы:

Полупроводниковые (кремниевые);

Оптические;

Ультразвуковые.

Полупроводниковые сканеры

Данный тип сканеров получает изображение на основе свойств полупроводников, которые изменяются в области контакта папиллярного узора и сканера. В основе работы данного типа сканирующих устройств может лежать несколько технологий:

Емкостные сканеры. В основе работы подобных сканеров лежит эффект, когда емкость pn-перехода в изменяется при соприкосновении гребней папиллярного узора и элементов полупроводниковой матрицы.

Чувствительные к давлению отпечатков пальцев данного типа в своей работе использует специальную матрицу пьезоэлементов. Когда палец соприкасается с матрицей, то гребни оказывают давление на неё, а впадины, соответственно, нет. Исходя из оказываемого давления на матрицу, и формируется изображение.

Устройства данного типа используют сенсоры, состоящие из пироэлектрических элементов. Данные сенсоры фиксируют температурную разницу, после чего преобразуют её в напряжение.

Радиочастотные сканеры. Сканеры данного типа состоят из микроантенн, которые генерируют слабый сигнал, а по полученной в ответ от папиллярного узора величине электро-движущей силы формируется итоговое изображение отпечатка пальца.

Протяжные термо-сканеры. То же самое, что и термо-сканеры. Единственное отличие заключается в том, что палец необходимо провести по сканирующей поверхности, а не приложить его.

Емкостные протяжные сканеры. Технология получения изображения та же, что и в емкостных, но способ получения отличается тем, что палец проводится по сканирующей поверхности.

Радиочастотные протяжные сканеры. Принцип работы данных устройств тот же, что и в радиочастотных приборах, но способ снятия изображения заключается не в приложении пальца к устройству, а в проведении пальцем по его поверхности.

Оптические сканеры

Сканер отпечатков пальцев данного типа получает изображение пальца по оптическому методу. В основе работы устройств данного типа лежат различные технологии

FTIR-сканеры. Данные устройства используют эффект нарушенного внутреннего отражения.

Оптоволоконные сканеры. представляет собой матрицу оптоволоконную, каждое волокно которой содержит фотоэлемент.

- Электрооптические сканеры. Получение изображения идет от электрооптического полимера, который в своем составе имеет светоизлучающий слой.

Оптические протяжные сканеры. Данный вид оборудования представляет собой доработку оптоволоконных устройств, в которых для получения изображения необходимо проводить пальцем по поверхности, а не прикладывать его.

Роликовые сканеры. Для получения изображения необходимо провести пальцем по ролику, где делаются снимки пальца с папиллярными узорами.

Бесконтактные сканеры. Сканирование пальца осуществляется бесконтактным способом. Палец прикладывается к отверстию, где его подсвечивают несколько источников, а встроенная камера фиксирует изображение пальца.

Ультразвуковые сканеры

Данный тип устройств сканирует поверхность пальца ультразвуковыми волнами, а на основании измеренного расстояния отраженных волн от впадин и выступов строится изображение. Данный тип устройств отличается от выше рассмотренных тем, что результат сканирования получается более качественным.

Так что же такое сканер отпечатков пальцев?

Это тип биометрической технологии безопасности, которая использует комбинацию аппаратных и программных методов дли распознавания отпечатка пальца пользователя. Он идентифицирует и проверяет подлинность отпечатков пальцев человека, чтобы разрешить или запретить доступ к смартфону, приложению и другим местам, которые нуждаются в защите от нежелательного вмешательства. Есть много других способов защиты персональной информации, такие как: биометрия, сканирование радужной оболочки глаза, сканирование сетчатки глаза, сканирование черт лица и так далее вплоть до спец анализа крови или походки. Кстати, анализ походки был продемонстрирован в фильме серии Миссия Невыполнима с Томом Крузом. В некоторых смартфонах даже используется сканер радужной оболочки глаза, но реализация этой фичи, естественно, далека от идеала. Почему именно сканер отпечатков? Все просто: платы для сканирования отпечатков довольно дешевы и просты как в изготовлении так и в использовании. Прикоснулся к сканеру и твой Redmi Note 3 мгновенно разблокирован и готов к работе.

Как существуют разные виды технологий биометрической безопасности, так и типы сканеров отпечатков пальцев имеют разные технологии и способы реализации. Всего существует три вида сканеров отпечатков:

  1. Оптические сканеры;
  2. Емкостные сканеры;
  3. Ультразвуковые сканеры.

Оптические сканеры

Оптические сканеры отпечатков пальцев являются самым старым методом захвата и сравнения отпечатков пальцев. Как нетрудно догадаться из названия, этот метод основан на захвате оптического изображения отпечатка. По сути, это фотография отпечатка пальца, которая после захвата обрабатывается с использованием специальных алгоритмов для обнаружения уникальных узоров на поверхности, таких как гребней и уникальных завиток, анализируя самые светлые и темные участки изображения.

Так же как и камера в смартфоне, эти датчики имеют конечное разрешение и чем выше это разрешение, тем более мелкие детали узора датчик сможет различить на вашем пальце, тем выше безопасность. Тем не менее сенсоры этих датчиков имеют намного больший контраст, чем обычный фотоаппарат. Как правило, они имеют очень большое количество диодов на дюйм, чтобы захватывать изображение на близком расстоянии. Но когда прикладываешь палец к сканеру, то его камера ничего не видит, ведь темно, возразите вы. Верно. Поэтому оптические сканеры также имеют целые массивы светодиодов в качестве вспышки, чтобы осветить область сканирования. Очевидно, такая конструкция слишком громоздкая для телефона, где тонкость корпуса играет важную роль.

Основным недостатком оптических сканеров является то, что их довольно легко обмануть. Оптические сканеры захватывают только 2D изображение. Многие видели как с помощью незамысловатых манипуляций с тем же клеем ПВА или просто с качественной фотографией взламывается сканер и доступ к вашим важным документам или котикам получен. Поэтому этот тип обеспечения безопасности не подходит для смартфонов.

Так же как и сейчас вы можете найти смартфоны с резистивным экраном, вам могут встретиться и оптические сканеры отпечатков. Их еще используют в многих сферах, кроме тех, где нужна реальная безопасность. В последнее время с развитием технологий и увеличением спроса на более серьезную безопасность, смартфоны единогласно приняли и используют емкостные сканеры. Речь о них пойдет ниже.

Емкостные сканеры

Это наиболее часто встречающийся тип сканера отпечатков пальцев на сегодняшний день. Как видно из названия, конденсатор является основным модулем для сканирования в емкостном сканере. Вместо того, чтобы создавать традиционное изображение отпечатка пальца, емкостные сканеры используют массивы крошечных цепей конденсатора для сбора данных о отпечатках. Конденсаторы хранят электрический заряд и, приложив палец к поверхности сканера, накапливаемый в конденсаторе будет слегка изменен в тех местах, где гребень на узоре прикасается к пластине, и останется относительно неизменным, где наоборот впадины на узоре. Схема интегратора операционного усилителя используется для отслеживания этих изменений, которые затем могут быть записаны с помощью преобразователя в аналого-цифровой.

После того, как данные о отпечатке были захвачены, данные преобразуются в цифровые и уже в них ведется поиск отличительных и уникальных атрибутов отпечатка пальца, которые в свою очередь могут быть сохранены для сравнения на более позднем этапе. Главный плюс этой технологии в том, что она намного лучше оптических сканеров. Результаты сканирования не могут быть воспроизведены с изображением и его невероятно сложно обмануть с помощью протезирования, то есть слепка отпечатка. Как написано выше, это потому, что при распознавании отпечатка записываются несколько иные данные, а именно, изменения заряда на конденсаторе. Единственная реальная угроза безопасности исходит от любого аппаратного или программного вмешательства.

В емкостных сканерах отпечатков используют достаточно большие массивы этих конденсаторов, как правило сотник, если не тысячи в одном сканере. Это позволяет с высокой степенью детализировать изображение гребней и впадин отпечатка пальца. Так же как и в оптических сканерах большее количество конденсаторов обеспечивает более высокое разрешение сканера, повышая точность распознавания и, соответственно, уровень безопасности, вплоть до распознавания мельчайших точек.

Из-за большего количества компонентов в цепи распознавания отпечатка емкостные сканеры обычно немного дороже оптических. В ранних итерациях емкостных сканеров многие производители пытались уменьшить стоимость, сократив количество конденсаторов, необходимых для распознавания отпечатка. Такие решения были почти всегда не очень успешными и многие пользователи жаловались на качество распознавания, ведь приходилось несколько раз прикладывать палец, чтобы отсканировать отпечаток. К счастью, в наши дни эта технология уже доведена до ума и даже привередливый пользователь останется доволен. Стоит заметить, что если палец грязный или слишком влажный/жирный, то и емкостный сканер иногда не сможет распознать отпечаток. Впрочем, все же моют руки?:)

Ультразвуковые сканеры

Ультразвуковые сканеры отпечатков пальцев на данный момент являются новейшими технологиями распознавания отпечатков. Впервые данный тип сканера был использован в смартфоне Le Max Pro. В этом телефоне используются технологии американской компании Qualcomm с ее Sense ID.

Для распознавания отпечатка ультразвуковой сканер использует ультразвуковой передатчик и приемник. Ультразвуковой импульс передается непосредственно на палец, который помещен перед сканером. Часть этого импульса поглощается, а часть возвращается к приемнику и далее распознается в зависимости от гребней, впадин и других деталей отпечатка, которые являются уникальными для каждого пальца. В ультразвуковых сканерах датчик, который обнаруживает механическое напряжение, используется для расчета интенсивности возвращающегося ультразвукового импульса в различных точках на сканере. Сканирование в течение более продолжительного времени позволяет распознать дополнительные данные по глубине отпечатка, которые будут захвачены, и дадут в результате очень подробные 3D изображения отсканированного отпечатка пальца. Использование 3D технологии в этом методе сканирования делает его наиболее безопасной альтернативой емкостным сканерам. Единственный минус данной технологии в том, что на данный момент она еще не отработана и слишком дорогая. Первые смартфоны с такими сканерами являются первопроходцами в этой сфере. По этой же причине Xiaomi не стала использовать ультразвуковой сканер в своем флагмане Mi5.

Алгоритмы обработки отпечатков

Хоть, большинство сканеров отпечатков и основаны на очень схожих аппаратных принципах, дополнительные компоненты и программное обеспечение может играть важную роль в распознавании отпечатков. Различные производители используют несколько различных алгоритмов, которые будут наиболее “удобны” для конкретной модели процессора и операционной системы. Соответственно, у различных производителей определение ключевых характеристик отпечатков пальцев может различаться по скорости и точности.

Как правило, эти алгоритмы ищут где гребни и впадины заканчиваются, пересекаются и разделяются на две части. В совокупности особенности узора отпечатка называются “мелочами”. Если отсканированный отпечаток соответствует нескольким “мелочам”, то он будет рассмотрен как совпадение. Для чего это? Вместо того, чтобы сравнивать целые отпечатки каждый раз, сравнивание по “мелочам” уменьшает количество затрачиваемой вычислительной мощности, необходимой для обработки и идентификации каждого отпечатка пальца. Также данный способ помогает избежать ошибок при сканировании отпечатка и, главное, появляется возможность прикладывать палец не полностью. Ведь вы никогда не прикладываете палец точь в точь? Конечно, нет.

Эта информация должна храниться в безопасном месте на вашем устройстве и в достаточном удалении от кода, который потенциально может поставить под угрозу надежность сканера. Вместо того, чтобы хранить пользовательские данные в интернете, процессор надежно хранит информацию об отпечатке на физическом чипе в TEE (доверенная среда для выполнения задач). Эта безопасная зона используется также и для других криптографических процессов и напрямую обращается к защитным аппаратным платформам, таким как тот же сканер отпечатков, чтобы предотвратить любую программную слежку и любое вторжение. Эти алгоритмы у разных производителей могут отличаться или вовсе быть организованны по разному, например у Qualcomm это архитектура Secure MCM, а у Apple - Secure Enclave, но все они основаны на одном и том же принципе хранения этой информации в отдельной части процессора.

Статьи по теме: