ارسل ملاحظاتك

ارسل ملاحظاتك لنا







Machine Learning for User Authentication Using Keystroke Dynamics

العنوان بلغة أخرى: استخدام ديناميات المفاتيح في تعليم الآلة من أجل مصادقة المستخدم
المؤلف الرئيسي: Al Tarawneh, Ahmad Ayman (Author)
مؤلفين آخرين: Al Kasassbeh, Mouhammd (Advisor)
التاريخ الميلادي: 2015
موقع: مؤتة
الصفحات: 1 - 64
رقم MD: 786674
نوع المحتوى: رسائل جامعية
اللغة: الإنجليزية
الدرجة العلمية: رسالة ماجستير
الجامعة: جامعة مؤتة
الكلية: عمادة الدراسات العليا
الدولة: الاردن
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

101

حفظ في:
المستخلص: يعرض هذا العمل منهجية لتحسين أمن عملية الموثوقية، وهي KSD تعتبر KSD إحدى أساليب القياسات الحيوية التي تعتمد على السلوك، وأنها تعمل بمثابة المستوى الثاني من الأمن أثناء عملية تسجيل الدخول بعد اسم المستخدم وكلمة السر. وفي بشكل عام هي آلية تدرس الطريقة أو الأسلوب الذي يتبعه المستخدم أثناء الكتابة على لوحة المفاتيح. في هذه الأطروحة، أولا، تم باقتراح 4 معاملات بالإضافة إلى معاملات KSD الثلاثة الرئيسية، حيث تمثل هذه المعاملات سلوك المستخدم، ويتم استخدام هذه المعاملات في عملية تحديد الهوية والموثوقية. ثانيا، قمنا ببناء قاعدة بيانات جديدة وذلك بسبب قلة وجود قواعد بيانات في هذا المجال، وأيضا بسبب عدم وجود قاعدة بيانات قياسية لاعتمادها كأساس لإجراء التجارب عليها. تتكون قاعدة البيانات الجديدة من 504 محاولة، تم جمعها من 56 مستخدم، حيث قام كل مستخدم بإجراء 9 محاولات. ثالثا، اقترحنا فكرة جديدة تكمن في توظيف KSD لزيادة مستوى الأمان في CAPTCHA، حيث قمنا بإنشاء مجموعتين مختلفتين من قواعد البيانات بحيث تغطي الثلاث حالات التي افترضناها. الحالة الأولى هي أننا افترضنا أن أنظمة اختراق الـ CAPTCHA تمكنت من اختراق رمز الـ CAPTCHA، وقامت بإرسال الرمز مباشرة، وفي هذه الحالة تكون النتائج بالتأكيد 100% لأنه خلال عملية الكشف عن الهوية سوف يتم إرسال فقط الرمز بدون وجود بيانات الـ KSD، ومباشرة يتم رفض هذه المحاولة وتمييز أنها اختراق. الحالة الثانية افترضنا أن أنظمة الاختراق أذكى من الحالة الأولى، حيث أنها استطاعت اختراق مصادر صفحة الإنترنت وتمكنت من معرفة أن هناك معاملات خاصة بـ KSD يجب إرسالها مع رمز الـــ CAPTCHA، بعد ذلك تقوم أنظمة الاختراق بإنشاء قيم عشوائية للمعاملات الـ KSD وإرسالها مع الرمز، وقد حققت أعلى دقة التصنيف 98.13% باستخدام كل من Random Forest وJ48. الحالة الثالثة التي افترضناها كانت أن برامج الاختراق أذكى من الحالتين الأولى والثانية، حيث أننا افترضنا أن برامج الاختراق تمكنت من معرفة العلاقة ما بين المعاملات وقامت بالعمليات الحسابية الصحيحة، وبناءا على هذه المعرفة تم بناء قاعدة بيانات من أرقام عشوائية للمعاملات الأساسية وتم احتساب المعاملات الأخرى بناءا عليها، في هذه الحالة حققت MLP أعلى دقة نتائج، حيث حققت 93.125%. بعد ذلك قمنا بفحص التحقق وأنشأنا قاعدة بيانات جديدة حصلنا على نتائج 94.76% باستخدام Random Forest. وأخيرا، قمنا باختيار 20 مستخدم بشكل عشوائي لإجراء تجربة الموثوقية عليهم، وقد حصلنا على نتائج متقاربة باستخدام هذه الثلاث مصفات، فقد حصلنا على متوسط نتائج 94.9% باستخدام MLP، و91.53% باستخدام Random Forest و89.68% باستخدام J48 DT.

وصف العنصر: مستخلصات الأبحاث

عناصر مشابهة