Cipher Toolkit — Python Cryptography Desktop Application

منذ يوم

عرض العمل

الوصف

تطبيق مكتبي بواجهة رسومية (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