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

قفل النمط مقابل الرقم السري مقابل Face ID: أيهما أكثر أمانا فعلا؟

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

أمام من يراقبك وأنت تفتح القفل، النمط هو الأضعف بين الثلاثة بفارق كبير. في دراسة مضبوطة لمراقبة الكتف بملاحظة واحدة، أعاد المهاجمون إنتاج نمط رُسم بخط أثر مرئي في نحو 64 بالمئة من الحالات، بينما سقط رقم سري من ست خانات في نحو 11 بالمئة فقط. كما يترك النمط أثرا ماديا: استعاد بحث هجوم اللطخة الأصلي النمط كاملا من دهون الأصابع على الشاشة في 68 بالمئة من الاختبارات في إضاءة مناسبة، وجزءا منه في 92 بالمئة. لا تمنح Face ID المراقب أي شيء على الإطلاق، ولهذا تتفوق نظريا، وتقدر Apple احتمال تطابق وجه عشوائي مع وجهك بنحو واحد من كل مليون. لكن ضعفها من نوع مختلف. فهي تعمل وأنت نائم، وتعمل عندما يرفع أحدهم الهاتف أمام وجهك، وعلى iPhone هي طريق مختصر إلى رمز الدخول وليست بديلا عنه، لذا رمز دخول تمت مراقبته يبطل أثرها. حجم اللوحة مهم أيضا. تصف كل إحصائية شائعة عن الأنماط شبكة ثلاثة في ثلاثة، أما لوحة خمسة في خمسة بحد أدنى ست نقاط فهي في نطاق مختلف تماما. استخدم Face ID مع رمز دخول طويل على الجهاز نفسه، وضع بيانات اعتماد منفصلة على التطبيق الذي يحمل أي شيء لا تود تسليمه لغريب.

الترتيب المختصر، والسؤال الذي يعيد ترتيبه

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

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

ما الذي يكشفه كل قفل لمن يراقبك

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

يترك النمط أيضا دليلا ماديا بعد الاستخدام. صور بحث هجوم اللطخة الأصلي شاشات الهواتف في إضاءة مضبوطة واستعاد النمط الكامل من أثر الدهون في 68 بالمئة من الاختبارات، مع ظهور جزء من النمط في 92 بالمئة. تترك لوحة مفاتيح الرقم السري لطخات أيضا، لكن اللطخات لا تحمل ترتيبا، فيتعلم المهاجم الأرقام المستخدمة دون تسلسلها. لا تترك Face ID أي أثر على الزجاج ولا في الغرفة. ما تفعله بدلا من ذلك هو العمل كلما كان وجهك أمام الكاميرا، بما في ذلك أثناء نومك، وهذا ضعف حقيقي ومحدد وليس نظريا. تخفف Apple من هذا بطلب رمز الدخول بعد إعادة التشغيل، وبعد 48 ساعة بلا فتح، وبعد خمس محاولات فاشلة لمطابقة الوجه، وبإطلاق حماية الجهاز المسروق لحالة قيام لص بمراقبتك وأنت تكتب رمز الدخول بالفعل.

الحساب الكامن وراء ذلك، ولماذا يغيره حجم اللوحة

تصف كل إحصائية شائعة عن الأنماط شبكة أندرويد ثلاثة في ثلاثة، حيث تعطي المسارات من أربع إلى تسع نقاط 389,112 احتمالا إجماليا. هذا أكثر من رقم سري من أربع خانات عند 10,000، وأقل من رقم سري من ست خانات عند 1,000,000، وكلا الرقمين يبالغ في الصعوبة الحقيقية، لأن لا اختيارات الأنماط ولا اختيارات الأرقام السرية عشوائية بأي حال. يبدأ الناس أنماطهم من الزاوية العلوية اليسرى أكثر بكثير مما تسمح به الصدفة، ويرسمون حروفا يعرفونها بالفعل. يختار الناس 1234 و0000 وسنوات ميلادهم. المهاجم الذي يجرب الخيارات الشائعة أولا لا يعمل عبر المساحة كلها، بل عبر الطرف المزدحم منها فقط.

