Máy quét vân tay là thiết bị đọc đường nếp nhú trên đầu ngón tay và sử dụng nó để xác thực. Công nghệ này đã trở thành tiêu chuẩn bảo mật trong điện thoại thông minh từ năm 2013. Theo Counterpoint Research, 2025, hơn 65% điện thoại thông minh Android có giá trên 250 đô la được trang bị máy quét vân tay tích hợp trong màn hình, và quy mô thị trường đạt 4,8 tỷ đô la.
Những điểm chính
Máy quét vân tay là một thiết bị điện tử thu thập hình ảnh đường nếp nhú trên ngón tay của một người và chuyển đổi nó thành mẫu kỹ thuật số để so sánh sau này. Mỗi đường nếp nhú là duy nhất — ngay cả anh em sinh đôi cùng trứng cũng có dấu vân tay khác nhau về cách bố trí các đường gờ, nhánh và điểm kết thúc (minutiae).
Các máy quét vân tay hiện đại được chia thành ba loại theo nguyên lý vật lý hoạt động: quang học, điện dung và siêu âm. Trong thiết bị di động, cả ba loại đều được sử dụng: điện dung — trong iPhone và Android chất lượng cao, quang học — trong các mẫu giá rẻ, siêu âm — trong các flagship Samsung và Xiaomi.
Theo NIST SP 800-63B, máy quét vân tay khi triển khai đúng cách cung cấp FAR (Tỷ lệ chấp nhận sai) từ 1:50.000 đến 1:100.000, có thể chấp nhận được cho hầu hết các tình huống ngoại trừ an ninh chính phủ. Thời gian phản hồi trung bình dao động từ 0,15 đến 0,4 giây tùy thuộc vào loại cảm biến.
Mỗi loại máy quét sử dụng nguyên lý vật lý riêng để thu thập dấu vân tay. Việc lựa chọn công nghệ quyết định chi phí, độ chính xác, khả năng chống chịu tác động bên ngoài và khả năng tích hợp dưới màn hình. Hãy xem xét ba loại chính được sử dụng trong điện thoại thông minh hiện đại.
Máy quét quang học chụp ảnh ngón tay bằng ma trận CMOS hoặc CCD với độ phân giải từ 300 đến 1000 dpi. Ngón tay được chiếu sáng bằng đèn LED hoặc đèn nhỏ, và ánh sáng phản xạ chiếu vào cảm biến qua lăng kính hoặc vi thấu kính. Máy quét quang học là rẻ nhất (chi phí cảm biến từ 1 đến 3 đô la), nhưng dễ bị đánh lừa bằng ảnh dấu vân tay chất lượng cao.
Cảm biến điện dung (Capacitive) bao gồm một mảng tụ điện trên chip silicon. Các đường gờ của nếp nhú thay đổi điện dung của các ô riêng lẻ, tạo ra hình ảnh điện của dấu vân tay. Ưu điểm của máy quét điện dung — chỉ hoạt động với mô sống (đo độ dẫn điện), giúp bảo vệ khỏi các bản sao silicon.
Máy quét siêu âm (Qualcomm 3D Sonic, Goodix) phát ra sóng âm tần số cao (20–40 MHz) và đo tiếng vang phản xạ từ ngón tay. Sóng xuyên qua bụi bẩn, kính bảo vệ và thậm chí găng tay mỏng, tạo ra bản đồ 3D của đường nếp nhú ở độ sâu lên đến 0,5 mm. Độ chính xác của máy quét siêu âm đạt 98,6% với FAR 1:100.000.
| Thông số | Quang học | Điện dung | Siêu âm |
|---|---|---|---|
| Nguyên lý hoạt động | Chụp ảnh ngón tay | Điện dung | Phản xạ siêu âm |
| Chi phí cảm biến | 1–3 USD | 3–8 USD | 8–15 USD |
| FAR (độ chính xác) | 1:10.000 | 1:50.000 | 1:100.000 |
| Tốc độ | 0,3–0,4 giây | 0,2–0,3 giây | 0,15–0,3 giây |
| Dưới màn hình | Có (OLED) | Không (chỉ nút) | Có (mọi màn hình) |
| Hoạt động với ngón tay ướt | Trung bình | Kém | Xuất sắc |
| Khả năng chống giả | Thấp | Cao | Rất cao |
Máy quét quang học phù hợp cho thiết bị giá rẻ nhờ chi phí thấp, nhưng kém hơn về bảo mật. Cảm biến điện dung — tiêu chuẩn vàng của máy quét nút tích hợp (Touch ID, Google Pixel Imprint). Máy quét siêu âm đắt nhưng đáng tin cậy nhất, được sử dụng trong các flagship Samsung Galaxy S24/S25 và Xiaomi 14 Pro.
Khi chọn loại máy quét, nhà sản xuất không chỉ xem xét chi phí mà còn cả yêu cầu thiết kế. Máy quét quang học và siêu âm dưới màn hình cho phép làm mặt trước của điện thoại hoàn toàn nhẵn không có nút bấm nhìn thấy được. Máy quét điện dung yêu cầu một nút hoặc khu vực riêng biệt, hạn chế các giải pháp thiết kế, nhưng cung cấp vị trí cảm biến dễ dự đoán hơn và phản hồi xúc giác khi chạm. Theo Counterpoint Research, 76% người dùng cho rằng vị trí máy quét vân tay trên nút bên cạnh là tiện lợi nhất.
Máy quét dưới màn hình (In-Display Fingerprint Scanner) được tích hợp trực tiếp dưới ma trận màn hình. Thiết bị thương mại đầu tiên có máy quét như vậy là vivo X20 Plus UD vào năm 2018. Ngày nay, công nghệ này được sử dụng trong hầu hết các flagship Android và các mẫu tầm trung.
Có hai loại máy quét màn hình: quang học (chỉ hoạt động với màn hình OLED, nơi ánh sáng xuyên qua) và siêu âm (hoạt động với mọi loại màn hình). Máy quét quang học dưới màn hình chiếu sáng ngón tay qua các khe hở giữa các pixel OLED, và cảm biến dưới bảng điều khiển đọc ánh sáng phản xạ. Vùng quét thường được chiếu sáng bằng vòng tròn màu xanh lá trên màn hình.
Nhược điểm của máy quét màn hình — vùng quét nhỏ hơn (12×8 mm đối với quang học so với 20×10 mm đối với nút bấm) và cần đặt ngón tay chính xác vào vùng cảm biến. Máy quét siêu âm dưới màn hình (Qualcomm 3D Sonic Gen 2) có diện tích 64 mm² và hỗ trợ hai dấu vân tay đồng thời để tăng độ chính xác.
Các nhà sản xuất liên tục cải tiến máy quét dưới màn hình. Năm 2024, Qualcomm đã giới thiệu 3D Sonic Gen 3 với vùng quét mở rộng lên 100 mm² — cho phép mở khóa điện thoại bằng cách chạm vào hầu như bất kỳ khu vực nào ở nửa dưới màn hình. Goodix, nhà cung cấp cảm biến quang học dưới màn hình lớn thứ hai, đã đạt được thời gian phản hồi 0,12 giây — nhanh hơn bất kỳ máy quét nút nào.
Bảo mật của máy quét vân tay được xác định bởi hai yếu tố: bảo vệ phần cứng của cảm biến khỏi bản sao và bảo vệ mật mã của các mẫu đã lưu trữ. Phát hiện sống (Liveness detection) — công nghệ chính phân biệt mô sống với giả mạo. Cảm biến điện dung kiểm tra độ dẫn điện, siêu âm — trở kháng âm thanh của da, quang học (trong phiên bản hiện đại) — nhịp đập máu trong mao mạch.
Theo nghiên cứu của Kaspersky Lab, 72% máy quét quang học được thử nghiệm trong điện thoại giá rẻ bị đánh lừa bởi bản sao silicon. Máy quét điện dung của Apple Touch ID chống lại cuộc tấn công này, nhưng vào năm 2017, các nhà nghiên cứu từ Tencent đã chứng minh một cuộc tấn công sử dụng lớp phủ in 3D siêu mỏng. Máy quét siêu âm của Qualcomm không bị đánh lừa bởi bất kỳ phương pháp nào đã biết.
Ở cấp độ phần mềm, các triển khai hiện đại trên Android lưu trữ mẫu vân tay trong Môi trường thực thi đáng tin cậy (TEE) hoặc mô-đun bảo mật phần cứng (StrongBox KeyStore trên chip Titan hoặc Qualcomm SPU). iOS sử dụng Secure Enclave. Mẫu được mã hóa và không thể truy cập được bởi ứng dụng — đây là yêu cầu bắt buộc của Android CDD và Apple App Review Guidelines.
Mỗi nhà sản xuất triển khai bảo vệ theo cách riêng. Samsung Knox sử dụng TrustZone riêng với bộ lưu trữ cách ly cho dấu vân tay. Google Pixel với chip Titan M2 cung cấp sự cách ly ở cấp độ bootloader. Qualcomm Secure Processing Unit (SPU) — lõi chuyên dụng trong bộ xử lý Snapdragon xử lý sinh trắc học mà không cần CPU chính. Các cuộc kiểm toán độc lập của NCC Group và Kryptowire xác nhận rằng cả ba triển khai đều cung cấp sự cách ly phần cứng của các mẫu ở mức đủ cho chứng nhận Android Strong.
Người dùng nên nhớ rằng máy quét vân tay trước hết là một phương tiện tiện lợi, không phải là sự bảo vệ tuyệt đối. Đối với các giao dịch tài chính và truy cập dữ liệu quan trọng, nên sử dụng xác thực hai yếu tố: vân tay hoặc khuôn mặt cộng với mật khẩu hoặc mã thông báo phần cứng. Sinh trắc học tiện lợi như một yếu tố đầu tiên, nhưng không nên là rào cản duy nhất giữa kẻ tấn công và dữ liệu bí mật.
Android BiometricManager cho phép kiểm tra sự hiện diện và loại máy quét vân tay trên thiết bị trước khi gọi xác thực. Điều này quan trọng để xử lý chính xác các tình huống khi cảm biến sinh trắc học bị thiếu hoặc hỏng. Dưới đây là ví dụ về kiểm tra khả dụng của máy quét.
class FingerprintChecker {
fun checkSensor(context: Context) {
val biometricManager =
context.getSystemService(BiometricManager::class.java)
val authenticators =
BiometricManager.Authenticators.BIOMETRIC_STRONG
when (biometricManager.canAuthenticate(authenticators)) {
BiometricManager.BIOMETRIC_SUCCESS -> {
println("Máy quét khả dụng")
}
BiometricManager.BIOMETRIC_ERROR_NO_HARDWARE -> {
println("Không có máy quét vân tay")
}
BiometricManager.BIOMETRIC_ERROR_HW_UNAVAILABLE -> {
println("Máy quét tạm thời không khả dụng")
}
BiometricManager.BIOMETRIC_ERROR_NONE_ENROLLED -> {
println("Không có vân tay nào được đăng ký")
}
}
}
}
Phương thức canAuthenticate với cờ BIOMETRIC_STRONG kiểm tra xem thiết bị có cảm biến Lớp 3 (an toàn nhất) hay không. Đối với máy quét dưới màn hình và cảm biến siêu âm, Android trả về BIOMETRIC_SUCCESS chỉ khi cảm biến được chứng nhận là Strong. Nếu máy quét vân tay không có, cần đề xuất cho người dùng các phương pháp xác thực thay thế: mã PIN, mật khẩu hoặc đăng nhập khuôn mặt.
Câu hỏi thường gặp
Máy quét siêu âm (Qualcomm 3D Sonic) — chính xác và đáng tin cậy nhất. Chúng tạo bản đồ 3D của dấu vân tay ở độ sâu 0,5 mm, xuyên qua bụi bẩn và kính bảo vệ. FAR là 1:100.000 so với 1:50.000 của điện dung và 1:10.000 của quang học.
Máy quét dưới màn hình nằm dưới kính màn hình và được bảo vệ bởi cùng lớp phủ (Gorilla Glass hoặc Ceramic Shield). Cảm biến không tiếp xúc trực tiếp với ngón tay, vì vậy vết xước trên màn hình không ảnh hưởng đến hoạt động. Tuy nhiên, kính bảo vệ dày hoặc miếng dán có thể làm giảm độ chính xác của máy quét quang học.
Máy quét nút — thường là điện dung, hoạt động nhanh hơn (0,2 giây) và có diện tích cảm biến lớn hơn. Máy quét dưới màn hình — quang học hoặc siêu âm, chậm hơn (0,3–0,4 giây) và vùng quét nhỏ hơn. Máy quét dưới màn hình không yêu cầu nút riêng biệt và cho phép thiết kế điện thoại liền mạch.
Anh em sinh đôi cùng trứng có đường nếp nhú khác nhau, mặc dù rất giống nhau. Máy quét hiện đại độ phân giải cao (800+ ppi) và cảm biến siêu âm 3D có thể phân biệt anh em sinh đôi trong 95% trường hợp. Tuy nhiên, máy quét quang học giá rẻ có thể sai — đã có trường hợp điện thoại bị mở khóa bởi anh em sinh đôi.
Sử dụng thiết bị có máy quét siêu âm hoặc điện dung (Touch ID), chỉ đăng ký vân tay của riêng bạn, không sử dụng kính bảo vệ rẻ tiền trên cảm biến quang học. Bật nhập mật khẩu bắt buộc sau khi khởi động lại và mỗi 48 giờ trong cài đặt sinh trắc học Android/iOS.
Tổng kết
Chúng tôi sẽ phát triển ứng dụng di động chìa khóa trao tay
IT Sectr tạo các ứng dụng iOS và Android cho các công ty khởi nghiệp và doanh nghiệp từ năm 2017. Chúng tôi sẽ tư vấn và đề xuất giải pháp tốt nhất cho bạn.
Đọc thêm