أصبح الدعم الأصلي لماسحات Iris الضوئية متاحًا أخيرًا لنظام Android

click fraud protection

حصل Android أخيرًا على دعم أصلي لماسحات Iris الضوئية، ومن المحتمل أن يتم شحنه في Android P. يسمح HAL و Framework الجديدان بإلغاء شاشة القفل، وكذلك لتطبيقات الطرف الثالث باستخدام ماسح ضوئي لقزحية العين.

قد لا تكون المصادقة البيومترية آمنة مثل أرقام التعريف الشخصية أو كلمات المرور، ولكن ملاءمتها تمثل نقطة بيع كبيرة للعديد من المستهلكين. الماسح الضوئي لبصمات الأصابع سريع للغاية على الرائد ون بلس تم الإشادة بها عالميًا تقريبًا، ولكن في الآونة الأخيرة انجذبت الشركات نحو تقنية التعرف على الوجه كبديل. على سبيل المثال، هناك ون بلس 5T و ال الشرف 7X مع كل منهما يأخذ ميزة فتح القفل بالوجه. تتمتع هواتف سامسونج أيضًا بميزة التعرف على الوجه لفتح أجهزتها، ولكن تقنية المصادقة البيومترية التي تفتخر بها الشركة هي الماسح الضوئي لقزحية العين. الآن، يبدو أن الماسحات الضوئية لقزحية العين قد تصل إلى المزيد من هواتف Android في المستقبل، حيث تتم إضافة الدعم الرسمي لها إلى Android.


الماسحات الضوئية لقزحية العين على أجهزة Android الموجودة

ال أولاً كان الهاتف الذكي الذي يعمل بنظام Android المزود بماسح ضوئي لقزحية العين هو المشؤوم

سامسونج جالاكسي نوت 7. شقت هذه التكنولوجيا طريقها لاحقًا إلى سامسونج جالاكسي S8/S8+ و ال جالاكسي نوت 8. ونحن نعلم أيضًا أنه سيتم إطلاقه مع سامسونج جالاكسي S9/S9+ وسوف تقدم تحسينات تدريجية في الأجهزة، ولكن بواسطة الجمع بينه وبين التعرف على الوجه، التجربة الشاملة يجب أن تتحسن. (هناك أيضًا احتمال أن يشق الماسح الضوئي لقزحية العين طريقه إلى هاتف Samsung Galaxy غير معلن، ولكن هذا في الهواء اعتبارًا من الآن.)

بالنسبة لأولئك منا الذين لا يملكون هاتف Samsung Galaxy الرائد، لا توجد خيارات كثيرة عندما يتعلق الأمر بهاتف ذكي مزود بماسح ضوئي لقزحية العين. في الواقع، لا يوجد سوى خيار واحد فقط، والهاتف ليس متاحًا للبيع حتى الآن: هاتف ذكي غامض يسمى بيتفولت الذي يستهدف عشاق العملات المشفرة.

BitVault: أول هاتف يعمل بتقنية Blockchain في العالم. مصدر: البنك السويسري في جيبك.

هذا الهاتف الذكي، جنبا إلى جنب مع هاتف ذكي غير معلن من إحدى شركات تصنيع المعدات الأصلية للهواتف الذكية اليابانية، هي الأجهزة الوحيدة غير التابعة لشركة Samsung Galaxy التي أعلم أنها توفر ميزة مسح القزحية. الشريحة التي تعمل على تشغيل الماسحات الضوئية لقزحية هذه الهواتف هي الشركة العامة للفوسفات أكتيفيريس بواسطة بصمات الأصابع.

الشركة العامة للفوسفات أكتيفيريس. التعرف على القزحية للهواتف الذكية. مصدر: الشركة العامة للفوسفات.

