เครื่องสแกนลายนิ้วมือเป็นอุปกรณ์ที่อ่านรูปแบบรอยปุ่มบนปลายนิ้วและใช้เพื่อการยืนยันตัวตน เทคโนโลยีนี้กลายเป็นมาตรฐานความปลอดภัยในสมาร์ทโฟนตั้งแต่ปี 2013 ตามข้อมูลของ Counterpoint Research, 2025 สมาร์ทโฟน Android ที่มีราคาสูงกว่า 250 ดอลลาร์มากกว่า 65% ติดตั้งเครื่องสแกนลายนิ้วมือ ในตัวหน้าจอ และขนาดตลาดสูงถึง 4.8 พันล้านดอลลาร์
ประเด็นสำคัญ
เครื่องสแกนลายนิ้วมือ เป็นอุปกรณ์อิเล็กทรอนิกส์ที่จับภาพรูปแบบรอยปุ่มบนนิ้วของบุคคลและแปลงเป็นเทมเพลตดิจิทัลสำหรับการเปรียบเทียบในภายหลัง รูปแบบรอยปุ่มแต่ละแบบมีเอกลักษณ์เฉพาะ — แม้แต่ฝาแฝดแท้ก็มีลายนิ้วมือต่างกันในการจัดเรียงของสันเขา การแตกแขนง และจุดสิ้นสุด (minutiae)
เครื่องสแกนลายนิ้วมือสมัยใหม่แบ่งออกเป็นสามประเภทตามหลักการทำงานทางกายภาพ: แบบออปติคอล คาปาซิทีฟ และอัลตราโซนิก ในอุปกรณ์เคลื่อนที่ใช้ทั้งสามประเภท: แบบคาปาซิทีฟ — ใน iPhone และ Android คุณภาพสูง แบบออปติคอล — ในรุ่นประหยัด แบบอัลตราโซนิก — ในเรือธง Samsung และ Xiaomi
ตาม NIST SP 800-63B เครื่องสแกนลายนิ้วมือที่ใช้งานอย่างถูกต้องให้ FAR (อัตราการยอมรับผิด) ตั้งแต่ 1:50,000 ถึง 1:100,000 ซึ่งยอมรับได้สำหรับสถานการณ์ส่วนใหญ่ยกเว้นความปลอดภัยของรัฐบาล เวลาตอบสนองเฉลี่ยอยู่ระหว่าง 0.15 ถึง 0.4 วินาที ขึ้นอยู่กับประเภทของเซ็นเซอร์
เครื่องสแกนแต่ละประเภทใช้หลักการทางกายภาพของตัวเองในการจับลายนิ้วมือ การเลือกเทคโนโลยี เป็นตัวกำหนดต้นทุน ความแม่นยำ ความทนทานต่ออิทธิพลภายนอก และความสามารถในการติดตั้งใต้หน้าจอ มาดูสามประเภทหลักที่ใช้ในสมาร์ทโฟนสมัยใหม่
เครื่องสแกนแบบออปติคอลถ่ายภาพนิ้วโดยใช้เมทริกซ์ CMOS หรือ CCD ที่ความละเอียด 300 ถึง 1000 dpi นิ้วถูกส่องสว่างด้วย LED หรือหลอดไฟขนาดเล็ก และแสงสะท้อนตกกระทบเซ็นเซอร์ผ่านปริซึมหรือไมโครเลนส์ เครื่องสแกนแบบออปติคอล ถูกที่สุด (ต้นทุนเซ็นเซอร์ 1 ถึง 3 ดอลลาร์) แต่สามารถถูกหลอกได้ง่ายด้วยภาพถ่ายลายนิ้วมือคุณภาพสูง
เซ็นเซอร์แบบคาปาซิทีฟประกอบด้วยอาร์เรย์ของตัวเก็บประจุบนชิปซิลิคอน สันเขาของรูปแบบรอยปุ่มเปลี่ยนความจุของเซลล์แต่ละเซลล์ ทำให้เกิดภาพทางไฟฟ้าของลายนิ้วมือ ข้อดีของเครื่องสแกนแบบคาปาซิทีฟ — ทำงานเฉพาะกับเนื้อเยื่อที่มีชีวิต (วัดการนำไฟฟ้า) ซึ่งป้องกันลายนิ้วมือปลอมซิลิโคน
เครื่องสแกนแบบอัลตราโซนิก (Qualcomm 3D Sonic, Goodix) ปล่อยคลื่นเสียงความถี่สูง (20–40 MHz) และวัดเสียงสะท้อนที่สะท้อนจากนิ้ว คลื่นทะลุผ่านสิ่งสกปรก กระจกป้องกัน และแม้แต่ถุงมือบาง สร้าง แผนที่ 3 มิติ ของรูปแบบรอยปุ่มที่ความลึกถึง 0.5 มม. ความแม่นยำของเครื่องสแกนแบบอัลตราโซนิกถึง 98.6% โดยมี FAR 1:100,000
| พารามิเตอร์ | ออปติคอล | คาปาซิทีฟ | อัลตราโซนิก |
|---|---|---|---|
| หลักการทำงาน | ถ่ายภาพนิ้ว | ความจุไฟฟ้า | การสะท้อนอัลตราซาวด์ |
| ต้นทุนเซ็นเซอร์ | 1–3 USD | 3–8 USD | 8–15 USD |
| FAR (ความแม่นยำ) | 1:10,000 | 1:50,000 | 1:100,000 |
| ความเร็ว | 0.3–0.4 วินาที | 0.2–0.3 วินาที | 0.15–0.3 วินาที |
| ใต้หน้าจอ | ได้ (OLED) | ไม่ได้ (เฉพาะปุ่ม) | ได้ (ทุกจอ) |
| ทำงานกับนิ้วเปียก | ปานกลาง | แย่ | ยอดเยี่ยม |
| ความทนทานต่อการปลอมแปลง | ต่ำ | สูง | สูงมาก |
เครื่องสแกนแบบออปติคอลเหมาะสำหรับอุปกรณ์ราคาประหยัดเนื่องจากต้นทุนต่ำ แต่ด้อยกว่าในด้านความปลอดภัย เซ็นเซอร์แบบคาปาซิทีฟ — มาตรฐานทองคำของเครื่องสแกนแบบปุ่มในตัว (Touch ID, Google Pixel Imprint) เครื่องสแกนแบบอัลตราโซนิกแพงแต่เชื่อถือได้มากที่สุด ใช้ในเรือธง Samsung Galaxy S24/S25 และ Xiaomi 14 Pro
ในการเลือกประเภทเครื่องสแกน ผู้ผลิตไม่เพียงพิจารณาต้นทุน แต่ยังรวมถึงข้อกำหนดด้านการออกแบบ เครื่องสแกนแบบออปติคอลและอัลตราโซนิกใต้หน้าจอช่วยให้แผงด้านหน้าของโทรศัพท์เรียบเนียนสนิทโดยไม่มีปุ่มที่มองเห็นได้ เครื่องสแกนแบบคาปาซิทีฟต้องใช้ปุ่มหรือพื้นที่แยกต่างหาก ซึ่งจำกัดทางเลือกในการออกแบบ แต่ให้ตำแหน่งเซ็นเซอร์ที่คาดเดาได้มากกว่าและการตอบสนองทางการสัมผัสเมื่อแตะ ตาม Counterpoint Research ผู้ใช้ 76% คิดว่าตำแหน่งเครื่องสแกนลายนิ้วมือที่ปุ่มด้านข้างสะดวกที่สุด
เครื่องสแกนใต้หน้าจอ (In-Display Fingerprint Scanner) ถูกติดตั้งโดยตรงใต้เมทริกซ์หน้าจอ อุปกรณ์เชิงพาณิชย์เครื่องแรกที่มีเครื่องสแกนดังกล่าวคือ vivo X20 Plus UD ในปี 2018 ปัจจุบันเทคโนโลยีนี้ใช้ในเรือธง Android ส่วนใหญ่และรุ่นกลาง
เครื่องสแกนหน้าจอมีสองประเภท: แบบออปติคอล (ทำงานเฉพาะกับหน้าจอ OLED ที่แสงผ่านได้) และแบบอัลตราโซนิก (ทำงานกับหน้าจอทุกประเภท) เครื่องสแกนแบบออปติคอลใต้หน้าจอ ส่องสว่างนิ้วผ่านช่องว่างระหว่างพิกเซล OLED และเซ็นเซอร์ใต้แผงอ่านแสงสะท้อน พื้นที่สแกนมักจะสว่างเป็นวงแหวนสีเขียวบนหน้าจอ
ข้อเสียของเครื่องสแกนหน้าจอ — พื้นที่สแกนเล็กกว่า (12×8 มม. สำหรับแบบออปติคอล เทียบกับ 20×10 มม. สำหรับแบบปุ่ม) และต้องวางนิ้วให้ตรงกับพื้นที่เซ็นเซอร์ เครื่องสแกนแบบอัลตราโซนิกใต้หน้าจอ (Qualcomm 3D Sonic Gen 2) มีพื้นที่ 64 มม.² และรองรับลายนิ้วมือสองนิ้วพร้อมกันเพื่อเพิ่มความแม่นยำ
ผู้ผลิตทำงานอย่างต่อเนื่องในการปรับปรุงเครื่องสแกนใต้หน้าจอ ในปี 2024 Qualcomm เปิดตัว 3D Sonic Gen 3 ที่มีพื้นที่สแกนขยายเป็น 100 มม.² — ซึ่งช่วยให้ปลดล็อกโทรศัพท์ด้วยการแตะเกือบทุกพื้นที่ในครึ่งล่างของหน้าจอ Goodix ผู้จำหน่ายเซ็นเซอร์ออปติคอลใต้หน้าจอรายใหญ่เป็นอันดับสอง ทำเวลาตอบสนอง 0.12 วินาที — เร็วกว่าเครื่องสแกนแบบปุ่มใดๆ
ความปลอดภัยของเครื่องสแกนลายนิ้วมือถูกกำหนดโดยสองปัจจัย: การป้องกันฮาร์ดแวร์ของเซ็นเซอร์จากการปลอมแปลง และการป้องกันการเข้ารหัสของเทมเพลตที่จัดเก็บ การตรวจจับความมีชีวิต (Liveness detection) — เทคโนโลยีสำคัญที่แยกแยะเนื้อเยื่อที่มีชีวิตจากของปลอม เซ็นเซอร์แบบคาปาซิทีฟตรวจสอบการนำไฟฟ้า แบบอัลตราโซนิกตรวจสอบความต้านทานเสียงของผิวหนัง แบบออปติคอล (ในรุ่นใหม่) ตรวจสอบการเต้นของเลือดในเส้นเลือดฝอย
จากการศึกษาของ Kaspersky Lab เครื่องสแกนแบบออปติคอล 72% ที่ทดสอบในโทรศัพท์ราคาถูกถูกหลอกด้วยลายนิ้วมือปลอมซิลิโคน เครื่องสแกนแบบคาปาซิทีฟของ Apple Touch ID ทนทานต่อการโจมตีนี้ แต่ในปี 2017 นักวิจัยจาก Tencent ได้สาธิตการโจมตีโดยใช้แผ่นพิมพ์ 3 มิติบางพิเศษ เครื่องสแกนแบบอัลตราโซนิกของ Qualcomm ไม่ถูกหลอกด้วยวิธีการใดๆ ที่รู้จัก
ในระดับซอฟต์แวร์ การใช้งานสมัยใหม่บน Android จัดเก็บเทมเพลตลายนิ้วมือใน สภาพแวดล้อมการทำงานที่เชื่อถือได้ (TEE) หรือโมดูลความปลอดภัยฮาร์ดแวร์ (StrongBox KeyStore บนชิป Titan หรือ Qualcomm SPU) iOS ใช้ Secure Enclave เทมเพลตถูกเข้ารหัสและไม่สามารถเข้าถึงได้โดยแอปพลิเคชัน — นี่เป็นข้อกำหนดบังคับของ Android CDD และ Apple App Review Guidelines
ผู้ผลิตแต่ละรายใช้การป้องกันในแบบของตนเอง Samsung Knox ใช้ TrustZone ของตัวเองพร้อมพื้นที่จัดเก็บแยกลายนิ้วมือ Google Pixel กับชิป Titan M2 ให้การแยกในระดับบูตโหลดเดอร์ Qualcomm Secure Processing Unit (SPU) — คอร์เฉพาะในโปรเซสเซอร์ Snapdragon ที่ประมวลผลไบโอเมตริกซ์โดยไม่ต้องใช้ CPU หลัก การตรวจสอบอิสระโดย NCC Group และ Kryptowire ยืนยันว่าทั้งสามการใช้งานให้ การแยกฮาร์ดแวร์ ของเทมเพลตในระดับที่เพียงพอสำหรับการรับรอง Android Strong
ผู้ใช้ควรจำไว้ว่าเครื่องสแกนลายนิ้วมือเป็นเครื่องมือเพื่อความสะดวกสบายเป็นหลัก ไม่ใช่การป้องกันที่สมบูรณ์ สำหรับธุรกรรมทางการเงินและการเข้าถึงข้อมูลสำคัญ ขอแนะนำให้ใช้การยืนยันตัวตนแบบสองปัจจัย: ลายนิ้วมือหรือใบหน้าบวกรหัสผ่านหรือโทเคนฮาร์ดแวร์ ไบโอเมตริกซ์สะดวกในฐานะปัจจัยแรก แต่ไม่ควรเป็นอุปสรรคเพียงอย่างเดียวระหว่างผู้บุกรุกกับข้อมูลที่เป็นความลับ
Android BiometricManager ช่วยให้ตรวจสอบการมีอยู่และประเภทของเครื่องสแกนลายนิ้วมือบนอุปกรณ์ก่อนเรียกการยืนยันตัวตน ซึ่งสำคัญสำหรับการจัดการสถานการณ์ที่เซ็นเซอร์ไบโอเมตริกซ์หายไปหรือเสียหายอย่างถูกต้อง ด้านล่างเป็นตัวอย่างการตรวจสอบความพร้อมใช้งานของเครื่องสแกน
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("สแกนเนอร์พร้อมใช้งาน")
}
BiometricManager.BIOMETRIC_ERROR_NO_HARDWARE -> {
println("ไม่มีเครื่องสแกนลายนิ้วมือ")
}
BiometricManager.BIOMETRIC_ERROR_HW_UNAVAILABLE -> {
println("สแกนเนอร์ไม่สามารถใช้งานได้ชั่วคราว")
}
BiometricManager.BIOMETRIC_ERROR_NONE_ENROLLED -> {
println("ไม่มีลายนิ้วมือที่ลงทะเบียน")
}
}
}
}
เมธอด canAuthenticate ที่มีแฟล็ก BIOMETRIC_STRONG ตรวจสอบว่าอุปกรณ์มีเซ็นเซอร์ Class 3 (ปลอดภัยที่สุด) หรือไม่ สำหรับเครื่องสแกนใต้หน้าจอและเซ็นเซอร์อัลตราโซนิก Android จะคืนค่า BIOMETRIC_SUCCESS เฉพาะเมื่อเซ็นเซอร์ได้รับการรับรองเป็น Strong หากไม่มีเครื่องสแกนลายนิ้วมือ ควรแนะนำวิธีการยืนยันตัวตนอื่นให้ผู้ใช้: รหัส PIN รหัสผ่าน หรือการเข้าสู่ระบบด้วยใบหน้า
คำถามที่พบบ่อย
เครื่องสแกนแบบอัลตราโซนิก (Qualcomm 3D Sonic) — แม่นยำและเชื่อถือได้มากที่สุด สร้างแผนที่ 3 มิติของลายนิ้วมือที่ความลึก 0.5 มม. ทะลุสิ่งสกปรกและกระจกป้องกัน FAR 1:100,000 เทียบกับ 1:50,000 ของแบบคาปาซิทีฟและ 1:10,000 ของแบบออปติคอล
เครื่องสแกนใต้หน้าจออยู่ ใต้กระจกหน้าจอ และป้องกันด้วยวัสดุเดียวกัน (Gorilla Glass หรือ Ceramic Shield) เซ็นเซอร์ไม่ได้สัมผัสกับนิ้วโดยตรง ดังนั้นรอยขีดข่วนบนหน้าจอจึงไม่ส่งผลต่อการทำงาน อย่างไรก็ตาม กระจกป้องกันหนาหรือฟิล์มอาจลดความแม่นยำของเครื่องสแกนแบบออปติคอล
เครื่องสแกนแบบปุ่ม — โดยทั่วไปเป็นแบบคาปาซิทีฟ ทำงานเร็วกว่า (0.2 วินาที) และมีพื้นที่เซ็นเซอร์ใหญ่กว่า เครื่องสแกนใต้หน้าจอ — แบบออปติคอลหรืออัลตราโซนิก ช้ากว่า (0.3–0.4 วินาที) และพื้นที่สแกนเล็กกว่า เครื่องสแกนใต้หน้าจอ ไม่ต้องใช้ปุ่มแยกต่างหากและช่วยให้การออกแบบโทรศัพท์เป็นชิ้นเดียวกัน
ฝาแฝดแท้มีรูปแบบรอยปุ่มต่างกัน แม้จะคล้ายกันมาก เครื่องสแกนสมัยใหม่ความละเอียดสูง (800+ ppi) และเซ็นเซอร์อัลตราโซนิก 3 มิติสามารถแยกแยะฝาแฝดได้ 95% ของกรณี อย่างไรก็ตาม เครื่องสแกนแบบออปติคอลราคาถูกอาจผิดพลาด — มีกรณีทราบว่าโทรศัพท์ถูกปลดล็อกโดยฝาแฝด
ใช้อุปกรณ์ที่มีเครื่องสแกนแบบอัลตราโซนิกหรือคาปาซิทีฟ (Touch ID) ลงทะเบียนเฉพาะลายนิ้วมือของคุณเอง อย่าใช้กระจกป้องกันราคาถูกบนเซ็นเซอร์แบบออปติคอล เปิดใช้งานการป้อน รหัสผ่าน บังคับหลังจากรีสตาร์ทและทุก 48 ชั่วโมงในการตั้งค่าไบโอเมตริกซ์ของ Android/iOS
สรุป
เราจะพัฒนาแอปพลิเคชันบนมือถือแบบครบวงจร
IT Sectr สร้างแอปพลิเคชัน iOS และ Android สำหรับสตาร์ทอัพและธุรกิจตั้งแต่ปี 2017 เราจะให้คำแนะนำและเสนอวิธีแก้ปัญหาที่ดีที่สุดแก่คุณ
อ่านเพิ่มเติม