حجم اللوحة هو المتغير الذي لا يذكره أحد، وهو يهيمن على البقية. بعد حصر المسارات التي تستخدم ست نقاط مختلفة فقط، تقدم لوحة خمسة في خمسة 127,512,000 ترتيب قبل تطبيق أي قاعدة رسم تقلص القائمة، مقابل 1,000,000 لرقم سري من ست خانات. يستخدم Vaultaire لوحة خمسة في خمسة لهذا السبب بالضبط، ويشترط ست نقاط على الأقل وانعطافين على الأقل، ويحذرك عندما يكون الشكل الذي رسمته للتو تسلسلا مباشرا أو حلزونا أو حرفا يمكن التعرف عليه. لا يصلح شيء من هذا مشكلة المراقبة، فهي خاصية الرسم على الزجاج أمام الناس وليست خاصية الشبكة. لكنه يعني أن النمط هو الخيار الضعيف فقط عندما يراقبك أحد، والخيار القوي عندما لا يراقبك أحد.

أي قفل يخص أي باب

عامل الهاتف والمواد الخاصة بداخله كبابين منفصلين. على الهاتف، استخدم Face ID مع رمز دخول طويل خلفه، وفعّل حماية الجهاز المسروق التي تفرض Face ID دون بديل برمز الدخول للإجراءات الحساسة عندما تكون بعيدا عن أماكنك المعتادة. هذا المزيج يجيب على الغريب، والنشال، والشخص الذي صورك وأنت تفتحه في مقهى. ما لا يجيب عليه هو الشخص الذي يعرف رمز الدخول بالفعل، أو اللحظة التي تسلم فيها الهاتف مفتوحا لشخص ليريه صورة فيستمر في التمرير. لهذا تحتاج قفلا لا يُفتح لمجرد أن الهاتف فُتح.

هذا هو الباب الثاني، وهنا يكتسب النمط مكانته. في Vaultaire، لا يُقارن النمط بنسخة محفوظة، لأنه لا توجد نسخة محفوظة يُقارن بها. تُسلسل النقاط التي ترسمها وتُمرر عبر PBKDF2 مع SHA-512 بـ 600,000 تكرار، مقابل ملح مرتبط بالجهاز محفوظ في سلسلة مفاتيح iOS، والنتيجة هي مفتاح AES-256 الذي يفك تشفير الملفات. رسم النمط بشكل خاطئ لا ينتج رسالة رفض من خادم، بل ينتج مفتاحا لا يفتح شيئا. لا يوجد حساب، ولا إعادة تعيين لكلمة المرور، ولا نسخة من الخزنة في أي مكان آخر، وهذا هو نفس السبب الذي تُصدر لأجله عبارة استرداد أثناء الإعداد وتستحق الحفظ بلا اتصال. يغطي شرحنا حول ما الذي يحميه تشفير AES-256 فعلا جانب التشفير، ويغطي تدقيقنا لادعاءات أمان تطبيقات الخزنة كيفية التحقق مما إذا كان أي تطبيق يفعل هذا فعلا أم يخفي مجرد مجلد. Vaultaire مجاني حتى 5 خزائن.

أدلة ذات صلة

المصادر

الأسئلة الشائعة

هل يمكن لأحد فعلا معرفة نمطي من اللطخات على الشاشة؟

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

هل Face ID أكثر أمانا من رمز الدخول على iPhone؟

ليسا بديلين. Face ID طريق سريع إلى رمز الدخول نفسه، ويبقى رمز الدخول بيانات الاعتماد الأساسية، ولهذا يطلبه iOS بعد إعادة التشغيل، وبعد 48 ساعة بلا فتح، وبعد خمس محاولات فاشلة لمطابقة الوجه. Face ID أفضل بكثير أمام المراقبة، لأنه لا يوجد شيء يمكن مراقبته. رمز الدخول أفضل في الحالة التي يستطيع فيها أحدهم توجيه الهاتف نحوك. استخدم الاثنين معا، واجعل رمز الدخول طويلا.

هل يفيد نمط خزنة منفصل إذا كان أحدهم يعرف رمز دخول iPhone الخاص بي بالفعل؟

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

ماذا يحدث إذا نسيت النمط؟

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