ربما لم تسمع بهذه الشركة من قبل، ولكنك على الأرجح استخدمت هاتفًا ذكيًا يتضمن تقنيتها. بعض الهواتف الذكية التي استخدم الماسحات الضوئية لبصمات الأصابع من FPC تشمل Google Pixel، وHonor 8، وHuawei Mate 9 Pro. تم العثور على مستشعرات بصمات الأصابع في العديد من الأجهزة الأخرى، بما في ذلك العديد من أجهزة Xiaomi، لذلك من الآمن أن نقول ذلك أن شركة FPC هي إحدى الشركات الرائدة في بيع تقنية المصادقة البيومترية الموجودة في الهواتف الذكية.

الماسحات الضوئية لبصمات الأصابع من شركة FPC الموجودة على زر الصفحة الرئيسية والخلفي والجانبي للجهاز. مصدر: الشركة العامة للفوسفات.

فلماذا تعتبر هذه الشركة مهمة؟ ذلك لأن العديد من مهندسيهم كانوا كذلك يعمل على دمج الدعم الأصلي للماسحات الضوئية لقزحية العين البيومترية في Android. هناك العديد من الالتزامات هنا، والتي يجب النظر إليها جميعًا معًا للحصول على صورة جيدة لما يحدث.

ماسحات قزحية العين في الإصدار المستقبلي من Android

لنبدأ مع الالتزام الأكثر أهمية: واجهة القياسات الحيوية Iris HAL.

سيؤدي تضمين واجهة HAL إلى توحيد كيفية تواصل إطار عمل Android مع الماسحات الضوئية لقزحية العين. وهذا يعني أن المنتجات من بائعين متعددين، وليس فقط من FPC نفسها، ستكون قادرة على العمل على Android. والأهم من ذلك، أن هذا يفتح أيضًا قدرة ذاكرة القراءة فقط المستندة إلى AOSP على العمل بشكل عام مع أجهزة مسح قزحية العين. على سبيل المثال، مشروع Treble GSIs اعتمد على هذا حتى تعمل وظيفة الماسح الضوئي لبصمات الأصابع الأساسية خارج الصندوق، لذلك بدون هذا، الجديد إكسينوس سامسونج جالاكسي S9 وجالاكسي S9+ لن يتمكن من استخدام الماسح الضوئي Iris على AOSP ROM.

ال سياسات SELinux لأن الماسحات الضوئية لقزحية العين غير مثيرة للاهتمام على الإطلاق بالنسبة للمستخدمين النهائيين، ولكنها موجودة إذا كنت تريد إلقاء نظرة عليها. إدراج القاعدة ميزة القزحية في Android سيسمح للتطبيقات باكتشاف ما إذا كان الجهاز يحتوي على ماسح ضوئي لقزحية العين. وأخيرا، إدراج إطار القزحية هو ما سيسمح بالفعل لتطبيقات الطرف الثالث باستخدام الماسح الضوئي Iris للمصادقة في المستقبل. فيما يلي السلاسل ذات الصلة:

ماسح القزحية في الإطار


<stringname="permlab_manageIris">manage iris hardwarestring>

<stringname="permdesc_manageIris">Allows the app to invoke methods to add and delete iris templates for use.string>

<stringname="permlab_useIris">use iris hardwarestring>

<stringname="permdesc_useIris">Allows the app to use iris hardware for authenticationstring>


<stringname="iris_acquired_insufficient">Couldn\'t process iris. Please try again.string>

<stringname="iris_acquired_too_bright">Iris is too bright. Please try in low light.string>

<stringname="iris_acquired_too_dark">Iris is too dark. Please uncover light source.string>

<stringname="iris_acquired_too_close">Move further.string>

<stringname="iris_acquired_too_far">Move closer.string>

<stringname="iris_acquired_eyes_closed">Open eyes.string>

<stringname="iris_acquired_eyes_partially_obscured">Open eyes wider.string>

array name="iris_acquired_vendor">
array>


<stringname="iris_error_hw_not_available">Iris hardware not available.string>

<stringname="iris_error_no_space">Iris can\'t be stored. Please remove an existing iris.string>

<stringname="iris_error_timeout">Iris time out reached. Try again.string>

<stringname="iris_error_canceled">Iris operation canceled.string>

