انفنيتي انسارز
هندسة الكمبيوتر والكهرباء

A Secure Mobile App for Biometrics Authentication

A Secure Mobile App for Biometrics Authentication
التخصص
الهندسة الكهربائية والكمبيوتر
الجامعة
الجامعة الأمريكية في الشرق الأوسط (AUM)
السنة
2025
نوع المشروع
مشروع تخرج

عن المشروع

مشروع لتطوير نظام آمن للتحقق من الهوية باستخدام بصمة الإصبع بهدف تحسين أنظمة الحضور والتحكم في الوصول وتقليل المشاكل المرتبطة بالطرق التقليدية مثل التسجيل اليدوي أو بطاقات الهوية. يعتمد النظام على قراءة بصمة المستخدم والتحقق منها بشكل سريع وآمن، مع التركيز على حماية البيانات البيومترية باستخدام تقنيات الـHashing وعدم تخزين بيانات حساسة بشكل مكشوف. كما تم تصميم النظام ليكون قابلاً للتوسع وسهل الاستخدام، مع التوجه لربطه بتطبيق يعمل على أجهزة Android.

الجانب التقني

تم استخدام Raspberry Pi 4 Model B كوحدة المعالجة والتحكم الرئيسية في النظام. تم استخدام AS608 Fingerprint Sensor لالتقاط وتسجيل والتحقق من بصمات المستخدمين. تم ربط حساس البصمة مع Raspberry Pi باستخدام TTL USB Converter لضمان اتصال مستقر بين المكونات. تم تطوير الجانب البرمجي باستخدام Python للتحكم بحساس البصمة وتنفيذ عمليات التسجيل والتحقق من الهوية. تم تصميم النظام لدعم عمليتي Enrollment لتسجيل المستخدمين وAuthentication للتحقق من البصمة ومطابقتها. تم استخدام تقنيات Hashing لحماية بيانات المستخدمين، مع استخدام SHA-256 ضمن الكود لتوليد قيم Hash. تم تخزين وإدارة بيانات المستخدمين وربطها بمعرّفات خاصة لاستخدامها أثناء عمليات التحقق. تم العمل على ربط نظام البصمة مع تطبيق موبايل Android ليكون واجهة المستخدم للنظام. تم تصميم النظام بحيث يدعم قاعدة بيانات آمنة لحفظ بيانات المستخدمين وسجلات التحقق والحضور. تم اختبار حساس البصمة ومعالجة مشاكل التوافق والاتصال مع Raspberry Pi، وتحسين دقة القراءة وتقليل حالات الرفض الخاطئ. تم دمج الهاردوير والبرمجيات وتطبيق الموبايل ضمن نظام واحد للتحقق البيومتري وإدارة الهوية بشكل آمن وسريع.

دور فريق انفنيتي انسارز

  • الإشراف والمتابعة على المشروع من بداية GP1 وحتى نهاية GP2.
  • المساعدة في تحديد فكرة المشروع وصياغة نطاق العمل والأهداف والمتطلبات.
  • متابعة الـLiterature Review ودراسة أنظمة التحقق البيومتري وتقنيات حماية بيانات البصمة.
  • المساعدة في مقارنة الحلول واختيار Fingerprint Authentication كحل أساسي للمشروع.
  • متابعة تصميم معمارية النظام واختيار Raspberry Pi 4 وحساس AS608 والمكونات المناسبة.
  • المساعدة في تطوير منطق تسجيل البصمات والتحقق من المستخدمين.
  • متابعة تطبيق تقنيات Hashing لحماية بيانات المستخدمين والـBiometric Templates.
  • دعم ربط حساس البصمة مع Raspberry Pi ومعالجة مشاكل الاتصال والتوافق بين المكونات.
  • متابعة تطوير الجانب البرمجي واختبار عمليات Enrollment وAuthentication.
  • المساعدة في تطوير وربط تطبيق الموبايل مع النظام ضمن مرحلة GP2.
  • متابعة تصميم قاعدة البيانات وآلية تخزين بيانات المستخدمين بشكل آمن.
  • دعم اختبار النظام وتحسين دقة قراءة البصمات ومعالجة حالات الرفض الخاطئ.
  • متابعة تكامل الهاردوير والسوفتوير وتحويل التصميم من Concept إلى Prototype عملي.
  • مراجعة التقارير والتسليمات الأكاديمية خلال GP1 وGP2.
  • متابعة تجهيز الـFinal Report والـResearch Paper والـPoster والعرض التقديمي.
  • تجهيز المشروع للـFinal Presentation والـPrototype Demonstration النهائي.

معرض الصور

عندك مشروع أو فكرة مشابهة؟

شاركنا تفاصيل مشروعك واحجز استشارة مع فريقنا.