Отпечаток пальца на андроид. Сканер отпечатков пальцев на смартфоне: настройка и использование

Официально поддержка сканера отпечатков пальцев появилась в Android 6.0, но до сих пор многие пользователи воспринимают его лишь как средство для разблокировки смартфона. Между тем сканер можно использовать, чтобы нажимать кнопки «Домой» или «Назад», открывать шторку, снимать камерой, запускать приложения, защищать пароли, СМС, фотографии и банковские счета. А если ты умеешь пользоваться Tasker, то сможешь назначить на сканер отпечатков практически любое действие.

Сразу оговоримся, что в этой статье речь пойдет о смартфонах на базе Android 6.0, в которых сканер отпечатков и доступ к нему реализован согласно требованиям Google. Только такие смартфоны позволяют сторонним приложениям использовать сканер в своих целях. Китайские и некоторые другие смартфоны со сканером отпечатков и Android 5.0/5.1 не подойдут, так как хоть и поддерживают разблокировку смартфона прикосновением пальца, но не имеют API, с помощью которого сторонний софт мог бы его задействовать.

1. Вешаем на сканер кнопку «Домой», «Назад» или любую другую

Наверное, самое полезное применение, которое можно придумать сканеру отпечатков, - это повесить на него одну из хардварных или экранных кнопок, будь то «Домой», «Назад» или «Обзор». Все это позволяет сделать приложение Fingerprint Quick Action .

Устанавливаем приложение, ставим галочку напротив пункта «Разрешить Fingerprint Quick Action». Откроется окно «Спец. возможности», в котором необходимо найти приложение и включить его. Далее можно повесить на одиночное, двойное нажатие или свайп по сканеру одно из множества действий, включая кнопки «Назад» и «Домой», а также «Выключить экран», «Показать панель уведомлений» (как в Google Pixel), «Разделить экран» (для одновременного запуска двух приложений в Android 7.0) и другие.

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

2. Запускаем приложения

Тот же Fingerprint Quick Action позволяет с помощью сканера запускать приложения. Это может быть очень удобно, если чаще всего ты используешь смартфон, например, для общения в Telegram/WhatsApp или звонков. Так доступ к телефону или мессенджеру всегда будет под рукой.

Выбрать приложение можно таким же способом, как и назначить кнопку. Необходимо промотать список действий до самого конца и выбрать Launch app or shortcut (да, приложение переведено не полностью), далее в главном окне приложения появится пункт Single tap app or shortcut. Тут можно будет выбрать приложение.

3. Защищаем приложения

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

Пользоваться им очень просто. Запускаем приложение, включаем «Разблокировать отпечатком», далее вводим либо PIN, либо паттерн (здесь он зовется рисунком), пропускаем экран с просьбой ввести email, на следующем экране переходим в настройки, выбираем App Lock, активируем и возвращаемся. На следующем экране появится список приложений. Чтобы включить защиту, достаточно активировать переключатель напротив имени приложения. Теперь при попытке запустить приложение появится просьба поднести палец к сканеру.

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

Продолжение доступно только подписчикам

Вариант 1. Оформи подписку на «Хакер», чтобы читать все материалы на сайте

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

Сканер отпечатка пальцев в Android-устройствах – вещь уже не новая. Еще в 2011 году появился первый на рынке смартфон со сканером – Motorola Atrix 4G. Позднее, в октябре 2013 вышел HTC One Max. Но функциональность сканеров на то время ограничивалась только возможностью разблокировки смартфона. И поскольку в то время Android официально не поддерживал работу со сканерами, производителям приходилось писать свои костыли.

Но после того, как Google представили Android 6.0 Marshmallow, одним из важных нововведений которого как раз стала как раз нативная поддержка сканеров отпечатка и Fingerprint API, разработчики наконец-то получили возможность использовать возможности сканера в своих приложениях.

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

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

Первое, что нужно знать – на данный момент не все смартфоны со сканером отпечатка пальца поддерживают вышеупомянутый Fingerprint API. Для поддержки смартфон естественно должен работать на ОС Android версии 6.0 или выше. Для работы с SDK от Samsung устройствам Galaxy наличие Android 6.0 не обязательно.

