إيجي تاج · اعرف. ناقش. جرّب. نفّذ.

Passkeys أم رمز التحقق؟ لماذا تختلف مقاومة التصيد

مقارنة بين Passkeys و OTP من زاوية التصيد وربط الاعتماد بالموقع وتجربة الاسترداد، مع توضيح أن كل طريقة تحل جزءًا مختلفًا من المشكلة.

الإجابة السريعة

مقارنة بين Passkeys وOTP من زاوية التصيد وربط الاعتماد بالموقع وتجربة الاسترداد، مع توضيح أن كل طريقة تحل جزءًا مختلفًا من المشكلة.

  • TOTP أقوى من كلمة مرور منفردة في كثير من السيناريوهات.
  • SMS يحمل مخاطر إضافية مرتبطة برقم الهاتف.
  • الرمز قابل للكتابة في أي صفحة يقنعك بها المهاجم.

رمز التحقق لمرة واحدة و Passkey كلاهما يمكن أن يكون خطوة أقوى من كلمة مرور منفردة، لكن مقاومتهما للتصيد مختلفة جذريًا. OTP هي قيمة يمكن للمستخدم قراءتها وكتابتها في صفحة، ولذلك يمكن لصفحة مزيفة طلبها وتمريرها بسرعة للموقع الحقيقي في هجوم Adversary-in-the-middle. Passkey/WebAuthn ترتبط تشفيريًا بال ـRelying Party ولا تمنح المستخدم سرًا قابلًا للنسخ بنفس الطريقة.

لماذا OTP قابلة للتصيد؟

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

Passkey ترتبط بالموقع

WebAuthn يجعل authenticator يوقع challenge في سياق Relying Party محددة. صفحة على نطاق مزيف لا تحصل ببساطة على توقيع صالح للنطاق الحقيقي. المستخدم لا يرى private key ولا ينسخها. هذه الخاصية هي جوهر مقاومة التصيد.

خطوات عملية

  1. الموقع يرسل challenge.
  2. المتصفح يحدد Relying Party.
  3. Authenticator يتحقق من السياق.
  4. المستخدم يفتح credential محليًا.
  5. الخادم يتحقق من التوقيع.

لكن Passkeys ليست حلًا لكل المخاطر

Session theft بعد تسجيل الدخول، malware على جهاز مفتوح، أو recovery ضعيفة تظل مشكلات. كذلك يجب تصميم إضافة/حذف Passkeys وإدارة الأجهزة بعناية. مقاومة التصيد لا تعني أمان الحساب كله تلقائيًا.

قائمة مراجعة

  • إدارة Sessions قوية.
  • Recovery لا تتجاوز Passkey بسهولة.
  • إضافة عامل جديد تتطلب reauth.
  • الأجهزة المسجلة قابلة للمراجعة.
  • التنبيهات تعمل عند تغيير عوامل الأمان.

متى يبقى OTP مفيدًا؟

قد تحتاج OTP للتوافق أو كعامل احتياطي أو في أنظمة لا تدعم WebAuthn جيدًا. إذا استخدمتها، فضّل تطبيق authenticator على SMS عندما يناسب threat model، وأضف risk signals وتنبيهات وسياسات محاولة.

الانتقال التدريجي أفضل من الإلغاء المفاجئ

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

اجعل الانتقال قابلًا للقياس

عند إطلاق Passkeys، راقب نسبة التسجيل، نجاح تسجيل الدخول، عدد محاولات Recovery، ونسبة المستخدمين الذين يعودون إلى OTP. إذا كانت Recovery ترتفع بعد التغيير، فالمشكلة قد تكون في onboarding لا في البروتوكول. وفر مسارًا واضحًا لتسجيل Passkey ثانية قبل إزالة الطرق القديمة، ثم شدد السياسة تدريجيًا بعد التأكد أن المستخدمين يملكون بدائل آمنة.

هل تريد الاحتفاظ بالمقال أو إعادة استخدامه؟
مجتمع إيجي تاجعن المجتمع

شارك في تقييم ونقاش المقال

رأيك يضيف قيمة للمقال ويساعدنا على تحسين المحتوى والنقاش حوله.

تفاعل مع المقالاختر التفاعل المناسب، ويمكنك تغيير رأيك لاحقًا.
قيّم جودة المقاللا توجد تقييمات بعد — كن أول من يقيّم.

نقاش القراء

النقاش

جارٍ تحميل التعليقات…

بعد هذه المادة

تابع القراءة

كل مواد #الحسابات والهوية الرقمية
مرتبطة بنفس الوسوم04
  1. 02
  2. 03
  3. 04
اختيار القراء

الأكثر قراءة

الترتيب الكامل
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
يتجدد مع النشر

أحدث المواد

  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06