قمت بتطوير مشروع يعمل على تشفير الصور باستخدام خوارزميات التشفير المعتمدة AES (Advanced Encryption Standard).
يقوم المستخدم بادخال الصورة التي يريد تشفيرها ومن ثم يختار اذا كان يريد أن يولد مفتاح تشفير بشكل عشوائي أو اذا كان لديه بالفعل مفتاح تشفير يريد استخدام ثم يختار طريقة التشفير من الطرق الثلاثة المندرجة تحت نفس الخوارزمية ثم يقوم بتشفير الصورة ويكون لدية الإختيار لحفظ مفتاح التشفير اذا اراد فك تشفير الصورة المشفرة مستقبلا وهو ما يتم ايضا عن طريق نفس البرنامج حيث يختار وضع فك التشفير ومن ثم يدخل مفتاح التشفير والصورة المشفرة ويقوم البرنامج بفك التشفير واستعادة الصورة الأصلية إذا كان مفتاح التشفير صحيح.
تم استخدام بايثون بالإضافة الى مكتبة Crypto والتي تحتوي على الخوارزميات المستخدمة بالإضافة الى مكتبة tkinter لعمل الواجهة الرسومية.