Face ID adalah sistem autentikasi biometrik Apple yang menggunakan pemindaian wajah tiga dimensi untuk membuka kunci perangkat dan mengotorisasi pembayaran. Teknologi ini menggantikan Touch ID mulai dari iPhone X pada tahun 2017 dan menjadi standar perlindungan biometrik di jajaran iPhone dan iPad Pro. Menurut Apple Platform Security (2025), probabilitas kecocokan wajah secara acak untuk Face ID adalah 0,0001% — 10 kali lebih akurat dari sidik jari.
Poin utama
Face ID adalah sistem autentikasi biometrik Apple berdasarkan pemindaian tiga dimensi wajah pengguna. Pertama kali muncul di iPhone X pada September 2017, menggantikan Touch ID sebagai metode utama perlindungan biometrik perangkat unggulan Apple. Berbeda dengan pengenalan wajah 2D dari foto dengan kamera depan, Face ID membangun peta kedalaman wajah yang akurat dengan menganalisis lebih dari 30.000 titik inframerah yang tidak terlihat.
Sistem ini menggunakan neuroprosesor khusus Neural Engine di chip Apple A12 dan yang lebih baru. Neural Engine melakukan 600 miliar operasi per detik, memproses data biometrik langsung di perangkat tanpa transmisi ke cloud. Pola matematis wajah dienkripsi dan disimpan secara eksklusif di Secure Enclave — modul keamanan perangkat keras yang terisolasi dari sistem operasi iOS.
Face ID didukung di semua perangkat Apple dengan kamera TrueDepth: iPhone X dan lebih baru (kecuali iPhone SE), iPad Pro 11" dan 12.9" (generasi ke-3 dan lebih baru), serta iPad Air dan iPad mini dengan modul yang sesuai. Teknologi ini digunakan tidak hanya untuk membuka kunci perangkat, tetapi juga untuk mengotorisasi pembayaran di Apple Pay, pembelian di App Store dan mengisi kata sandi melalui iCloud Keychain.
Face ID melalui tiga tahap berurutan: deteksi wajah, proyeksi peta kedalaman inframerah dan pemeriksaan perhatian (attention awareness). Setiap tahap dilakukan oleh modul perangkat keras kamera TrueDepth tanpa partisipasi prosesor pusat, yang mengecualikan penyadapan data di tingkat sistem operasi.
Kamera IR TrueDepth mendeteksi keberadaan wajah di bidang pandang modul. Flood Illuminator — pencahayaan inframerah — menerangi wajah dengan cahaya yang tidak terlihat oleh mata, memastikan sistem bekerja dalam kegelapan total. Dot Projector memproyeksikan lebih dari 30.000 titik inframerah ke wajah dalam jaringan yang teratur. Kamera merekam deformasi jaringan ini relatif terhadap fitur wajah — mirip dengan cara cahaya terstruktur bekerja di pemindai 3D profesional.
Berdasarkan titik-titik yang diperoleh, Neural Engine membangun model matematis wajah — kerangka kedalaman dengan akurasi hingga sepersepuluh milimeter. Dari model ini diekstrak fitur unik: jarak antara titik-titik kunci (mata, hidung, bibir), bentuk tulang pipi dan rahang, proporsi volumetrik. Pola berukuran sekitar 20 KB dienkripsi dengan kunci kriptografi yang unik untuk Secure Enclave dan disimpan di memori non-volatil modul.
Sistem memeriksa apakah pengguna secara sadar melihat ke layar — fungsi Attention Awareness. Emitor IR tambahan memeriksa arah pandangan dan fiksasi pupil. Tanpa pemeriksaan ini, Face ID secara default diblokir dan untuk autentikasi diperlukan memasukkan kata sandi. Sistem juga beradaptasi dengan perubahan alami penampilan: jenggot, kacamata, topi, riasan. Pada setiap pengenalan yang berhasil, pola diperbarui, menangkap gambar wajah baru dan meningkatkan akurasi seiring waktu.
Modul TrueDepth terdiri dari beberapa komponen perangkat keras yang bekerja secara sinkron. Setiap komponen menjalankan fungsi yang ditentukan secara ketat: dari penerangan wajah dalam gelap hingga proyeksi peta kedalaman untuk analisis selanjutnya di Neural Engine.
| Komponen | Tujuan | Teknologi |
|---|---|---|
| Flood Illuminator | Penerangan inframerah wajah | Laser VCSEL 940 nm |
| Dot Projector | Proyeksi 30.000 titik IR | Elemen optik difraktif |
| Infrared Camera | Perekaman peta kedalaman | Sensor CMOS 940 nm |
| Neural Engine | Pemrosesan data biometrik | Neuroprosesor 16-inti |
| Secure Enclave | Penyimpanan pola dan perbandingan | Enkripsi perangkat keras AES-256 |
Fitur penting modul ini adalah isolasi perangkat keras aliran video. Kamera inframerah mentransmisikan data langsung ke Secure Enclave melalui saluran aman khusus. Baik sistem operasi iOS maupun aplikasi pihak ketiga tidak memiliki akses ke gambar mentah wajah. Ini menghilangkan kelas serangan yang terkait dengan penyadapan data biometrik dari memori aplikasi.
Kedua teknologi autentikasi biometrik Apple memiliki karakteristik berbeda yang mempengaruhi pilihan di antara keduanya dalam skenario penggunaan yang berbeda. Perbandingan dilakukan berdasarkan metrik utama: akurasi pengenalan, kecepatan operasi dan ketahanan terhadap serangan.
Untuk aplikasi seluler, kedua teknologi digunakan melalui satu API LocalAuthentication. Pengembang tidak memilih antara Face ID dan Touch ID — sistem secara otomatis menggunakan sensor biometrik yang tersedia di perangkat pengguna. Ini berarti aplikasi yang mengimplementasikan autentikasi biometrik melalui LAContext berfungsi dengan benar di semua perangkat Apple.
Di iOS, pengembang menggunakan kerangka kerja LocalAuthentication untuk integrasi Face ID dan Touch ID ke dalam aplikasi. API mengabstraksi detail sensor biometrik spesifik — kode terlihat sama untuk pengenalan wajah dan sidik jari. Semua perhitungan biometrik dilakukan di dalam Secure Enclave tanpa transmisi data ke pengembang.
import LocalAuthentication
func authenticateUser() {
let context = LAContext()
context.localizedReason = "Konfirmasi identitas untuk akses"
var error: NSError?
guard context.canEvaluatePolicy(
.deviceOwnerAuthenticationWithBiometrics,
error: &error
) else {
// Biometrik tidak tersedia — tampilkan layar input kata sandi
showPasscodeFallback()
return
}
context.evaluatePolicy(
.deviceOwnerAuthenticationWithBiometrics,
localizedReason: "Autentikasi diperlukan"
) { success, error in
if success {
DispatchQueue.main.async {
// Pengguna dikonfirmasi melalui Face ID
self.showProtectedContent()
}
}
}
}
Kerangka kerja LAContext menyediakan kebijakan .deviceOwnerAuthenticationWithBiometrics yang secara otomatis memilih sensor biometrik yang tersedia: Face ID pada perangkat dengan TrueDepth, Touch ID pada perangkat dengan tombol Home. Jika sensor biometrik tidak tersedia atau telah terjadi 3 kali percobaan gagal berturut-turut, sistem menawarkan untuk memasukkan kata sandi perangkat — tanpa kode tambahan dari pengembang.
Di iOS 16+ muncul API yang diperluas AuthenticationServices untuk autentikasi biometrik asinkron melalui ASAuthorizationController. Pendekatan ini direkomendasikan oleh Apple untuk proyek baru, karena terintegrasi dengan iCloud Keychain dan mendukung Passkeys — autentikasi tanpa kata sandi sesuai standar FIDO2.
Arsitektur keamanan Face ID dibangun di tiga tingkat: isolasi perangkat keras Secure Enclave, pengikatan kriptografi pola ke perangkat dan perlindungan algoritmik terhadap serangan spoofing. Tidak satu pun dari tingkat ini bergantung pada perlindungan perangkat lunak iOS, yang menghilangkan kerentanan di tingkat sistem operasi.
Secure Enclave adalah koprosesor khusus berdasarkan arsitektur ARM TrustZone, yang berjalan di bawah mikro-OS sendiri (SEPOS). Ia memiliki saluran perangkat keras langsung ke kamera inframerah TrueDepth, melewati bus data prosesor utama. Pola wajah dienkripsi di dalam Secure Enclave menggunakan kunci yang terikat pada pengidentifikasi unik perangkat (UID), yang tertanam di chip pada tahap produksi dan tidak dapat dibaca bahkan oleh Apple.
Untuk perlindungan terhadap spoofing, Face ID menggunakan dua mekanisme: liveness detection dan attention awareness. Liveness detection menganalisis tekstur kulit berdasarkan gambar IR: bahan foto, masker silikon, atau salinan cetak 3D memiliki koefisien refleksi yang berbeda dalam spektrum inframerah dibandingkan kulit hidup. Standar FIDO2 dan persyaratan badan pengatur ETSI EN 319 411 mengklasifikasikan Face ID sebagai sistem biometrik dengan jaminan tingkat tinggi (High Assurance), cocok untuk mengotorisasi transaksi keuangan.
Pertanyaan yang sering diajukan
Ya, Face ID menggunakan Flood Illuminator — pencahayaan inframerah pada laser VCSEL 940 nm, tidak terlihat oleh mata manusia. Ini memberikan penerangan wajah dalam kegelapan total untuk menangkap peta kedalaman. Satu-satunya perbedaan — dalam pencahayaan redup, sistem mungkin menahan kunci animasi lebih lama hingga pemindaian selesai.
Menipu Face ID dengan foto tidak mungkin — sistem tidak menggunakan gambar 2D dari kamera biasa, tetapi membangun peta tiga dimensi berdasarkan titik IR. Masker silikon berkualitas tinggi (alat peraga Hollywood bersertifikat) secara teoritis dapat melewati perlindungan, tetapi serangan semacam itu memerlukan sumber daya yang signifikan. Apple mengonfirmasi bahwa fungsi Attention Awareness memblokir masker dengan mata tertutup.
Ya, Face ID beradaptasi dengan perubahan alami penampilan berkat pembelajaran mesin pada perangkat. Pada setiap pembukaan kunci yang berhasil, pola diperbarui, menangkap gambar wajah baru. Sistem mengenali pengguna dengan kacamata, jenggot, topi, dan setelah perubahan gaya rambut. Pada perubahan radikal — misalnya, setelah operasi plastik — konfigurasi ulang Face ID akan diperlukan.
Face ID didukung di iPhone X, XR, XS, 11, 12, 13, 14, 15 dan 16 (semua model), iPad Pro 11" (generasi ke-1 dan lebih baru), iPad Pro 12.9" (generasi ke-3 dan lebih baru), iPad Air (generasi ke-4 dan lebih baru) dan iPad mini (generasi ke-6). Face ID tidak didukung: iPhone SE (semua generasi), iPad lini dasar dan iPad mini generasi ke-5 — perangkat ini menggunakan Touch ID.
Setelah 5 kali percobaan gagal berturut-turut, Face ID diblokir hingga kata sandi perangkat dimasukkan. Pada 10 kali percobaan gagal, perangkat menghapus semua data (jika opsi Erase Data diaktifkan di pengaturan). Attention Awareness memberikan perlindungan tambahan: jika pengguna tidak melihat layar, Face ID tidak aktif, mencegah pembukaan kunci saat tidur atau tanpa sepengetahuan.
Kesimpulan
Kami akan mengembangkan aplikasi seluler turnkey
IT Sectr membuat aplikasi iOS dan Android untuk startup dan bisnis sejak 2017. Kami akan memberi saran dan mengusulkan solusi terbaik.
Baca juga