حماية الحسابات لم تعد تعتمد على كلمات المرور. في السابق، كان من الممكن أن تعتمد الشركات على كلمة مرور قوية، أو رقم PIN، أو خطوة تحقق إضافية بسيطة، وتعتبر أن حسابات المستخدمين أصبحت آمنة إلى حد كبير. لكن هذا لم يعد مناسبًا بالنسبة لكثير من الأنظمة والمنصات الحديثة.
كلمات المرور يمكن أن تُسرق، أو يعاد استخدامها في أكثر من حساب، أو تتسرب ضمن تسريب بيانات، أو يتم تخمينها من خلال هجمات منظمة. حتى طرق التحقق الإضافية التي تستخدم بشكل شائع يمكن أن تصبح مزعجة إذا تم استخدامها بنفس الشكل في كل مرة، ومع كل مستخدم، وفي كل موقف.
هنا تظهر المشكلة بوضوح، فالشركات تريد حماية أقوى، والمستخدم يريد تجربة أسهل. وكلما زادت خطوات التحقق بشكل ممل ومتكرر، زاد إنزعاج للمستخدم الحقيقي الذي لا يحاول فعل أي شيء غير طبيعي. إدخال كلمة مرور، ثم كود OTP، أو كود من تطبيق مصادقة، ثم إجابة على سؤال أمني في كل مرة، قد يحمي الحساب فعلًا، لكنه يجعل التجربة أبطأ وأكثر تعقيدًا.
هذا هو السبب في ظهور أهمية المصادقة التكيفية أو Adaptive Authentication. فهي لا تتعامل مع كل محاولات الدخول بنفس الطريقة، بل تحاول أولًا فهم السياق، ثم تقرر مستوى الحماية المناسب لكل حالة.
ما هي المصادقة التكيفية؟
المصادقة التكيفية، والتي تعرف أيضًا باسم Risk-Based Authentication أو Adaptive Authentication هي طريقة مصادقة تعتمد على تقييم مستوى الخطر في كل محاولة دخول أو طلب وصول وتحديد الخطوات على أساسها، بدلًا من تطبيق نفس الخطوات على جميع المستخدمين مع كل عملية تسجيل دخول بشكل ثابت.
بمعنى أبسط، النظام لا يسأل فقط: هل كلمة المرور صحيحة؟ بل يسأل أيضًا: هل هذه المحاولة تبدو طبيعية؟ هل الجهاز من ضمن أجهزة المستخدم المعتاد استخدامها؟ هل الموقع معتاد لهذا المستخدم؟ هل وقت الدخول منطقي بالنسبة لهذا المستخدم؟ هل يحاول المستخدم الوصول إلى جزء حساس من النظام؟
بناءً على هذه الإجابات، يتم تحديد ما يجب أن يحدث بعد ذلك. إذا كانت محاولة الدخول عادية ولا يوجد بها ما يثير الشك، يمكن أن يدخل المستخدم دون أي خطوات إضافية. أما إذا كان هناك شيء غير مألوف، فقد يطلب النظام خطوة تحقق إضافية. وإذا كانت المحاولة عالية الخطورة، يمكن منع الوصول بالكامل حتى يتم التأكد من هوية المستخدم. بهذا الشكل، تصبح المصادقة أكثر مرونة. فهي لا تضيف خطوات على عاتق المستخدم إلا عندما يكون هناك سبب واضح لذلك.
كيف تعمل المصادقة التكيفية؟
تبدأ المصادقة التكيفية عند محاولة المستخدم تسجيل الدخول إلى حسابه، أو عند تنفيذ إجراء معين داخل منصة أو تطبيق. في هذه اللحظة، يجمع النظام عدد من الإشارات التي تساعده على تقييم الموقف بدقة.
قد يبدأ النظام بفحص الجهاز المستخدم، هل هو جهاز تم استخدامه من قبل؟ هل المتصفح معروف؟ هل نظام التشغيل نفسه معتاد؟ بعد ذلك، قد ينظر إلى الموقع الجغرافي أو عنوان IP. الدخول من نفس المدينة أو من شبكة العمل المعتادة لا يشبه الدخول من دولة مختلفة أو من شبكة تبدو غير موثوقة.
يمكن أيضًا أن تتم مقارنة وقت الدخول بسلوك المستخدم السابق. إذا كان المستخدم يسجل الدخول عادة خلال ساعات العمل، ثم ظهرت محاولة دخول في وقت غير معتاد ومن مكان جديد، فهذا لا يعني بالضرورة وجود هجوم، لكنه يجعل النظام أكثر حذرًا.
بعد جمع هذه الإشارات، يتم تكوين درجة خطورة أو Risk Score. هذه الدرجة تساعد النظام على اختيار مسار المصادقة المناسب. قد تكون النتيجة السماح بالدخول مباشرة، أو طلب رمز تحقق، أو إرسال إشعار للمستخدم، أو منع المحاولة تمامًا إذا كان الخطر واضحًا.
ما هي الإشارات التي تعتمد عليها المصادقة التكيفية؟
تعتمد المصادقة التكيفية على مجموعة من الإشارات التي تختلف من نظام إلى آخر. الفكرة ليست في وجود إشارة واحدة تؤكد الخطر، بل في جمع أكثر من مؤشر للوصول إلى قرار أقرب للصواب. من أهم هذه الإشارات هي الجهاز والمتصفح، فإذا حاول المستخدم الدخول من جهازه المعتاد، فهذا يعطي النظام درجة ثقة أعلى. أما الدخول من جهاز جديد، أو متصفح مختلف، أو نظام تشغيل لم يتم استخدامه من قبل، فقد يحتاج إلى خطوة تحقق إضافية.
هناك أيضًا إشارات مختلفة للموقع الجغرافي والشبكة، محاولة دخول من شبكة الشركة المعتادة تختلف عن محاولة دخول من عنوان IP مجهول أو من دولة لم يستخدم منها الحساب من قبل. بعض الأنظمة يمكنها أيضًا اكتشاف ما يسمى بـ Impossible Travel، وهي الحالة التي تظهر فيها محاولتا دخول من مكانين بعيدين خلال وقت قصير جدًا لا يسمح بالسفر بينهما.
السلوك نفسه يمكن أن يكون إشارة مهمة. طريقة استخدام الشخص للنظام، الأوقات التي يدخل فيها عادة، الأقسام التي يتعامل معها، وعدد مرات الوصول، كلها تفاصيل تساعد النظام على فهم النمط الطبيعي للمستخدم، كما أن نوع الإجراء المطلوب له تأثير كبير. المصادقة التكيفية تعتمد على أن ليس كل وصول يحتاج إلى نفس مستوى الحماية، فقراءة معلومات عامة داخل الحساب لا تشبه تغيير كلمة المرور، أو الدخول إلى بيانات مالية، أو الموافقة على عملية دفع. كلما كان الإجراء أكثر حساسية، كان من المنطقي أن يزيد مستوى التحقق.
لماذا تحتاج الشركات إلى المصادقة التكيفية؟
الميزة الأهم في المصادقة التكيفية أنها تساعد الشركات على تحقيق توازن أفضل بين الأمان وتجربة المستخدم. بدلًا من جعل كل المستخدمين يمرون بنفس الخطوات طوال الوقت، يتم تشديد الحماية فقط عندما تكون هناك إشارات تدعو لذلك.
هذا يعني أن المستخدم الحقيقي لن يشعر أن النظام يعاقبه في كل مرة يحاول فيها الدخول إلى حسابه. في الحالات الطبيعية، تكون التجربة سريعة وسلسة. وفي الحالات غير المعتادة، تظهر طبقة الحماية الإضافية في الوقت المناسب فقط.
بالنسبة للشركات، هذا الأسلوب يقلل من مخاطر الهجمات التي تعتمد على كلمات المرور المسروقة أو بيانات تسجيل الدخول المسربة. حتى إذا امتلك المهاجم كلمة المرور، فلن يكون من السهل عليه الدخول إذا كان يستخدم جهازًا غريبًا، أو موقعًا غير معتاد، أو يحاول الوصول بطريقة لا تشبه سلوك المستخدم الحقيقي.
تساعد المصادقة التكيفية أيضًا على جعل أنظمة الهوية أكثر ذكاءً وقابلية للتوسع. فبدلًا من الاعتماد على قواعد ثابتة قد تصبح مزعجة أو غير كافية مع الوقت، يمكن للنظام أن يتعامل مع كل موقف بناءً على سياقه الحقيقي.
متى تكون المصادقة التكيفية مفيدة؟
تكون المصادقة التكيفية مفيدة بشكل خاص في الأنظمة التي تحتوي على بيانات حساسة أو حسابات مهمة. يمكن استخدامها في تطبيقات البنوك، ومنصات التكنولوجيا المالية، وأنظمة الموظفين، وبوابات خدمة العملاء، وأنظمة إدارة الأعمال، وأي منصة تحتاج إلى حماية الوصول دون إفساد تجربة المستخدم.
على سبيل المثال، إذا حاول موظف الدخول إلى نظام الشركة من جهازه المعتاد وفي وقت العمل، فقد لا يحتاج إلى أي خطوات إضافية. لكن إذا حاول الدخول من دولة مختلفة بعد منتصف الليل، فمن الأفضل أن يطلب النظام تحققًا إضافيًا قبل السماح له بالوصول.
الأمر نفسه ينطبق على العملاء. العميل الذي يدخل من هاتفه المعتاد لتصفح حسابه لا يحتاج إلى تجربة معقدة. لكن إذا حاول تغيير رقم الهاتف، أو سحب مبلغ كبير، أو تعديل بيانات حساسة، فمن الطبيعي أن يزيد النظام من مستوى التحقق.
الأفكار النهائية
المصادقة التكيفية تقدم طريقة أكثر ذكاءً لتأمين الحسابات والأنظمة، فهي لا تعتمد على إضافة المزيد من الخطوات في كل مرة، ولا تكتفي بكلمة المرور وحدها، بل تحاول فهم ما يحدث حول كل محاولة دخول قبل اتخاذ القرار.
بالنسبة للمستخدم، هذا يعني تجربة أسهل في الأوقات العادية، وخطوات تحقق إضافية فقط عندما يكون هناك سبب واضح. وبالنسبة للشركات، يعني ذلك حماية أقوى من محاولات الاختراق، وتحكم أفضل في الوصول إلى البيانات والأنظمة الحساسة. و توفر authentica تحقق متعدد العوامل.
ومع استمرار تطور الهجمات الرقمية، ستحتاج الشركات إلى أنظمة مصادقة لا تتعامل بطريقة واحدة مع كل الحالات. المصادقة التكيفية تحقق ذلك، لأنها تجعل الوصول أكثر أمانًا عندما يكون الخطر أعلى، وأكثر سلاسة عندما يكون المستخدم الحقيقي يتصرف بالشكل المعتاد.
