نظام مصادقة وتشفير بيانات متقدم بلغة Assembly 8086

تفاصيل العمل

نوع العمل:

تطوير برنامج مصادقة آمن (Authentication System) باستخدام لغة التجميع (Assembly) للتعامل المباشر مع المعالج 8086.

ميزات العمل:

تشفير البيانات: استخدام خوارزمية XOR Encryption لتشفير كلمة المرور، مما يزيد من أمن النظام ويمنع قراءتها بشكل مباشر من الذاكرة.

إدارة الأخطاء: النظام مصمم للتحقق من صحة المدخلات وإعطاء رسائل تنبيه واضحة في حال إدخال بيانات خاطئة.

كفاءة عالية: البرنامج يتميز بالسرعة الفائقة وصغر الحجم نظراً لكتابته بلغة التجميع التي تتواصل مباشرة مع موارد النظام.

طريقة التنفيذ:

بناء الخوارزمية: تصميم المنطق البرمجي لعملية المقارنة بين النص المدخل والنص المشفر المخزن مسبقاً.

تطبيق التشفير: استخدام بوابة XOR المنطقية لتأمين كلمة المرور داخل الكود.

تصميم الواجهة: كتابة تعليمات الإدخال والإخراج (BIOS Interrupts) لعرض النصوص واستقبال مدخلات المستخدم من لوحة المفاتيح.

الاختبار والتصحيح: تجربة النظام بحالات إدخال مختلفة (كلمة مرور صحيحة، كلمة مرور خاطئة، رموز خاصة) للتأكد من استجابة النظام الصحيحة في كل حالة.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
2
تاريخ الإضافة