تسجيل دخول أقوى: مفاتيح مرور موثوقة وإعادة استخدام محظورة
غيّرت Essence شيفرة تسجيل الدخول لديها لتشترط رمز PIN أو تحقّقًا بيومتريًا لكل مفتاح مرور، وتقيّم مفاتيح الأمان مقابل البيانات الوصفية التي نشرها تحالف FIDO، وترفض الرموز المميزة المُعاد استخدامها.
عندما يسجّل شخص الدخول إلى خدمة تعتمد عليها جهتك، تريد أن تعرف قيمة تسجيل الدخول هذا. هل كان الشخص نفسه، أم جهازه فقط؟ هل كان المفتاح قطعة أجهزة معتمدة، أم مفتاح مرور يُزامَن بين الهواتف عبر حساب سحابي؟ كلا النوعين من مفاتيح المرور مفيد. لكنهما ليسا بالقوة نفسها.
في إصدارنا في أكتوبر، غيّرت Essence شيفرة تسجيل الدخول لديها بحيث تعكس الإجابة أداة المصادقة التي استخدمها الشخص فعلًا، بدلًا من افتراض الأفضل.
الشخص يؤكد أنه هو
يُثبت مفتاح المرور أن شخصًا ما يحمل جهازًا. لكنه لا يُثبت وحده أن الشخص الذي يحمله هو المالك. وهذا ما يضيفه التحقّق من المستخدم: يطلب الجهاز رمز PIN أو بصمة إصبع أو الوجه قبل أن يوقّع. ويجري هذا الفحص على جهاز الشخص نفسه.
تشترط شيفرة تسجيل الدخول في Essence هذا التحقّق لكل مفتاح مرور، عند التسجيل وعند كل تسجيل دخول. ومن دونه يفشل كلاهما. ويُقرأ المؤشر الذي يفيد بأن التحقّق قد حدث من البيانات التي وقّعها الجهاز، لذا لا يمكن إضافته لاحقًا دون كسر التوقيع. ويُتجاهل أي طلب لجعل التحقّق اختياريًا.
معرفة أي مفتاح يسجّل الدخول
عندما يُسجَّل مفتاح أمان، يمكنه أن يقدّم بيان إثبات: وهو إقرار موقّع بالشركة المصنّعة والطراز. تتحقّق Essence من هذه البيانات لصيغ المفاتيح packed وTPM وApple وAndroid، وتفحص النتيجة مقابل خدمة البيانات الوصفية التابعة لتحالف FIDO، وهي السجلّ المنشور لأدوات المصادقة وشهاداتها. ويُسجَّل مستوى الشهادة مع مفتاح المرور.
وتترتب على ذلك ثلاث قواعد:
- يُقبل مفتاح المرور الذي لا يحمل إثباتًا، بوصفه مفتاح مرور قابلًا للمزامنة عند مستواه الخاص. لا يُمنع أحد من الدخول لأنه استخدم مفتاح المرور الذي يقدّمه هاتفه.
- لا تُحتسب أجهزةً معتمدة إلا المفاتيح التي تتضمن شهادتها تقييمًا من مختبر معتمد من FIDO. أما مفتاح المرور الذي يمكن نسخه احتياطيًا ومزامنته فلا يُحتسب أبدًا، أيًّا كان الطراز الذي يدّعيه.
- إذا أدرج السجلّ أداة مصادقة على أنها ملغاة أو مخترقة، يُرفض التسجيل.
وبالنسبة إلى الجهة، يمكن لتسجيل الدخول عندئذٍ أن يحمل إجابة صادقة عن سؤال «ما نوع هذا المفتاح؟»، ويمكن للإجراءات الحساسة أن تطلب النوع الأقوى.
ثقة يمكن سحبها
الشهادة ليست دائمة. فالطراز الذي عُدّ سليمًا عند تسجيله قد يتبيّن لاحقًا أن فيه خللًا.
إذا نُشر إلغاء أو اختراق لأداة مصادقة بعد التسجيل، يتوقف مفتاح المرور الخاص بها عن الاحتساب أجهزةً معتمدة. وعندما يطلب إجراء حساس فحصًا جديدًا لمفتاح المرور، لا يدّعي ذلك الفحص قوة مفتاح الأجهزة إلا إذا كان المفتاح يُحتسب معتمدًا في تلك اللحظة، لا لمجرد أنه كان كذلك عند تسجيله أول مرة. وتُظهر قائمة مفاتيح المرور لدى الشخص متى سُحبت شهادة أحد المفاتيح.
رموز تعمل مرة واحدة
نوعان من الحماية من إعادة الاستخدام مبنيان في خدمة تسجيل الدخول.
رموز التحديث. تجدّد الجلسة نفسها برمز تحديث، ويصدر كل تجديد رمزًا جديدًا. فإذا قُدّم مرة أخرى رمز سبق استبداله، وهو ما يشير إلى أنه نُسخ، تُعلَّق الجلسة حتى يتوقف الرمز المنسوخ عن العمل، ويُبلَّغ الشخص.
الرموز لمرة واحدة من تطبيق المصادقة. لا يمكن قبول رمز سبق قبوله مرة أخرى ضمن نافذته الزمنية، وتنهي خمسة رموز خاطئة التحدي، وتُخزَّن الرموز مجزّأة لا بوصفها قيمًا مقروءة.
وكلاهما يتبع مبدأً واحدًا: الاعتماد الذي أدّى مهمته مرة لا ينبغي أن يتمكن من أدائها مرة أخرى.
ماذا يعني هذا لجهتك
بالنسبة إلى الأشخاص الذين يسجّلون الدخول، يتغير القليل على الشاشة: مفتاح المرور نفسه، يُؤكَّد برمز PIN أو بصمة إصبع في كل مرة. أما بالنسبة إلى جهتك، فإن القوة التي يدّعيها تسجيل الدخول تستند إلى أداة المصادقة المستخدمة فعلًا، مقيّمةً مقابل بيانات وصفية منشورة في اللحظة التي يهمّ فيها ذلك. إذا كنت تقيّم طريقة تعامل Essence مع تسجيل الدخول، فيسعدنا أن نعرضها عليك.
تاريخ النشر 5 نوفمبر 2026

