️ تطبيق مكتبي لتجربة خوارزميات التشفير الكلاسيكية والحديثة باستخدام Java

تفاصيل العمل

طورتُ هذا التطبيق كأداة تعليمية وتفاعلية تتيح للمستخدمين تجربة التشفير وفهم الخوارزميات المستخدمة في حماية البيانات. يجمع بين خوارزميات التشفير القديمة (الكلاسيكية) والحديثة، ويُوفر واجهة سهلة الاستخدام لتشفير النصوص والملفات.

الخوارزميات الكلاسيكية:

Caesar

Vigenère

Hill

Affine

(يدعم النصوص باللغتين اللاتينية والعربية)

الخوارزميات الحديثة:

AES (تشفير متماثل)

RSA (تشفير غير متماثل)

SHA-256 (تجزئة)

المميزات الرئيسية:

تشفير وفك تشفير النصوص والملفات

استيراد الملفات وتشفير المفاتيح وتصدير النتائج

واجهة رسومية مبسطة ومباشرة

تجربة تعليمية لفهم الفرق بين التشفير التقليدي والحديث

ملفات مرفقة

بطاقة العمل

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