В этот понедельник в блоге Box Overview — мини-обзор китайской копии распространённого сканера отпечатков от компании EgisTec — ES603. Такие сканеры очень часто используются в ноутбуках и мобильных устройствах.
![](https://habrastorage.org/r/w780q1/getpro/habr/post_images/083/e03/f8a/083e03f8a13d60e9347dc0992edcd33d.jpg)
Но в данном случае я расскажу о сканере в отдельном корпусе, который можно подключить к любому компьютеру.
![](https://habrastorage.org/r/w780q1/getpro/habr/post_images/d2c/f7c/5c3/d2cf7c5c3bf9361234faaf1e7a5b7cf3.jpg)
В комплекте провод и инструкция.
![](https://habrastorage.org/r/w780q1/getpro/habr/post_images/0e3/726/886/0e3726886998501ed3d58692ac54cdbc.jpg)
Инструкция, если интересно — есть в альбоме. Да, еще и диск, программа с которого не запускается.
![](https://habrastorage.org/r/w780q1/getpro/habr/post_images/f44/25e/957/f4425e957aa73bed1ab48cc222827eee.jpg)
Сам сканер:
![](https://habrastorage.org/r/w780q1/getpro/habr/post_images/45e/8f6/83e/45e8f683e27bc5f7ccfab76d6423411d.jpg)
Сенсор, сбоку — MiniUSB.
Плата такая же простая:
![](https://habrastorage.org/r/w780q1/getpro/habr/post_images/088/a22/2e8/088a222e8218a22e903a2c040512773b.jpg)
На обратной стороне лишь чуть-чуть рассыпухи:
![](https://habrastorage.org/r/w780q1/getpro/habr/post_images/fbf/862/5cd/fbf8625cd6024b5ad26c62997ca0501c.jpg)
Получается, в модуле «сканера» реализовано все — от, собственно, сканирования, до обработки, и общения с компьютером. Наружу вынесены только конденсаторы, кварц, да пара светодиодов с обвязкой. Чудеса.
![](https://habrastorage.org/r/w780q1/getpro/habr/post_images/56b/407/f7f/56b407f7fa1ff22682021881f5128ccc.jpg)
Кстати, я так подозреваю, что 4 облуженных дырки — это тот же самый USB.
Надо сказать, что этот сканер не совсем «полноценный» — он не передает никакого отпечатка на компьютер, поэтому красивых картинок с папиллярным узором вы от него не получите. Насколько я понял — всю информацию о отпечатках он хранит в виде какой-то модели. Грубо говоря — при записи отпечатка с компьютера приходит команда «в тебя сейчас пальцем ткнут, запиши отпечаток №5». А при проверке — «в тебя пальцем ткнули, проверь, это отпечаток №5?».
К счастью, большинство производителей ноутбуков, при встраивании в свои компьютеры сканера отпечатков не заморачиваются с написанием своей программы, а лицензируют ее у BioExcess. Поэтому, эта программа в различных вариациях доступна на сайтах многих компаний, таких как HP, Acer, Lenovo, в качестве комплектной программы для ноутбуков, оборудованных сканером. Это плюс. А минус — что большинство программ не хочет работать с неизвестным устройством, предпочитая «родные» сканеры. Понятно, что родные они только по названию и кодам устройства, внутри стоит тот же самый контроллер, но все-таки.
С безродным китайским(а то и китайской копией) оригинального контроллера заработала только 6 или 7 по счету программа от Lenovo. Конечно я ее тщательно сохранил, чтобы вы не искали ее в дебрях сайта, а скачали по прямой ссылке: тыц.
Скачиваем драйвер и программу.
Устанавливаем драйвер и программу :) Перезагружаемся.
В диспетчере устройств сканер видится вот так:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/578/cd9/f6e/578cd9f6e33ddbe3311994ec19e4f214.png)
Запускаем BioExcess, она предлагает ввести пароль для текущей учетной записи:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/636/e67/90e/636e6790eb450c6463af89cc83200e31.png)
И запомнить отпечатки пальцев:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/1a2/c24/cf8/1a2c24cf8acae659c524f08d9c568a37.png)
Каждый палец придется проводить несколько раз по сканеру. Это косвенно подтверждает мою идею о том, что никаких изображений отпечатков там не хранится — сразу стоится некая математическая модель.
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/63a/d13/24c/63ad1324c5ce89e5e19817f156e35592.png)
Конечно, позже будет достаточно только одного раза, чтобы распознать палец.
На отпечаток каждого пальца можно назначить программу, ссылку, или файл:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/65d/0fb/3d7/65d0fb3d7ae9042a6c6b95ab439101d2.png)
Просто проводите пальцем по сканеру — запускается заранее установленная программа.
Любой файл на диске можно зашифровать, и привязать его расшифровку к отпечатку пальца:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/362/fbc/776/362fbc776f3f89cbf858fa1b3c916ec4.png)
Или переместить его на скрытый диск, который нельзя открыть без отпечатка. Или пароля.
Если провести любым привязанным пальцем по сканеру, программа выдаст вот такую табличку с основными функциями:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/8f2/192/318/8f2192318708f324516c91193bc947b0.png)
А на окне логина добавятся новые значки:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/704/9c8/ccd/7049c8ccde2da9f02e0409533072b8ff.png)
Никакой полезной функции они не несут, просто показывают что возможна авторизация по отпечатку, и статус сканера:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/313/efc/6d9/313efc6d9733021a6c871d0e4a4fa787.png)
Слева направо: готов к считыванию, отпечаток не обнаружен, сканер не подключен, слишком быстро или медленно.
Интересно, что при нескольких логинах, если у всех установлена программа и вбиты отпечатки пальцев — пользователя выбирать не надо, только провести пальцем — и сразу будет выполнен вход под аккаунтом обладателя пальца.
Все же, следует отметить, что сам по себе сканер не увеличивает безопасность — для этого надо будет установить еще и длинный взломостойкий пароль.
С другой стороны, установив сложный пароль, пользователю можно будет и не сообщать его, чем исключить дополнительную угрозу безопасности — раз пользователь не знает пароль, потерять ему его будет очень трудно.
Я уже представил длинные ряды компьютеров в офисе с сканерами отпечатков. И влезть трудно, и паролей не забывают(и не вешают бумажки с ними на монитор).
Описание протокола работы
Если у вас нет аккаунта на Хабрахабре, вы можете читать и комментировать наши статьи на сайте BoxOverview.com
![](https://habrastorage.org/getpro/habr/post_images/083/e03/f8a/083e03f8a13d60e9347dc0992edcd33d.jpg)
Но в данном случае я расскажу о сканере в отдельном корпусе, который можно подключить к любому компьютеру.
Сканер:
Коробочка:![](https://habrastorage.org/getpro/habr/post_images/d2c/f7c/5c3/d2cf7c5c3bf9361234faaf1e7a5b7cf3.jpg)
В комплекте провод и инструкция.
![](https://habrastorage.org/getpro/habr/post_images/0e3/726/886/0e3726886998501ed3d58692ac54cdbc.jpg)
Инструкция, если интересно — есть в альбоме. Да, еще и диск, программа с которого не запускается.
![](https://habrastorage.org/getpro/habr/post_images/f44/25e/957/f4425e957aa73bed1ab48cc222827eee.jpg)
Сам сканер:
![](https://habrastorage.org/getpro/habr/post_images/45e/8f6/83e/45e8f683e27bc5f7ccfab76d6423411d.jpg)
Сенсор, сбоку — MiniUSB.
Плата такая же простая:
![](https://habrastorage.org/getpro/habr/post_images/088/a22/2e8/088a222e8218a22e903a2c040512773b.jpg)
На обратной стороне лишь чуть-чуть рассыпухи:
![](https://habrastorage.org/getpro/habr/post_images/fbf/862/5cd/fbf8625cd6024b5ad26c62997ca0501c.jpg)
Получается, в модуле «сканера» реализовано все — от, собственно, сканирования, до обработки, и общения с компьютером. Наружу вынесены только конденсаторы, кварц, да пара светодиодов с обвязкой. Чудеса.
![](https://habrastorage.org/getpro/habr/post_images/56b/407/f7f/56b407f7fa1ff22682021881f5128ccc.jpg)
Кстати, я так подозреваю, что 4 облуженных дырки — это тот же самый USB.
Надо сказать, что этот сканер не совсем «полноценный» — он не передает никакого отпечатка на компьютер, поэтому красивых картинок с папиллярным узором вы от него не получите. Насколько я понял — всю информацию о отпечатках он хранит в виде какой-то модели. Грубо говоря — при записи отпечатка с компьютера приходит команда «в тебя сейчас пальцем ткнут, запиши отпечаток №5». А при проверке — «в тебя пальцем ткнули, проверь, это отпечаток №5?».
Программное обеспечение:
Небольшую проблему составило то, что приложение на стандартном диске отказалось запускаться в Windows 7. Вообще. От слова совсем. И если драйвер было найти относительно просто (вот он), то с программой пришлось повозиться. На сайте BioExcess нашлась рабочая программа, но меня не устраивало то, что полная версия ее стоит $40. Конечно, мне не очень хотелось, купив сканер за $16, заплатить в два с половиной раза больше за программу к нему :)К счастью, большинство производителей ноутбуков, при встраивании в свои компьютеры сканера отпечатков не заморачиваются с написанием своей программы, а лицензируют ее у BioExcess. Поэтому, эта программа в различных вариациях доступна на сайтах многих компаний, таких как HP, Acer, Lenovo, в качестве комплектной программы для ноутбуков, оборудованных сканером. Это плюс. А минус — что большинство программ не хочет работать с неизвестным устройством, предпочитая «родные» сканеры. Понятно, что родные они только по названию и кодам устройства, внутри стоит тот же самый контроллер, но все-таки.
С безродным китайским(а то и китайской копией) оригинального контроллера заработала только 6 или 7 по счету программа от Lenovo. Конечно я ее тщательно сохранил, чтобы вы не искали ее в дебрях сайта, а скачали по прямой ссылке: тыц.
Скачиваем драйвер и программу.
Устанавливаем драйвер и программу :) Перезагружаемся.
В диспетчере устройств сканер видится вот так:
![](https://habrastorage.org/getpro/habr/post_images/578/cd9/f6e/578cd9f6e33ddbe3311994ec19e4f214.png)
Запускаем BioExcess, она предлагает ввести пароль для текущей учетной записи:
![](https://habrastorage.org/getpro/habr/post_images/636/e67/90e/636e6790eb450c6463af89cc83200e31.png)
И запомнить отпечатки пальцев:
![](https://habrastorage.org/getpro/habr/post_images/1a2/c24/cf8/1a2c24cf8acae659c524f08d9c568a37.png)
Каждый палец придется проводить несколько раз по сканеру. Это косвенно подтверждает мою идею о том, что никаких изображений отпечатков там не хранится — сразу стоится некая математическая модель.
![](https://habrastorage.org/getpro/habr/post_images/63a/d13/24c/63ad1324c5ce89e5e19817f156e35592.png)
Конечно, позже будет достаточно только одного раза, чтобы распознать палец.
На отпечаток каждого пальца можно назначить программу, ссылку, или файл:
![](https://habrastorage.org/getpro/habr/post_images/65d/0fb/3d7/65d0fb3d7ae9042a6c6b95ab439101d2.png)
Просто проводите пальцем по сканеру — запускается заранее установленная программа.
Любой файл на диске можно зашифровать, и привязать его расшифровку к отпечатку пальца:
![](https://habrastorage.org/getpro/habr/post_images/362/fbc/776/362fbc776f3f89cbf858fa1b3c916ec4.png)
Или переместить его на скрытый диск, который нельзя открыть без отпечатка. Или пароля.
Если провести любым привязанным пальцем по сканеру, программа выдаст вот такую табличку с основными функциями:
![](https://habrastorage.org/getpro/habr/post_images/8f2/192/318/8f2192318708f324516c91193bc947b0.png)
А на окне логина добавятся новые значки:
![](https://habrastorage.org/getpro/habr/post_images/704/9c8/ccd/7049c8ccde2da9f02e0409533072b8ff.png)
Никакой полезной функции они не несут, просто показывают что возможна авторизация по отпечатку, и статус сканера:
![](https://habrastorage.org/getpro/habr/post_images/313/efc/6d9/313efc6d9733021a6c871d0e4a4fa787.png)
Слева направо: готов к считыванию, отпечаток не обнаружен, сканер не подключен, слишком быстро или медленно.
Интересно, что при нескольких логинах, если у всех установлена программа и вбиты отпечатки пальцев — пользователя выбирать не надо, только провести пальцем — и сразу будет выполнен вход под аккаунтом обладателя пальца.
Стоимость:
В магазине TomTop этот сканер стоит $16.38, и доступен в двух вариантах, которые отличаются только цветом корпуса: черный и серебристый.Выводы:
Свою основную функцию ридер выполняет вполне сносно — позволяет настроить вход по отпечатку пальца, доступ к зашифрованному диску и автоматический ввод паролей при входе на сайт(правда, только в IE). В сочетании с такой стоимостью — идеальное решение для домашнего компьютера, если хочется настроить раздельный вход, не не хочется длинных паролей. Или для «поиграться», «удивить коллег», конечно.Все же, следует отметить, что сам по себе сканер не увеличивает безопасность — для этого надо будет установить еще и длинный взломостойкий пароль.
С другой стороны, установив сложный пароль, пользователю можно будет и не сообщать его, чем исключить дополнительную угрозу безопасности — раз пользователь не знает пароль, потерять ему его будет очень трудно.
Я уже представил длинные ряды компьютеров в офисе с сканерами отпечатков. И влезть трудно, и паролей не забывают(и не вешают бумажки с ними на монитор).
Ссылки:
Вопрос, в котором мне помогли его завестиОписание протокола работы
Если у вас нет аккаунта на Хабрахабре, вы можете читать и комментировать наши статьи на сайте BoxOverview.com
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Ваше отношение к биометрической идентификации по отпечаткам пальцев?
7.47% Великолепная штука, пользуюсь на всех устройствах.115
26.82% Удобно, но не более413
20.45% В некоторых ситуациях помогает315
38.7% Игрушка, серьезно применять бессмысленно596
6.56% Небезопасно, поэтому вредно.101
Проголосовали 1540 пользователей. Воздержались 323 пользователя.