Сенсор для отпечатка пальца. Сканер отпечатков пальцев: что и как

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

Во втором типе оптического сканера мы должны проводить пальцем по сканеру. Сканер делает серию снимков и программно объединит их в один. Такой метод называется протяжным (swipe). Его реализовала Samsung в Galaxy S5. Но в последующих моделях она отказалась от этого метода. В силу необходимости использования большей матрицы для полного снимка отпечатка пальца первый тип оптического сканера является более дорогим, чем протяжной, но в то же время более удобным для конечного пользователя. Общим недостатком оптических сканеров является подверженность загрязнению, царапинам, влиянию физического состояния пальца (влажность, например). Кроме того, такой сканер можно обмануть с помощью снимка отпечатка пальца, что успешно продемонстрировала группа хакеров Chaos Computer Club. Они сфотографировали в высоком разрешении отпечаток пальца на стекле, распечатали его на лазерном принтере, залили жидким латексом и после высыхания такой слепок был распознан системой сканера как родной. Таким образом удалось обойти защиту детищ и Samsung, и Apple.

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

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

Это исключает потребность в чистом, сухом, неповрежденном пальце. Ультразвуковой сканер невозможно обмануть с помощью снимка отпечатка, так как он формирует 3D-картину строения кожи, а также умеет фиксировать пульс. В марте этого года компания Qualcomm представила свою разработку на базе данной технологии и ходят слухи, что впервые мы увидим ее реализацию в смартфоне Xiaomi Mi5.

Далее давайте затронем тему программной и аппаратной реализации сканера отпечатка пальца в разных системах. Впервые Apple представила биометрический способ идентификации в iPhone 5s под брендом Touch ID. Это был оптический сканер на основе с разрешением 500 ppi. Он был встроен в кнопку «Home» и покрыт сапфировым стеклом, устойчивым к царапинам.

За обработку сканированного отпечатка отвечал сопроцессор, а уже преобразованный цифровой код хранился только в специальном изолированном хранилище. С помощью сканера отпечатка пальца iPhone 5s можно было только разблокировать смартфон и авторизоваться в iTunes. Сторонних приложений он не поддерживал. Уже в iOS 8 была реализована оплата с помощью Touch ID в ApplePay, появилась возможность использовать сканер для защиты данных сторонних программ.

В смартфонах на операционной системе Android сканер отпечатков впервые появился в Motorola Atrix 4G, но из-за неудобства реализации использовался немногими пользователями. Качественным прорывом стал флагман Samsung Galaxy S5.В нем с помощью сканера отпечатка пальцев можно было не только разблокировать смартфон, но и авторизоваться в платежной системе PayPal. Также функционал сканера могли использовать сторонние приложения. Но из-за метода сканирования отпечатка пальца (протяжного) решение в Samsung S5 проигрывало Touch ID.

В связи с особенностями операционных систем решение Apple в плане защиты от взлома вредоносными программами более надежное.

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

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

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

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

Сканер отпечатков пальцев – новая защита данных

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

До последнего времени мы, защищая мобильные устройства от несанкционированного доступа, полагались на пароли, графические ключи или PIN-коды. Это действительно надежные способы в современных условиях, но и они могут быть взломаны. Как альтернатива им в свое время Apple предложила использовать технологию идентификации пользователя устройства по отпечатку пальца. Попав в смартфоны, сканер отпечатка пальца стремительно завоевал популярность, так что неудивительно, что модели с ним появились и у основных производителей Android-устройств, таких как Samsung, HTC, Huawei и прочих.

Однако именно 2015-й стал самым успешным годом для этой технологии. Сканер отпечатков пальцев перестал быть атрибутом только премиальных, а значит, и дорогих смартфонов. В этом году многие китайские производители снабдили свои недорогие устройства сканерами, таким образом, обеспечив путь технологии в «массы». На конец этого года уже существуют смартфоны по цене около $100 со сканерами отпечатков пальцев. Именно поэтому можно предположить, что в будущем сканер станет таким же неотъемлемым атрибутом смартфона, как камера.

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

Преимущества использования сканера отпечатков пальцев

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

Удобство использования сканера

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

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

Новые возможности

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

Безопасность технологии идентификации

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

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

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

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

Сканер отпечатков пальцев: о чем стоит задуматься

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

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

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

