Скенер отисака прстију — уређај који очитава папиларни образац на јастуцу прста и користи га за аутентификацију. Технологија је постала стандард сигурности у паметним телефонима од 2013. Према Counterpoint Research, 2025, више од 65% Android паметних телефона са ценом изнад 250 долара опремљено је уграђеним у екран скенером отисака, а обим тржишта достиже 4,8 милијарди долара.
Главно
Скенер отисака прстију — је електронски уређај који снима слику папиларног обрасца на људском прсту и претвара је у дигитални образац за касније поређење. Сваки папиларни образац је јединствен — чак код јајанајака близанаца отисци се разликују по положају гребенова, разгранаја и завршетака (минуција).
Савремени скенери отисака прстију подељени су на три типа према физичком принципу рада: оптички, капацитивни и ултразвучни. У мобилним уређајима користе се сва три типа: капацитивни — у iPhone и квалитетним Android-има, оптички — у буџетским моделима, ултразвучни — у флагманима Samsung и Xiaomi.
Према NIST SP 800-63B, скенер отисака прстију при правилној имплементацији осигурава FAR (False Acceptance Rate) од 1:50 000 до 1:100 000, што је прихватљиво за већину сценарија, осим државне безбедности. Просечно време одзива варира од 0,15 до 0,4 секунде у зависности од типа сензора.
Сваки тип скенера користи сопствени физички принцип за снимање отиска. Избор технологије одређује цену, прецизност, отпорност на спољашње утицаје и могућност уграђивања испод екрана. Размотримо три главна типа који се користе у савременим паметним телефонима.
Оптички скенер слика прст помоћу CMOS или CCD матрице резолуције од 300 до 1000 dpi. Прст се осветљава LED диодама или минијатурном лампом, а обијено светло доспева до сензора кроз призму или микросочива. Оптички скенери су најјефтинији (цена сензора од 1 до 3 долара), али се лако преварају квалитетном фотографијом отиска.
Капацитивни сензори (Capacitive) састоје се од низа кондензатора на силиконском чипу. Гребенови папиларног обрасца мењају капацитивност појединачних ћелија, стварајући електричну слику отиска. Предност капацитивних скенера — раде само са живим ткивом (мере електричну проводљивост), што штити од силиконских имитација.
Ултразвучни скенер (Qualcomm 3D Sonic, Goodix) емитује високофреквентне звучне таласе (20–40 MHz) и мери ехо одбијено од прста. Таласи продиру кроз нечистоћу, заштитно стакло и чак танке рукавице, стварајући 3D мапу папиларног обрасца на дубини до 0,5 mm. Прецизност ултразвучних скенера достиже 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 s | 0,2–0,3 s | 0,15–0,3 s |
| Испод екрана | Да (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 mm код оптичких наспрам 20×10 mm код дугмада) и потреба за прецизним погоџком прста у област сензора. Ултразвучни подекрански скенери (Qualcomm 3D Sonic Gen 2) имају површину 64 mm² и подржавају два истовремена отиска за повећање прецизности.
Произвођачи континуирано раде на побољшању подекранских скенера. 2024. године Qualcomm је представио 3D Sonic Gen 3 са повећаном зоном скенирања од 100 mm² — што омогућава откључавање телефона дотиром скоро било које области доње половине екрана. Goodix, други највећи добављач оптичких подекранских сензора, достигао је време одзива од 0,12 секунди — брже од било којег дугмета за скенирање.
Сигурност скенера отисака одређују два фактора: хардверска заштита сензора од имитација и криптографска заштита сачуваних образаца. Liveness detection (детекција живота) — кључна технологија која разликује живо ткиво од кривотворине. Капацитивни сензори проверавају електричну проводљивост, ултразвучни — акустички отпор коже, оптички (у савременим верзијама) — пулсацију крви у капиларима.
Према истраживању Kaspersky Lab, 72% тестираних оптичких скенера у буџетским телефонима може се преварити силиконским одливком. Капацитивни скенери Apple Touch ID су отпорни на овај напад, али су 2017. истраживачи Tencent-а приказали напад коришћећем ултратанке 3D штампане накладке. Ултразвучни скенери Qualcomm нису преварени ниједном од познатих метода.
На софтверском нивоу, савремене имплементације на Android-у чувају обрасце отисака у Trusted Execution Environment (TEE) или хардверском модулу сигурности (StrongBox KeyStore на Титан чипу или Qualcomm SPU). iOS користи Secure Enclave. Образац је шифрован и недоступан апликацијама — то је обавезан захтев Android CDD и Apple App Review Guidelines.
Сваки произвођач примењује заштиту на свој начин. Samsung Knox користи сопствену TrustZone са изолованим складиштем за отиске. Google Pixel са Titan M2 чипом осигурава изолацију на нивоу bootloader-а. 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) су најпрецизнији и најпоузданији. Они стварају 3D мапу отиска на дубини 0,5 mm, продирући кроз нечистоћу и заштитно стакло. FAR износи 1:100 000 наспрам 1:50 000 код капацитивних и 1:10 000 код оптичких скенера.
Поддисплејни скенери налазе се испод стакла екрана и заштићени су истим покривачем (Gorilla Glass или Ceramic Shield). Сам сензор не долази у директан контакт са прстом, па огреботине на екрану не утичу на рад. Међутим, дебело заштитно стакло или фолија могу смањити прецизност оптичких скенера.
Дугмета за скенирање су обично капацитивни, раде брже (0,2 s) и имају већу површину сензора. Подекрански скенери — оптички или ултразвучни, спорији (0,3–0,4 s) и имају мању површину скенирања. Подекрански скенери не захтевају посебан дугме и омогућавају јединствен дизајн телефона.
Код јајанајака близанаца папиларни обрасци су различити, иако врло слични. Савремени скенери високе резолуције (800+ ppi) и ултразвучни 3D сензори могу да разликују близанце у 95% случајева. Међутим, буџетски оптички скенери могу да погреше — познати су случајеви откључавања телефона од стране близнаца.
Користите уређај са ултразвучним или капацитивним скенером (Touch ID), региструјте само своје отиске, не користите јефтине заштитне стакла преко оптичког сензора. Укључите обавезно уношење лозинке након поновног покретања и сваких 48 сати у подешавањима биометрије Android/iOS.
Закључак
Развићемо мобилну апликацију под кључ
IT Sectr креира iOS и Android апликације за стартапе и предузећа од 2017. године. Саветоваћемо вас и предложити најбоље решење.
Прочитајте такође