كيف يمكن للمرء أن يكون الموقع على شبكة الانترنت يمكن الوصول إليها إلا عندما يقوم شخص ما لديه دونجل؟

StackOverflow https://stackoverflow.com/questions/481148

سؤال

لنفترض أنك تريد إضافة طبقة إضافية من أوراق اعتماد على رأس الدخول / كلمة السر مشفرة SSL، ولكنك لا ترغب في زيادة تعقيد للمستخدم. هل هناك طريقة لإضافة شرط امتلاك دونجل للأنظمة المصادقة خادم الويب مع قدرات المتصفح عبر منصة الحالية؟

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

وانها تريد ان تكون مثالية إذا عملت هذا الحل دونجل مع فايرفوكس تلقائيا أو مع إضافة بسيطة من البرنامج المساعد.

وتحظى بتقدير الأفكار والاقتراحات.

هل كانت مفيدة؟

المحلول

وقد تكون مهتمة في Yubikey .

وانها دونجل USB الصغيرة التي تعمل بمثابة لوحة مفاتيح USB (أي لا يحتاج إلى برامج تشغيل خاصة أو برنامج العميل) ويهدف بالضبط لهذا النوع من المصادقة.

نصائح أخرى

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

ولقد استعملت أيضا Yubikey مع نتائج جيدة. حل آخر مماثل هو Swekey - قد ترغب في التحقق من ذلك أيضا

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

وأرى أن هذا يحصل معقدة جدا سريع جدا.

scroll top