Как обеспечить безопасность личной информации?

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

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

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

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

А Вы используете сканер отпечатков пальцев в смартфоне? Поделитесь своим опытом в комментариях к статье.

С развитием технологий изобретается все большее количество способов, ограничивающим какие-то действия одним и позволяющая беспрепятственно совершать какие-либо действия другим. Одним из современных методов ограничения доступа являет распознавание отпечатков пальцев, основанный на уникальности папиллярного узора пальца каждого человека. Распознавание отпечатка пальца человека является одним из методов биометрической аутентификации. Данный метод аутентификации по отпечаткам пальцев, заглядывая в историю, был основан в 1877 году англичанином Уильямом Гершелем, который выдвинул гипотезу о неизменности папиллярного рисунка ладонной поверхности кожи человека. Эта гипотеза стала результатом долгих исследований Уильяма Гершеля, служившего полицейским чиновником в Индии.

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

Емкостные сканеры отпечатка пальца изготавливают на кремниевой пластине, которая содержит область микроконденсаторов. Они расположены равномерно в квадратной или прямоугольной матрице. Прямоугольные датчики считаются более подходящими, поскольку больше соответствуют форме отпечатка. Способы емкостного сканирования основаны на заряде и разряде конденсаторов в зависимости от расстояния до кожи пальца в каждой отдельной точке поля и считывании соответствующего значения. Это возможно, поскольку размеры гребней и впадин на коже достаточно велики. Средняя ширина гребня - около 450 мкм. Сравнительно небольшой размер конденсаторных модулей (50 х 50 мкм) позволяет замечать и фиксировать различия емкости даже на близких точках кожи.

Итак, рассмотрим один из сканеров отпечатков пальцев, построенный по принципу емкостного сканера – R301 компании Grow Technology (цена на Aliexpress около 18$). Технические характеристики модуля:

  • Напряжение питания 4,2 – 6 Вольт (работает и при 3,3 В)
  • Ток потребления – 40 мА
  • Пиковый ток потребления – 100 мА
  • Интерфейс – UART, USB
  • Baud rate – 9600*n, n=1~12, по умолчанию 57600 bps
  • Время сканирования отпечатка пальца –до 0,2 сек
  • Размер шаблона отпечатка – 810 байт
  • Коэффициент ложного пропуска FAR (False Acceptance Rate) – менее 0,001 %
  • Коэффициент ложного отказа в доступе FRR (False Rejection Rate) – менее 0,1 %
  • Время среднего поиска – менее 0,05 сек
  • Уровень безопасности – 5
  • Диапазон рабочих температур – -10-+50 градусов Цельсия
  • Режимы сравнения – 1:1, 1:N
  • Емкость памяти библиотеки отпечатков - 1700

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

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

Сама библиотека отпечатков пальцев хранится во flash памяти 25q80 (восьми выводная микросхема), подключенной по SPI к цифровому сигнальному процессору. Кроме этого на этой стороне модуля расположены кварцевый резонатор на 24 МГц, стабилизатор напряжения с низким падением напряжения на 3,3 вольта XC6206 (элемент в корпусе sot-23 с маркировкой 662k) и резисторы и конденсаторы, необходимые для работы схемы.

Применение подобного модуля значительно снижает нагрузку на основной микроконтроллер СКУД или другой системы, использующей идентификацию по отпечаткам пальцев, а также упрощает проектирование этих систем. При работе с внешним микроконтроллером данный модуль не передает никаких данных об отпечатке пальца, кроме данных о результате выполнения операции (прием отпечатка, обработка, поиск на совпадение и др.), что с одной стороны усложняет взлом, но с другой стороны упрощает. Информации о работе, да и другой информации тоже о самом сканере, расположенном на лицевой стороне модуля, производитель не дает. Если при физическом взломе датчика возможно добраться до линии данных UART или USB, то послать ложные данные основному микроконтроллеру для получения доступа не составит труда. Если же доступ есть только к сканеру модуля, то взломать систему будет достаточно сложно. Однако сама по себе технология сканирования отпечатка пальца полупроводниковой емкостной матрицей слабо защищает от взлома с помощью муляжей.

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

