الفكرة
يهدف المشروع إلى تعزيز أمان البيانات وكلمات المرور من خلال استخدام ثلاث خوارزميات تشفير قوية ومشهورة
الخوارزميات المستخدمة
RSA (Rivest–Shamir–Adleman): خوارزمية تشفير مفتاح عام تعتمد على صعوبة تحليل الأعداد الكبيرة. تُستخدم بشكل رئيسي لتأمين نقل البيانات وتوقيعها إلكترونيًا.
مناسبة لتشفير البيانات الحساسة وتبادل المفاتيح السرية.
DES (Data Encryption Standard):
خوارزمية تشفير قديمة تعتمد على مفتاح سري ثابت بطول 56 بت. كانت تستخدم بشكل واسع لتأمين البيانات، لكن أصبحت تعتبر غير آمنة بسبب القوة الحسابية المتزايدة.
يمكن استخدامها لأغراض تعليمية لفهم أساسيات التشفير
AES (Advanced Encryption Standard):
خوارزمية تشفير متقدمة ومستخدمة على نطاق واسع. تدعم مفاتيح بطول 128، 192، و256 بت، وتعتبر من أكثر الخوارزميات أمانًا.
تستخدم لتأمين البيانات في التطبيقات المختلفة، بما في ذلك الاتصالات السلكية واللاسلكية.
الاهداف
1.تعزيز أمان البيانات: توفير طرق تشفير متعددة لحماية البيانات وكلمات المرور من الوصول غير المصرح به.
2.توعية المستخدمين: توضيح كيفية عمل كل خوارزمية وأهميتها في أمان المعلومات.
3.اختبار فعالية الخوارزميات: إجراء مقارنات عملية بين فعالية وسرعة الخوارزميات المختلفة في تشفير وفك تشفير البيانات.
4.تطوير واجهة مستخدم: إنشاء واجهة سهلة الاستخدام تتيح للمستخدمين اختيار الخوارزمية المناسبة لتشفير بياناتهم بسهولة.