Пару слов о самих смартфонах. На данный момент точная информация есть о поддержке стандартного Fingerprint API в смартфонах Nexus 5X/6P, Sony Xperia (линейка Z5) и Samsung Galaxy S7/S7 Edge (последние поддерживают как стандартный API от Android 6.0, так и API от Samsung). Также поддержка появится в смартфоне OnePlus 2 после обновления официальной прошивки до Android 6.0, как заявила компания. Что касается остальных смартфонов – с ними пока ситуация не ясна (если есть владельцы смартфонов не упомянутых выше – прошу отписаться в комментариях).

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

Функциональность их очень схожа, поэтому напишу пару слов только про самый популярный из списка – Lastpass. С помощью данного приложения можно логиниться в браузере на различных сайтах или в приложениях. То есть вместо того, чтобы на каком-либо сайте или в приложении вводить вручную логин и пароль, просто нажимаем на строку ввода и появляется сообщение от Lastpass с просьбой приложить палец к сканеру. Прикладываем палец, выбираем нужный аккаунт из списка и все – вы залогинились. Сканер также можно использовать для входа в само приложение вместо ввода пароля. В Lastpass поддерживается как стандартный Fingerprint API из Android 6.0, так и API от Samsung.

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

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

Как настроить отпечаток пальца на Андроид

На большинстве Android – смартфонов инструкция выглядит примерно одинаково:

  • Откройте настройки системы
  • Найдите пункт «Безопасность » (безопасность и отпечаток, блокировка и отпечаток, отпечаток или что-то подобное)
  • Для активации сканера отпечатков пальцев для экрана блокировки необходимо установить пароль, для этого выберите «Задать пароль »
  • Установите пин-код, графический ключ или пароль по вашему усмотрению
  • Перейдите в «Управление отпечатками пальцев »
  • Подтвердите установленный ранее пароль
  • Нажмите «Добавить отпечаток пальца »
  • Теперь нужно несколько раз прикоснутся к сканеру отпечатков одним пальцем, который будет использоваться для разблокировки (можно добавлять и другие отпечатки). Во время прикосновений немного меняйте положение пальца на сканере, чтобы он мог захватить все участки пальца, так распознавание будет выдавать намного меньше ошибок
  • Готово! Вы настроили сканер отпечатков пальцев!

С вопросом как настроить отпечаток пальца разобрались, теперь рассмотрим, как можно использовать эту штуку.

Как установить отпечаток пальца на Андроид приложение

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

  • Откройте настройки
  • Пролистайте вниз до пункта «Замок приложений »
  • Установите пароль или приложите палец к сканеру
  • Включите переключатель на нужных приложениях
  • Нажмите на иконку настроек и убедитесь, что «Разблокировка отпечатком » включена
  • Готово!

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

Как настроить отпечаток пальца для подтверждения платежей в Google Play

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

  • В телефоне должен быть сохранен хотя бы один отпечаток
  • Откройте Google Play
  • Перейдите в настройки
  • Поставьте галочку на «Аутентификация по отпечатку пальца »
  • Включите обязательную аутентификацию для всех покупок

Готово! Теперь при совершении покупок ваш смартфон будет запрашивать отпечаток пальца!

Еще несколько плюсов сканера отпечатков

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

Кнопка для камеры

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

Выключатель будильника

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

Дополнительная кнопка

На некоторых смартфонах сканер отпечатков можно использовать как кнопку «Назад » и «Домой », прикоснувшись к сканеру на 1 или на несколько секунд соответственно.

Ответ на вызов

Когда вам звонят можно не водить пальцем по экрану, а просто прикоснуться к сканеру и он подтвердит ответ на звонок.

Как видите, блокировка отпечатком пальца это еще не всё, что может сканер на Android-устройстве.

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение

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

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

Во втором типе оптического сканера мы должны проводить пальцем по сканеру. Сканер делает серию снимков и программно объединит их в один. Такой метод называется протяжным (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-е. Возможно, разработка на основе ультразвукового сканирования исправит эту проблему. А вот в качестве метода разблокировки смартфона - для защиты от чрезмерного любопытства третьих лиц, сканер отпечатков пальцев подходит идеально.