SQLite
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> SQLite

hướng dẫn xác thực vân tay qua USB sinh trắc học android

Việc đọc tài liệu sinh trắc học của người dùng và lưu trữ chúng trong cơ sở dữ liệu SQLite dường như là một cách sử dụng đáng ngờ đối với sinh trắc học trên Android. Thông thường, khá nhiều biện pháp bảo mật được sử dụng để thu thập tài liệu sinh trắc học của người dùng trên Android. Trên các thiết bị Android được phê duyệt, không ứng dụng bên thứ ba nào có thể đọc tài liệu sinh trắc học của người dùng. Cách thức hoạt động là ứng dụng của bên thứ ba nhận được xác nhận từ Framework rằng thực sự người dùng đã đăng ký trên thiết bị chính là người dùng vừa được xác thực.

Nó thường diễn ra như thế này:

  1. Người dùng đã đăng ký tài liệu sinh trắc học của họ với thiết bị thường thông qua Cài đặt thiết bị - điều này được xử lý an toàn bởi bộ phận triển khai thiết bị / OEM.

  2. Một thời gian sau, ứng dụng của bên thứ ba muốn người dùng xác thực bằng sinh trắc học.

  3. Ứng dụng chuyển mong muốn của người dùng đến Framework.

  4. Khung xử lý xác thực. Người dùng, trong trường hợp sinh trắc học dấu vân tay, chạm vào dấu vân tay của họ trên cảm biến và cảm biến sẽ kiểm tra xem dấu vân tay mới có khớp với mẫu đã đăng ký trước hay không.

  5. Khung cho ứng dụng bên thứ ba biết là có vân tay khớp với mẫu đã được đăng ký với thiết bị - hoặc không, vân tay này không được nhận dạng. Nhưng không lúc nào tài liệu sinh trắc học của chính người dùng được chia sẻ với ứng dụng của bên thứ ba hoặc được phép rời khỏi thiết bị.

Vì vậy, ... vâng, trường hợp sử dụng của bạn có vẻ đáng ngờ.

Bạn có thể tìm thêm thông tin về cách triển khai được đề xuất tại đây.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cơ sở dữ liệu Android Room, truy xuất giá trị cụ thể của bản ghi mới nhất đã nhập

  2. Hàm Like () trong SQLite với các ví dụ

  3. group_concat và cách sử dụng số hàng trong sqlite

  4. Chỉ thêm dữ liệu vào cơ sở dữ liệu sqlite một lần và đọc nhiều lần

  5. Các kiểu dữ liệu SQLite