Следующим слабым местом сканеров отпечатков пальцев компании Grow Technology в целом является сам интерфейс передачи данных. Дело в том, что при успехе выполняемой операции (например, сравнение на совпадение отпечатка пальца в памяти модуля) модуль передает значение 0 (ноль), а если модуль просто отключить, то приемник данных будет все время получать нули, и таким образом будет подаваться разрешение на открытие замка или доступ. Этот момент нужно обязательно учитывать и предусматривать программно защиту от обрыва линии – то есть проверять не только байт данных о выполнении операции, но и остальные байты, включая заголовочные, что наверняка предотвратит доступ при обрыве линии данных сканера отпечатка пальцев.

Для того чтобы подключить модуль R301 к ПК можно использовать контакты USB или переходник USB-UART.

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

Для начала работы в программе необходимо указать COM порт USB-UART переходника и далее просто использовать кнопки необходимых нам функций модуля.Здесь можно использовать функции сохранению отпечатка, сравнения, поиска отпечатков среди сохраненных, а также получить изображение отпечатка пальца и сохранить его в виде рисунка.

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

Данные модули в основном предназначены для встраивания в системы, что делает интерфейс UART основным. Подключим датчик к микроконтроллеру:

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

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

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

Команда (hex) Ответ (hex) Описание
EF01 FFFFFFFF 01 0003 1D 0021

EF01 FFFFFFFF 07 0005 xx nnnn ssss,

где xx - код подтверждения (0h - успешно завершено, 1h - ошибка), nnnn - количество шаблонов в библиотеке отпечатков, ssss - контрольная сумма

Считать количество сохраненных отпечатков в памяти библиотеки отпечатков пальцев модуля.
EF01 FFFFFFFF 01 0003 01 0005

где xx - код подтверждения (0h - успешно завершено, 1h - ошибка при приеме пакета данных, 2h -не обнаружен палец, 3h - ошибка при сканировании), ssss - контрольная сумма

Сканирование отпечатка пальца и сохранение его в буфер.

EF01 FFFFFFFF 01 0004 02 bb ssss,

где bb - CharBuffer1 или CharBuffer2 (1h или 2h), ssss - контрольная сумма

EF01 FFFFFFFF 07 0003 xx ssss,

где xx - код подтверждения (0h - успешно завершено, 1h, 6h, 7h, 15h - ошибка), ssss - контрольная сумма

Создание файла символов отпечатка пальца из оригинального отпечатка и сохраняет его в CharBuffer1 (2).
EF01 FFFFFFFF 01 0003 05 0009

EF01 FFFFFFFF 07 0003 xx ssss,

где xx - код подтверждения (0h - успешно завершено, 1h, ah - ошибка), ssss - контрольная сумма

Создание шаблона модели отпечатка пальца. Информация в CharBuffer1 и CharBuffer2 объединяется и комбинируется для получения более достоверных данных об отпечатке пальца (отпечаток в этих буферах должен принадлежать одному пальцу). После операции данные сохраняются обратно в CharBuffer1 и CharBuffer2.

EF01 FFFFFFFF 01 0006 06 bb pppp ssss

где bb - CharBuffer1 или CharBuffer2 (1h или 2h), pppp - номер ячейки памяти библиотеки отпечатков пальцев, ssss - контрольная сумма

EF01 FFFFFFFF 07 0003 xx ssss,

где xx - код подтверждения (0h - успешно завершено, 1h, 18h - ошибка, bh - неверный номер ячейки памяти), ssss - контрольная сумма

Сохранение шаблона отпечатка пальца из Buffer1/Buffer2 во флэш память библиотеки модуля.

EF01 FFFFFFFF 01 0007 0C pppp nnnn ssss,

где pppp - номер ячейки памяти библиотеки отпечатков пальцев, nnnn - количество удаляемых отпечатков пальцев, ssss - контрольная сумма

EF01 FFFFFFFF 07 0003 xx ssss,

где xx - код подтверждения (0h - успешно завершено, 1h, 10h - ошибка), ssss - контрольная сумма

Удаление шаблона из флэш памяти модуля.
EF01 FFFFFFFF 01 0003 0D 0011

EF01 FFFFFFFF 07 0003 xx ssss,

где xx - код подтверждения (0h - успешно завершено, 1h, 11h - ошибка), ssss - контрольная сумма

Очистка памяти библиотеки отпечатков пальцев модуля.
EF01 FFFFFFFF 01 0003 03 0007

