Biometrik autentifikasiya — insanın unikal fiziki xüsusiyyətlərinə əsasən şəxsiyyəti yoxlama metodudur. Parol və ya PIN-kodlardan fərqli olaraq, biometrik məlumatları unutmaq və ya təsadüfən icazəsiz şəxsə ötürmək mümkün deyil. Grand View Research, 2024 məlumatlarına görə, qlobal biometrik texnologiyalar bazarı 59,3 milyard dollara çatmışdır və smartfonlarda və ödəniş sistemlərində kütləvi tətbiq sayəsində hər il 19,5% böyüməyə davam edir.
Əsas məqamlar
Biometrik autentifikasiya — istifadəçinin şəxsiyyətinin onun unikal fizioloji və ya davranış xüsusiyyətləri əsasında yoxlanılması prosesidir. Mobil cihazlarda texnologiya ekranı blokdan çıxarmaq, ödənişləri təsdiqləmək və qorunan tətbiqlərə giriş üçün istifadə olunur.
Biometriya sistemi üç komponentdən ibarətdir: biometrik nümunəni (barmaq izi, üz, səs) götürən sensor, unikal əlamətləri çıxaran alqoritm və onları saxlanmış şablonla müqayisə edən modul. NIST məlumatlarına görə, müasir üz tanıma alqoritmləri standart işıqlandırmada yalnız 0,08% hallarda səhv edir.
Biometrik metodlar ənənəvi parolları əvəz edir, çünki onlar insana bağlıdır və ötürülmə zamanı ələ keçirilə bilməz. Goode Intelligence hesabatına görə, 2027-ci ilə qədər smartfonların 80%-dən çoxu biometrik sensorlarla təchiz ediləcək.
Biometriyanın mühüm üstünlüyü sürətdir. Barmaq izi ilə autentifikasiyanın orta vaxtı 0,2 saniyə, üz ilə — 0,4 saniyədir. Müqayisə üçün, altı rəqəmli PIN-kodun daxil edilməsi orta hesabla 2,5 saniyə çəkir. Gündə onlarla blokdan çıxarma miqyasında bu, əhəmiyyətli vaxt qənaəti verir və istifadəçinin koqnitiv yükünü azaldır.
Biometrik sensorlar Android CDD və Apple App Review tərəfindən müəyyən edilmiş təhlükəsizlik səviyyəsinə görə təsnif edilir. Class 3 (Strong) — ödənişlər üçün sertifikatlaşdırılmış ən etibarlı sensorlar. Class 2 (Weak) — yalnız ekranın blokdan çıxarılması üçün uyğun olan adi üz tanıma kameraları. Class 1 — yalnız rahatlıq üçün, təhlükəsizlik zəmanəti olmadan.
Müasir mobil cihazlarda dörd əsas biometrik sensor növü istifadə olunur. Onların hər biri dəqiqlik, sürət və hücumlara qarşı davamlılıq baxımından öz xüsusiyyətlərinə malikdir. Sensor seçimi telefon modelinin qiyməti, korpus ölçüləri və təhlükəsizlik tələbləri ilə müəyyən edilir.
Bu, smartfonlarda ən geniş yayılmış biometrik sensor növüdür. Apple tərəfindən Touch ID-də istifadə olunan tutumlu skanerlər papilyar naxışın təpələri və çökəklikləri arasında elektrik potensialları fərqini təhlil edir. Ultrasəs skanerləri (Qualcomm 3D Sonic) çirklənmələrə və qoruyucu şüşəyə nüfuz edərək 98,6% dəqiqlik təmin edir.
2D kameralar adi fotoşəkildən istifadə edir və daha sürətli işləyir, lakin daha az təhlükəsizdir. 3D sistemləri (Face ID, Huawei 3D Face Unlock) üzə 30 000 infraqırmızı nöqtə proyeksiya edir və dəqiq dərinlik xəritəsi qurur. Təsadüfi olaraq başqa bir üzlə blokdan çıxarma ehtimalı 1:1 000 000 təşkil edir — bu, Touch ID-dən 20 dəfə aşağıdır.
Göz bəbəyi skaneri İR işıqlandırmalı kameradan istifadə edərək göz bəbəyində 200-ə qədər unikal nöqtəni təhlil edir. Texnologiya Samsung Galaxy Note 7–9-da tətbiq edilmişdir, lakin istifadə rahatsızlığı səbəbindən 3D üz texnologiyasına yerini vermişdir. Səs biometriyası 100+ akustik parametrə əsasən səs izi yaradır: tembr, əsas ton tezliyi və artikulyasiya. Bank sistemlərində telefon vasitəsilə doğrulama üçün istifadə olunur.
| Sensor növü | Dəqiqlik (FAR) | Sürət | Qiymət |
|---|---|---|---|
| Tutumlu barmaq izi | 1:50 000 | 0,2 san | Aşağı |
| Ultrasəs barmaq izi | 1:100 000 | 0,3 san | Orta |
| 3D üz (TrueDepth) | 1:1 000 000 | 0,4 san | Yüksək |
| Göz bəbəyi skaneri | 1:2 000 000 | 0,6 san | Yüksək |
Biometrik autentifikasiya prosesi iki mərhələyə bölünür: qeydiyyat (enrolment) və doğrulama. Qeydiyyat mərhələsində sensor biometrik nümunənin bir neçə şəklini çəkir, alqoritm xarakterik xüsusiyyətləri çıxarır və onları riyazi şablon şəklində saxlayır. Şablon — bu şəkil deyil, orijinal şəklə qaytarıla bilməyən ədədi vektorlar toplusudur.
Doğrulama zamanı yeni nümunə saxlanmış şablonla müqayisə edilir və sistem nəticə verir: uyğunluq və ya imtina. Neyron şəbəkələrə əsaslanan müasir alqoritmlər (Apple A çiplərində Neural Engine, Snapdragon-da NPU) bu müqayisəni 100–400 millisaniyə ərzində emal edir. Apple Security Guide-ə görə, Neural Engine saniyədə 1 trilyona qədər əməliyyatı yalnız biometrik hesablamalar üçün yerinə yetirir.
Mobil biometriyanın əsas xüsusiyyəti — bütün hesablamalar cihazda, prosessorun izolyasiya edilmiş sahəsində aparılır. Android üçün bu Trusted Execution Environment (TEE), iOS üçün — Secure Enclave-dir. Biometrik məlumatlar heç vaxt çipi tərk etmir və internet vasitəsilə ötürülmür.
Biometriyanın təhlükəsizliyi aparat izolyasiyası və şablonların kriptoqrafik qorunması ilə təmin edilir. Apple A7–A18 prosessorlarında Secure Enclave öz proqram təminatına malik ayrıca koprosessordur və biometrik məlumatları hər bir cihaz üçün unikal açar ilə şifrələyir. Secure Enclave-ə yalnız əməliyyat sistemi qorunan kanal vasitəsilə giriş əldə edir.
Android cihazlarında Secure Enclave rolunu ARM TrustZone əsasında Trusted Execution Environment (TEE) yerinə yetirir. TEE biometrik hesablamaları əsas əməliyyat sistemindən və tətbiqlərdən təcrid edir. Google Security Blog-a görə, Android 12+ Strong səviyyəli bütün biometrik əməliyyatlar üçün TEE istifadəsini məcburi edir.
Biometrik sensorlar həmçinin saxta nümunələrdən istifadə edən hücumlardan qorunur. Barmaq izi sensorları qan axını və ya nəbzin varlığını yoxlayır, Face ID-nin infraqırmızı kameraları isə canlı dəri toxumasını tanıyır və fotoşəkillərə, maskalara və ya silikon tökmələrə reaksiya vermir. Liveness detection (canlılıq aşkarlama) — Android Biometric Class 3 sertifikatlaşdırmasının məcburi komponentidir.
Biometrik autentifikasiya parollardan qat-qat rahatdır: istifadəçi simvol birləşmələrini yadda saxlamağa ehtiyac duymur və proses saniyənin kəsrini çəkir. Sürət — biometriyanın Apple Pay və Google Pay mobil ödəniş sistemlərində tətbiqinin əsas hərəkətverici qüvvəsidir.
Biometriyanın əsas çatışmazlığı — kompromatasiya zamanı identifikatorun dəyişdirilməsinin mümkünsüzlüyüdür. Parolu dəyişmək olarsa, barmaq izi və ya üz cizgiləri insanla əbədi qalır. Bu səbəbdən biometrik sistemlər həmişə ehtiyat metod kimi PIN-kod və ya parolla tamamlanır.
Əlavə risklərə görünüş dəyişikliyi zamanı (çapıqlar, şişkinlik, yaşa bağlı dəyişikliklər) dəqiqliyin azalması və məcburi blokdan çıxarma ilə bağlı məhkəmə presedentləri daxildir. ABŞ Ali Məhkəməsi 2019-cu ildə polisin Face ID və ya Touch ID vasitəsilə telefonun blokdan çıxarılmasını tələb edə biləcəyi, lakin parolun daxil edilməsinə məcbur edə bilməyəcəyi barədə qərar vermişdir (beşinci düzəliş).
Android bütün biometrik sensorlar üçün vahid BiometricPrompt API təqdim edir. Aşağıda Jetpack Biometric Library istifadə edərək autentifikasiya nümunəsi verilmişdir. Kitabxana cihazda mövcud sensorları avtomatik aşkarlayır və müvafiq dialoqu çağırır.
class BiometricAuthActivity : AppCompatActivity() {
private lateinit var biometricPrompt: BiometricPrompt
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_auth)
val executor = ContextCompat.getMainExecutor(this)
val callback = object : BiometricPrompt.AuthenticationCallback() {
override fun onAuthenticationSucceeded(
result: BiometricPrompt.AuthenticationResult
) {
unlockApp()
}
override fun onAuthenticationFailed() {
showError("Biometriya tanınmadı")
}
}
biometricPrompt = BiometricPrompt(this, executor, callback)
val promptInfo = BiometricPrompt.PromptInfo.Builder()
.setTitle("Şəxsiyyəti təsdiq edin")
.setSubtitle("Barmaq izi və ya Face ID istifadə edin")
.setAllowedAuthenticators(
BiometricManager.Authenticators.BIOMETRIC_STRONG
)
.build()
biometricPrompt.authenticate(promptInfo)
}
}
Nümunədə Android təsnifatına görə ən yüksək təhlükəsizlik səviyyəsi olan BIOMETRIC_STRONG istifadə edilmişdir. O, yalnız Class 3 sensorlarını dəstəkləyir: quraşdırılmış barmaq izi skanerləri və 3D üz tanıma. Class 2 (BIOMETRIC_WEAK) adi kameraları əhatə edir və ödənişlər üçün sertifikatlaşdırılmayıb.
Biometriya fəal şəkildə təkamül edir: barmaq izləri və üzün yerini yeni identifikasiya metodları alır. Davranış biometriyası (keystroke dynamics, gait analysis) istifadəçinin yazı tərzini və yeriməsini təhlil edir, xüsusi sensor tələb etmir. Texnologiya artıq bank sistemlərində fırıldaqlığın aşkarlanması üçün istifadə olunur.
Multimodal biometriya — bir sistemdə bir neçə metodun birləşməsi — yüksək səviyyəli smartfonlar üçün standart halına gəlir. Məsələn, Samsung Galaxy S25 ultrasəs barmaq izi skanerini və 3D üz tanımanı birləşdirərək işıqlandırma şəraitindən və əllərin vəziyyətindən asılı olaraq ən yaxşı metodu seçir. Goode Intelligence məlumatlarına görə, multimodal biometriya bazarı 2029-cu ilə qədər 12 milyard dollara çatacaq.
Tez-tez verilən suallar
Adi 2D kameranı keyfiyyətli fotoşəkillə aldatmaq olar, lakin 3D sensorlar (TrueDepth, Intel RealSense) üzə infraqırmızı nöqtələr proyeksiya edir və dərinliyi müəyyən edir. Fotoşəkil 3D relyef yaratmır, buna görə sistem saxtanı tanıyır. Ultrasəs barmaq izi skanerləri də dərinin səth altındakı quruluşunu yoxlayır.
Biometrik şablonlar izolyasiya edilmiş aparat modulunda — Secure Enclave (iOS) və ya Trusted Execution Environment (Android) saxlanılır. Əsas əməliyyat sisteminin prosessorunun şablonlara birbaşa girişi yoxdur. Məlumatlar konkret cihaza bağlı açar ilə şifrələnir və internet vasitəsilə ötürülmür.
Biometric API avtomatik olaraq ehtiyat metoda — PIN-kod və ya parola keçir. Cızıq və ya yanıq sağaldıqdan sonra barmaq izini yenidən qeydiyyatdan keçirmək olar. Üzün əhəmiyyətli dərəcədə dəyişməsi halında (zədə, əməliyyat) köhnə üz şablonunu silmək və sistem parametrlərində yenisini yaratmaq tövsiyə olunur.
FAR (False Acceptance Rate) statistikasına görə, ən təhlükəsiz göz bəbəyinin skan edilməsidir (1:2 000 000). İkinci yerdə 3D üz tanıma (1:1 000 000), üçüncü yerdə — ultrasəs barmaq izi skaneri (1:100 000). Bununla belə, mobil cihazlar üçün toxunmasız və rahat olduğu üçün 3D üz tanıma optimal hesab olunur.
Bəli, bütün böyük banklar daxil olmaq və əməliyyatları təsdiqləmək üçün biometrik autentifikasiyanı dəstəkləyir. Google Pay və Apple Pay limitdən yuxarı hər ödəniş üçün biometriya tələb edir. Azərbaycanda bank tətbiqləri daxil olmaq üçün Face ID və barmaq izi skanerinə əsaslanan biometriyadan istifadə edir.
Nəticə
Açar təslim mobil tətbiq hazırlayacağıq
IT Sectr 2017-ci ildən startaplar və bizneslər üçün iOS və Android tətbiqləri yaradır. Sizə məsləhət verəcəyik və ən yaxşı həlli təklif edəcəyik.
Həm də oxuyun