Я хочу написать приложение, которое будет хранить отпечатки пальцев людей, использующих его, а затем использовать его для их аутентификации. Теперь это приложение будет размещено в публичном месте, и там будут тысячи пользователей. Итак, мне нужно сохранить столько отпечатков пальцев. Я попробовал простое приложение с Samsung PASS SDK и планшет Samsung с распознаванием отпечатков пальцев. встроенный. Он работал, но похоже, что ограничивается только тремя отпечатками пальцев. Таким образом, можно сохранить и подтвердить подлинность максимум трех отпечатков пальцев, вот что я вижу. Это правда? Можно ли сохранить тысячи отпечатков пальцев и использовать их в приложении? Или есть какая-нибудь другая компания (кроме Samsung), которая предлагает такую возможность?
Сканирование отпечатков пальцев Android с помощью устройства Samsung
comment
Таким образом, можно сохранить и аутентифицировать не более трех отпечатков пальцев. Я полагаю, это то, что я вижу на каждом устройстве?
- person Tim   schedule 29.05.2015
comment
@TimCastelijns пример приложения, которое я пробовал использовать в учебнике, открывает страницу настроек при попытке зарегистрировать отпечаток пальца. И после того, как я зарегистрирую три отпечатка пальца, кнопка «добавить» на странице «Настройки» будет отключена.
- person Jean   schedule 29.05.2015
comment
Таким образом, вы можете зарегистрировать только 3 отпечатка для каждого приложения на устройство. Почему это проблема? вы ожидаете, что более трех человек будут использовать ваше приложение на одном устройстве? Обычно у пользователя есть собственное устройство
- person Tim   schedule 29.05.2015
comment
@TimCastelijns, это будет приложение в публичном месте. Так много людей (возможно, тысячи) будут использовать приложение.
- person Jean   schedule 29.05.2015
comment
Можете ли вы проверить образец кода, чтобы узнать, является ли ограничение в 3 ограничением программного обеспечения? Возможно, вы сможете просто снять ограничение
- person Tim   schedule 29.05.2015
comment
нет @TimCastelijns. об этом конкретно не упоминается, но, насколько я могу судить, ограничение, похоже, есть в аппаратном обеспечении.
- person Jean   schedule 30.05.2015
comment
Итак, вы действительно планируете разместить устройство, а не приложение в публичном месте, и хотите, чтобы несколько пользователей могли аутентифицироваться на нем?
- person Dijkgraaf   schedule 09.06.2015
comment
Если отпечаток пальца не отправляется через сетевое соединение на какой-либо сервер, он просто сохраняется на конкретном устройстве, и ограничение составляет 3 отпечатка пальца на устройство. Попробуйте следующее: установите приложение на два разных телефона, сохраните три отпечатка пальца на одном телефоне, попытайтесь добавить отпечаток пальца на другой телефон. Я подозреваю, что это сработает, исходя из того, что вы уже говорили о приложении.
- person JustWannaFly   schedule 09.06.2015
comment
Внешний датчик отпечатков пальцев, вероятно, будет лучшим решением.
- person Anubian Noob   schedule 10.06.2015
Ответы (1)
AFAIK, эта проблема является (полностью преднамеренным) ограничением со стороны производителя (например, Samsung, Apple ...). Они сделали свое дело: не допустить, чтобы биометрические данные не покидали телефон. Просто как тот. Я не знаю, есть ли какой-нибудь «незаконный» метод извлечения этих данных для свободной работы с ними.
Может быть, вы можете попробовать другой подход: небольшое устройство с Linux (например, Raspberry Pi, если вас не волнует скорость рабочего стола) с подключенным USB-считывателем отпечатков пальцев.
person
webo80
schedule
11.06.2015