EF01 FFFFFFFF 07 0005 xx mmmm ssss,

где xx - код подтверждения (0h - успешно завершено, 1h, 08h - ошибка), mmmm - оценка соответствия, ssss - контрольная сумма

Точное сравнение шаблонов из CharBuffer1 и CharBuffer2.

EF01 FFFFFFFF 01 0008 04 bb pppp nnnn ssss,

где bb - CharBuffer1 или CharBuffer2 (1h или 2h), pppp - начальный номер ячейки памяти диапазона поиска на совпадение, nnnn - количество ячеек памяти для поиска на совпадение, ssss - контрольная сумма

EF01 FFFFFFFF 07 0007 xx pppp mmmm ssss,

где xx - код подтверждения (0h - успешно завершено, 1h - ошибка, 9h - нет совпадений), pppp - номер ячейки памяти, которая совпала с отпечатком пальца, mmmm - оценка соответствия, ssss - контрольная сумма

Поиск на совпадение отпечатка пальца в библиотеке модуля который соответствует хранимому в CharBuffer1 или CharBuffer2.

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
IC1 МК STM32

STM32F103C8

1 В блокнот
VR1 Линейный регулятор

LM7805

1 В блокнот
VR2 Линейный регулятор

AMS1117-3.3

1 В блокнот
FP1 Датчик отпечатков пальцев R301 1 В блокнот
Z1 Кварцевый резонатор 8 МГц 1 В блокнот
HG1 LCD-дисплей 2004а 1 В блокнот
C1, C2 Конденсатор 22 пФ 2 В блокнот
C3 470 мкФ 1 В блокнот
C4-C7, C9, C10, C12 Конденсатор 100 нФ 7 В блокнот
C8 Электролитический конденсатор 220 мкФ 1 В блокнот
C11 Электролитический конденсатор 100 мкФ 1 В блокнот
R1 Резистор

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение

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

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

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

Защита персональных данных

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

Доступ к приложениям

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

Удобная разблокировка

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

Подтверждение оплаты

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

Принцип работы дактилоскопического сканера

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

    Оптический сканер;

    Емкостной сканер;

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

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

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

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

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

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

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

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

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

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

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

Оценить все преимущества сканера отпечатков пальцев могут владельцы мощного и недорогого Wileyfox Swift 2.

Почему Wileyfox

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

    Возможность использовать две сим-карты;

    Работа в сетях передачи данных 4-го поколения 4G LTE;

    Отличные технические характеристики при доступной стоимости гаджета;

    Стабильная производительная операционная система;

    Высокое качество комплектующих и материалов корпуса.

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

    В декабре 2015 года коллектив журнала Forbes в номинации "Смартфон года" отдает победу модели Wileyfox Swift;

    В феврале 2016 года компания Wileyfox становится победителем в номинации Manufacturer of the year престижной британской премии Mobile News Awards-2016;

    В октябре 2016 года модель Wileyfox Spark+ становится победителем в номинации "Лучший смартфон до 10 тысяч рублей" по версии авторитетного ресурса Hi-Tech Mail.ru.

Смартфон Wileyfox Swift 2

Эта модель получила IPS 2.5D экран с диагональю 5 дюймов и поддержкой HD формата. Дисплей обеспечивает качественную передачу изображения даже при широких углах обзора (до 178°). Аппарат получил корпус из современного и высокотехнологичного сплава алюминия, который отличается высокой прочностью и легкостью. На борту Wileyfox Swift 2 установлен сканер отпечатков пальцев и модуль NFC, также установлены и навигационные модули Glonass, GPS и Assisted GPS.

Аппаратная база модели построена на производительном 8-ядерном процессоре Qualcomm Snapdragon 430 MSM8937 с частотой 1.4 ГГц. Телефон получил 2 Гб оперативной и 32 Гб встроенной памяти, поддерживается работа с картами microSDXC объемом до 64 Гб. Качественные снимки можно получить с помощью основной 16-мегапиксельной камеры. Для режима видеосвязи и селфи-снимков предусмотрен модуль фронтальной камеры с разрешением в 8 Мп.

Модель доступна для заказа на официальном сайте по цене в 9 990 рублей. Это один из самых доступных смартфонов, оснащенных сканером отпечатков пальцев.

Заключение

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