Cipher Toolkit — Python Cryptography Desktop Application

منذ 6 أيام

عرض العمل

الوصف

تطبيق مكتبي بواجهة رسومية (GUI) تم تطويره باستخدام Python وCustomTkinter، يجمع أدوات التشفير التقليدي وإدارة الـ Hashes في واجهة موحدة بتصميم داكن ومنظم.

يتضمن التطبيق 5 وحدات رئيسية:

• **Caesar Cipher:** تشفير وفك تشفير النصوص، وتجربة جميع الإزاحات (Brute Force)، وتحليل تكرار الحروف (Frequency Analysis).

• **Vigenère Cipher:** تشفير وفك تشفير النصوص باستخدام مفتاح متكرر.

• **Hash Generator:** إنشاء Hashes للنصوص والملفات باستخدام MD5 وSHA-1 وSHA-256 وSHA-512 وSHA3 وBLAKE2b، مع دعم الملفات الكبيرة.

• **Hash Cracker:** تجربة Dictionary Attack باستخدام Wordlists، أو Brute Force مع تحديد الأحرف وطول النص، مع دعم التنفيذ في الخلفية وإيقاف العملية.

• **File I/O:** تشفير وفك تشفير الملفات النصية باستخدام Caesar Cipher، مع حفظ النتائج مباشرة على القرص.


التفاصيل

المشاهدات 0
المفضلة 0
القسم برمجة, تطوير المواقع و التطبيقات - اخري

حساب المستخدم

يٌدار بواسطة أنجز تك الرقمية

All rights reserved © kaf 2026