أداة تشفير وفك تشفير الملفات باستخدام Python
تفاصيل العمل
قمت بتطوير أداة لسطح المكتب تقوم بتشفير وفك تشفير الملفات باستخدام لغة Python ومكتبة التشفير Cryptography. يتيح البرنامج للمستخدم اختيار أي ملف من الجهاز ثم إدخال كلمة مرور لتشفيره وحمايته من الوصول غير المصرح به. يتم تحويل الملف إلى صيغة مشفرة وإضافة الامتداد .fenc للدلالة على أنه مشفر. كما يمكن استعادة الملف الأصلي بسهولة من خلال إدخال نفس كلمة المرور وفك التشفير. تعتمد الأداة على خوارزمية تشفير قوية باستخدام مكتبة Fernet مع توليد مفتاح تشفير من كلمة المرور باستخدام SHA-256 لضمان مستوى عالٍ من الأمان. مميزات المشروع تشفير الملفات بكلمة مرور فك تشفير الملفات المشفرة واجهة رسومية بسيطة وسهلة الاستخدام دعم أي نوع من الملفات حماية الملفات باستخدام تشفير قوي إعادة تسمية الملفات تلقائياً بعد التشفير طريقة الاستخدام تشغيل البرنامج اختيار الملف المراد تشفيره إدخال كلمة المرور الضغط على زر Encrypt لفك التشفير يتم اختيار الملف المشفر وإدخال نفس كلمة المرور ثم الضغط على Decrypt
بطاقة العمل
طلب عمل مماثل