<stringname="iris_error_lockout">Too many attempts. Try again later.string>

<stringname="iris_error_lockout_permanent">Too many attempts. Iris sensor disabled.string>

<stringname="iris_error_unable_to_process">Try again.string>


<stringname="iris_name_template">Iris <xliff: gexample="1">%dxliff: g>string>


array name="iris_error_vendor">
array>


<stringname="iris_icon_content_description">Iris iconstring>

اقرأ أكثر

في بيان إطار العمل، الإذن المقترح بعنوان "android.permission. "USE_IRIS" يتمتع بمستوى حماية "عادي"، لذا ستكون تطبيقات الطرف الثالث قادرة بالفعل على طلب الإذن وسيكون منحه متروكًا للمستخدم.

أخيرا، التزام آخر يضيف دعمًا للتعرف على القزحية في لوحة المفاتيح. هذا هو ما سيسمح للمستخدم فعليًا بمسح قزحية العين لإغلاق شاشة القفل. وفقًا للالتزام، لا تتم المصادقة بقزحية العين إلا بمجرد تشغيل الشاشة لتقليل استهلاك الطاقة. علاوة على ذلك، يمكن تعطيل الماسح الضوئي لقزحية العين وفقًا لمدير سياسة الجهاز إذا اعتبرت تلك السلطة (مثل مكان العمل) أن الماسح الضوئي لقزحية العين طريقة غير آمنة للمصادقة.

هناك شيء مثير للاهتمام يحدث في كل هذه الالتزامات وهو كيف يتم في العديد من الأماكن تعميم الإشارات إلى بصمات الأصابع في إطار عمل Android للإشارة إلى القياسات الحيوية. يؤدي هذا إلى إعداد Android لطرق إضافية محتملة للمصادقة البيومترية في المستقبل، على الرغم من أنه من غير الواضح ما قد يكون ذلك.

لن أزعجك ببقية تفاصيل التنفيذ، لذا سأنتقل لمناقشة أهمية هذه الالتزامات. ما يعنيه هذا بالنسبة لنظام Android هو أن الإصدار المستقبلي من Android، ومن المحتمل أن يكون Android P، سيتضمن دعمًا أصليًا لأجهزة مسح قزحية العين. أقول "محتمل" لأن الالتزامات لم يتم دمجها بعد - فالتغييرات طويلة جدًا، وقد تستغرق بضعة أسابيع أو حتى أشهر لتمرير مراجعة الكود.

من المحتمل جدًا أن يتم تطبيقه على Android P، ومع ذلك، هناك تلميحات إلى كود إطار عمل الماسح الضوئي Iris الذي يحتوي على تغييرات خاصة بـ P في مكانها (مثل إجراء بعيدًا عن تخزين معلومات المستخدم في /data/system/users وبدلاً من ذلك إعادة تحديد موقعها إلى دليل /data/vendor جديد، ومن المحتمل أن يكون ثانويًا لمشروع Treble الذي لم يتم الكشف عنه متطلبات).

علاوة على ذلك، يبدو أن هذا يمثل دعمًا كاملاً للماسحات الضوئية لقزحية العين، على الرغم من أن هذا لا يعني أنه لن تتم إضافة ميزات إضافية بواسطة البائعين الآخرين (في الواقع، تشير التعليقات إلى ذلك صراحة). ومع ذلك، فإن التنفيذ الأساسي موجود، لذلك يجب أن نتوقع رؤية الهواتف الذكية المستقبلية يتم شحنها باستخدام ماسحات ضوئية لقزحية العين. لا يوجد دليل في هذه الالتزامات على أن Google Pixel 3 سيحتوي على مثل هذه الميزة، لذلك لا تفترض أن أي جهاز معين سيحتوي على ماسح ضوئي لقزحية العين بسبب هذه التغييرات.

ملحوظة: لقد قمت بالتواصل مع FPC للتعليق على هذه التغييرات، ولكن لم أتلق ردًا منها حتى وقت نشر هذا المقال.