SQLite
 sql >> база данни >  >> RDS >> SQLite

Урок за удостоверяване с биометрични USB пръстови отпечатъци за android

Четенето на биометрични материали на потребителите и съхраняването им в база данни на SQLite изглежда подозрително използване на биометрични данни в Android. Обикновено доста мерки за сигурност отиват при събирането на биометрични материали на потребителя на Android. На одобрени устройства с Android никое приложение на трета страна не може да чете биометричния материал на потребителя. Начинът, по който работи, е, че приложението на трета страна получава потвърждение от Framework, че наистина потребителят, регистриран на устройството, е същият потребител, който току-що се удостовери.

Обикновено става така:

  1. Потребителят е регистрирал своите биометрични материали с устройството обикновено чрез настройките на устройството – това се управлява сигурно от внедряването на устройството/OEM.

  2. Известно време по-късно приложение на трета страна иска потребителят да се удостовери с помощта на биометрични данни.

  3. Приложението предава желанието на потребителя към Framework.

  4. Рамката обработва удостоверяването. Потребителят, в случай на биометрични данни за пръстови отпечатъци, докосва своя пръстов отпечатък върху сензора и сензорът проверява дали новият отпечатък съвпада с предварително регистриран шаблон.

  5. Рамката казва на приложението на трета страна, че пръстовият отпечатък съвпада с шаблона, който е регистриран с устройството - или не, този пръстов отпечатък не е разпознат. Но в нито един момент биометричният материал на самия потребител не се споделя с приложение на трета страна или не се разрешава да напусне устройството.

Така че... да, вашият случай на употреба звучи подозрително.

Можете да намерите повече информация за препоръчителната реализация тук.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Показване на напредъка, докато doInbackground

  2. Причинено от:android.database.sqlite.SQLiteException:няма такава таблица:BOOK (код 1 SQLITE_ERROR)

  3. SQLite Поръчайте по дата 1530019888000

  4. ако моята таблица има 4 колони и искам да извлека 3-тата колона какво да правя.

  5. SQLite команди