C # - Биометрия отпечатков пальцев - PullRequest
7 голосов
/ 14 декабря 2009

Мы хотим добавить поддержку аутентификации по отпечатку пальца в приложении .Net 3.5.

В настоящее время мы используем только sdk из Griaule . Но это поддерживает только как 5 USB подключи и играй устройства. Мы хотим поддержать большинство читателей, в том числе ноутбуки, планшеты и т. Д.

Существует ли универсальный способ поддержки множества устройств? Я знаю, что есть новый стандарт, начиная с Windows 7, но мы хотим поддерживать XP и выше.

Существует ли вообще .Net SDK для устройств UPEK или Authentec?

Любые идеи или помощь будут оценены.

Ответы [ 5 ]

2 голосов
/ 06 июня 2013

Не существует универсального способа поддержки всех биометрических устройств . Это относительно новая технология, и все производители борются за рыночное пространство, каждый с собственным API / SDK. Разрабатываются новые модальности биометрии, которые не имеют обратной совместимости с другими биометрическими модальностями. Одним из них является вена пальца и ладони. Другой способ - запатентованная технология мультиспектрального захвата отпечатков пальцев.

Инициативой, которая пыталась сделать этот универсальный API, был BioAPI, созданный консорциумом BioAPI . Этот стандарт становится стандартом ISO: ISO 19784-2. Поэтому не было участия крупнейших производителей биометрических устройств. И если вы прочитаете спецификацию, вы увидите, насколько сложно ее использовать ...

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

Что-то другое, это коммерческие инструменты, такие как Griaule, Neurotechnology и Aware, которые пытаются стать универсальным способом доступа к биометрическим устройствам ...

2 голосов
/ 14 декабря 2009

Я думаю, что лучше всего, если вы разрабатываете для WBF, а также если вы хотите, чтобы у UPEK был API под названием BSAPI, который вы можете использовать в C #.

1 голос
/ 21 декабря 2009

http://www.digitalpersona.com/

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

1 голос
/ 21 декабря 2009

Я хочу сказать, что нет такого SDK для универсального считывания отпечатков пальцев.

После недели или около того исследований, похоже, единственное, что обещает - это WBF (Windows Biometric Framework) для Windows 7.

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

0 голосов
/ 16 января 2011

Griaule поддерживает большое количество читателей, включая UPEK и Authentec. Их SDK великолепен и очень прост в использовании. Вы можете проверить здесь читателей, которых они поддерживают http://www.griaulebiometrics.com/page/en-us/fingerprint_sdk/supported_readers

...