تفاصيل العمل

قمت بتطوير تطبيق لتشفير النصوص باستخدام مجموعة متنوعة من خوارزميات التشفير الكلاسيكية والحديثة، مع إمكانية إدخال نص وتحويله إلى صيغة مشفّرة أو فك التشفير حسب نوع الخوارزمية المستخدمة.

الخوارزميات التي تم تنفيذها داخل المشروع تشمل:

BLAKE2b (دالة تجزئة سريعة وآمنة)

Caesar cipher

Vigenere cipher

One-time pad (OTP)

Hill cipher

Stream cipher

Substitution cipher

مفهوم Hash Function وآلية عملها

ميزات المشروع:

واجهة بسيطة وسهلة الاستخدام

دعم أكثر من خوارزمية داخل نفس النظام

تطبيق عملي للمفاهيم الرياضية المستخدمة في التشفير (مثل المصفوفات في Hill Cipher)

تنظيم الكود بطريقة واضحة وقابلة للتوسّع

يهدف المشروع إلى توضيح الفروقات بين خوارزميات التشفير الكلاسيكية والتشفير الحديث، وتقديم تطبيق عملي يعكس فهمًا لأساسيات أمن المعلومات والتشفير.

ملفات مرفقة

بطاقة العمل

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