Face ID هو نظام المصادقة البيومترية من Apple الذي يستخدم المسح ثلاثي الأبعاد للوجه لفتح الأجهزة والترخيص للمدفوعات. حلت التقنية محل Touch ID بدءاً من iPhone X في 2017 وأصبحت معيار الحماية البيومترية في مجموعة iPhone وiPad Pro. وفقاً لأمان منصة Apple (2025)، فإن احتمالية التطابق العشوائي للوجه لـ Face ID تبلغ 0.0001% — أي أكثر دقة 10 مرات من بصمة الإصبع.
الخلاصة
Face ID هو نظام المصادقة البيومترية من Apple القائم على المسح ثلاثي الأبعاد لوجه المستخدم. ظهر لأول مرة في iPhone X في سبتمبر 2017، ليحل محل Touch ID كطريقة الحماية البيومترية الأساسية لأجهزة Apple الرائدة. على عكس التعرف على الوجه ثنائي الأبعاد باستخدام صورة من الكاميرا الأمامية، يقوم Face ID ببناء خريطة عمق دقيقة للوجه من خلال تحليل أكثر من 30,000 نقطة تحت حمراء غير مرئية.
يستخدم النظام معالجاً عصبياً متخصصاً Neural Engine ضمن رقاقات Apple A12 والأحدث. يؤدي Neural Engine 600 مليار عملية في الثانية، معالجاً البيانات البيومترية مباشرة على الجهاز دون نقلها إلى السحابة. تُشفَّر القوالب الرياضية للوجه وتُخزَّن حصراً في Secure Enclave — وحدة أمان أجهزة معزولة عن نظام التشغيل iOS.
Face ID مدعوم على جميع أجهزة Apple المزودة بكاميرا TrueDepth: iPhone X والأحدث (ما عدا iPhone SE)، وiPad Pro 11" و12.9" (الجيل الثالث والأحدث)، وكذلك iPad Air وiPad mini مع الوحدة المقابلة. تُستخدم التقنية ليس فقط لفتح الأجهزة، بل أيضاً للترخيص للمدفوعات في Apple Pay، والمشتريات في App Store، وتعبئة كلمات المرور عبر iCloud Keychain.
Face ID يمر بثلاث مراحل متتابعة: اكتشاف الوجه، إسقاط خريطة العمق تحت الحمراء، والتحقق من الانتباه (attention awareness). كل مرحلة تُنفَّذ بوحدات أجهزة كاميرا TrueDepth دون مشاركة المعالج المركزي، مما يلغي إمكانية اعتراض البيانات على مستوى نظام التشغيل.
تكتشف كاميرا IR الخاصة بـ TrueDepth وجود وجه في مجال رؤية الوحدة. يقوم Flood Illuminator — الإضاءة تحت الحمراء — بإضاءة الوجه بضوء غير مرئي، مما يضمن عمل النظام في الظلام الدامس. يقوم Dot Projector بإسقاط أكثر من 30,000 نقطة تحت حمراء على الوجه في شبكة منتظمة. تلتقط الكاميرا تشوه هذه الشبكة بالنسبة لملامح الوجه — على غرار كيفية عمل الضوء المهيكل في الماسحات الضوئية ثلاثية الأبعاد الاحترافية.
من النقاط التي تم الحصول عليها، يبني Neural Engine نموذجاً رياضياً للوجه — هيكلاً عمقياً بدقة تصل إلى أعشار الملليمتر. تُستخرج من هذا النموذج ميزات فريدة: المسافات بين النقاط الرئيسية (العينين، الأنف، الشفتين)، شكل عظام الوجنة والفك، النسب الحجمية. القالب الذي يبلغ حجمه حوالي 20 كيلوبايت يُشفَّر بمفتاح تشفير فريد لـ Secure Enclave ويُخزَّن في الذاكرة غير المتطايرة للوحدة.
يتحقق النظام من أن المستخدم ينظر إلى الشاشة بوعي — ميزة Attention Awareness. تتحقق بواعث IR إضافية من اتجاه النظر وتثبيت حدقة العين. بدون هذا التحقق، يكون Face ID مقفلاً افتراضياً ويتطلب إدخال رمز المرور للمصادقة. يتكيف النظام أيضاً مع التغيرات الطبيعية في المظهر: اللحية، النظارات، أغطية الرأس، المكياج. مع كل عملية تعرف ناجحة، يتم تحديث القالب، ليلتقط صورة الوجه الجديدة ويحسن الدقة بمرور الوقت.
تتكون وحدة TrueDepth من عدة مكونات أجهزة تعمل بشكل متزامن. يؤدي كل مكون وظيفة محددة بدقة: من إضاءة الوجه في الظلام إلى إسقاط خريطة العمق للتحليل اللاحق في Neural Engine.
| المكون | الغرض | التقنية |
|---|---|---|
| Flood Illuminator | الإضاءة تحت الحمراء للوجه | ليزر VCSEL 940 نانومتر |
| Dot Projector | إسقاط 30,000 نقطة تحت حمراء | العنصر البصري الانعراجي |
| Infrared Camera | التقاط خريطة العمق | مستشعر CMOS 940 نانومتر |
| Neural Engine | معالجة البيانات البيومترية | معالج عصبي 16 نواة |
| Secure Enclave | تخزين القالب والمقارنة | تشفير أجهزة AES-256 |
ميزة مهمة للوحدة هي العزل الأجهزي لدفق الفيديو. تنقل الكاميرا تحت الحمراء البيانات مباشرة إلى Secure Enclave عبر قناة آمنة مخصصة. لا يمكن لنظام التشغيل iOS ولا للتطبيقات الخارجية الوصول إلى صور الوجه الخام. هذا يلغي فئة الهجمات المتعلقة باعتراض البيانات البيومترية من ذاكرة التطبيق.
تتميز كلتا تقنيتي المصادقة البيومترية من Apple بخصائص مختلفة تؤثر على الاختيار بينهما في سيناريوهات الاستخدام المختلفة. تعتمد المقارنة على مقاييس رئيسية: دقة التعرف، سرعة الاستجابة، ومقاومة الهجمات.
بالنسبة للتطبيقات المحمولة، تُستخدم كلتا التقنيتين عبر واجهة برمجة التطبيقات الموحدة LocalAuthentication. لا يختار المطور بين Face ID وTouch ID — يستخدم النظام تلقائياً المستشعر البيومتري المتاح على جهاز المستخدم. هذا يعني أن التطبيق الذي ينفذ المصادقة البيومترية عبر LAContext يعمل بشكل صحيح على جميع أجهزة Apple.
في iOS، يستخدم المطورون إطار العمل LocalAuthentication لدمج Face ID وTouch ID في التطبيقات. تقوم واجهة API بتجريد تفاصيل المستشعر البيومتري المحدد — يبدو الكود نفسه للتعرف على الوجه وبصمة الإصبع. تُنفَّذ جميع العمليات الحسابية البيومترية داخل Secure Enclave دون نقل البيانات إلى المطور.
import LocalAuthentication
func authenticateUser() {
let context = LAContext()
context.localizedReason = "تحقق من هويتك للوصول"
var error: NSError?
guard context.canEvaluatePolicy(
.deviceOwnerAuthenticationWithBiometrics,
error: &error
) else {
// البيومترية غير متاحة — إظهار شاشة إدخال رمز المرور
showPasscodeFallback()
return
}
context.evaluatePolicy(
.deviceOwnerAuthenticationWithBiometrics,
localizedReason: "المصادقة مطلوبة"
) { success, error in
if success {
DispatchQueue.main.async {
// تم تأكيد المستخدم عبر Face ID
self.showProtectedContent()
}
}
}
}
يوفر إطار العمل LAContext السياسة .deviceOwnerAuthenticationWithBiometrics، التي تختار تلقائياً المستشعر البيومتري المتاح: Face ID على الأجهزة المزودة بـ TrueDepth، Touch ID على الأجهزة المزودة بزر الصفحة الرئيسية. إذا كان المستشعر البيومتري غير متاح أو حدثت 3 محاولات فاشلة متتالية، يطلب النظام رمز مرور الجهاز — دون حاجة لرمز إضافي من جانب المطور.
في iOS 16+، ظهرت واجهة API موسعة AuthenticationServices للمصادقة البيومترية غير المتزامنة عبر ASAuthorizationController. يوصي Apple بهذا النهج للمشاريع الجديدة لأنه يتكامل مع iCloud Keychain ويدعم Passkeys — المصادقة بدون كلمة مرور وفقاً لمعيار FIDO2.
تم بناء بنية أمان Face ID على ثلاثة مستويات: عزل أجهزة Secure Enclave، الربط التشفيري للقالب بالجهاز، والحماية الخوارزمية ضد هجمات الانتحال. لا يعتمد أي من هذه المستويات على حماية iOS البرمجية، مما يلغي الثغرات على مستوى نظام التشغيل.
Secure Enclave هو معالج مساعد مخصص يعتمد على بنية ARM TrustZone، يعمل بنظام تشغيل دقيق خاص به (SEPOS). لديه قناة أجهزة مباشرة إلى كاميرا TrueDepth تحت الحمراء، متجاوزاً ناقل بيانات المعالج الرئيسي. يُشفَّر قالب الوجه داخل Secure Enclave باستخدام مفتاح مرتبط بالمعرف الفريد للجهاز (UID)، المدمج في الرقاقة أثناء التصنيع وغير قابل للقراءة حتى من قبل Apple.
للحماية من الانتحال، يستخدم Face ID آليتين: كشف الحياة والانتباه الواعي. يحلل كشف الحياة نسيج الجلد عبر التصوير تحت الأحمر: مادة الصورة أو القناع السيليكوني أو النسخة المطبوعة ثلاثية الأبعاد لها معامل انعكاس تحت أحمر مختلف عن الجلد الحي. يصنف معيار FIDO2 والمتطلبات التنظيمية ETSI EN 319 411 Face ID كنظام بيومتري عالي الضمان (High Assurance)، مناسب لترخيص المعاملات المالية.
الأسئلة الشائعة
نعم، يستخدم Face ID Flood Illuminator — إضاءة تحت حمراء بليزر VCSEL 940 نانومتر، غير مرئية للعين البشرية. توفر إضاءة للوجه في الظلام الدامس لالتقاط خريطة العمق. الفرق الوحيد هو أنه في الإضاءة المنخفضة، قد يحتفظ النظام برسم متحرك للقفل لفترة أطول بينما يكتمل المسح.
من المستحيل خداع Face ID بصورة — النظام لا يستخدم صورة ثنائية الأبعاد من كاميرا عادية، بل يبني خريطة ثلاثية الأبعاد من نقاط IR. قد يتجاوز قناع سيليكوني عالي الجودة (دعامة هوليوود معتمدة) الحماية نظرياً، لكن مثل هذه الهجمات تتطلب موارد كبيرة. تؤكد Apple أن ميزة Attention Awareness تحجب الأقنعة ذات العيون المغلقة.
نعم، Face ID يتكيف مع التغييرات الطبيعية في المظهر بفضل التعلم الآلي على الجهاز. مع كل فتح ناجح، يتم تحديث القالب، ليلتقط صورة الوجه الجديدة. يتعرف النظام على المستخدم مع النظارات واللحية وأغطية الرأس وبعد تغيير تصفيفة الشعر. التغييرات الجذرية — مثل بعد الجراحة التجميلية — ستتطلب إعادة ضبط Face ID.
Face ID مدعوم على iPhone X وXR وXS و11 و12 و13 و14 و15 و16 (جميع الموديلات)، وiPad Pro 11" (الجيل الأول والأحدث)، وiPad Pro 12.9" (الجيل الثالث والأحدث)، وiPad Air (الجيل الرابع والأحدث)، وiPad mini (الجيل السادس). لا تدعم Face ID: iPhone SE (جميع الأجيال)، وأجهزة iPad الأساسية، وiPad mini الجيل الخامس — هذه الأجهزة تستخدم Touch ID.
بعد 5 محاولات فاشلة متتالية لـ Face ID، يتم قفله حتى إدخال رمز مرور الجهاز. بعد 10 محاولات فاشلة، يمسح الجهاز جميع البيانات (إذا كان خيار مسح البيانات مفعلاً في الإعدادات). Attention Awareness يوفر حماية إضافية: إذا كان المستخدم لا ينظر إلى الشاشة، لا يتم تنشيط Face ID، مما يمنع فتح القفل أثناء النوم أو بدون علم.
الملخص
سنقوم بتطوير تطبيق جوال جاهز
تقدم IT Sectr تطبيقات iOS وAndroid للشركات الناشئة والشركات منذ عام 2017. سوف نقدم لك النصح ونقترح أفضل حل.
اقرأ أيضًا