قمت ببناء نظام تواصل آمن من طرف إلى طرف (End-to-End Encryption) باستخدام Python يجمع بين التشفير غير المتماثل والمتماثل في بروتوكول متكامل.
أبرز ما يميز هذا العمل:
توليد أزواج مفاتيح RSA-2048 لتبادل المفاتيح بأمان تام
اشتقاق مفتاح الجلسة عبر HKDF بناءً على قيم عشوائية متبادلة بين الطرفين
تشفير الرسائل بخوارزمية AES-128-GCM التي تضمن السرية والتحقق من النزاهة معاً
توقيع رقمي باستخدام RSA-PSS مع SHA-256 لضمان هوية المُرسل ومنع الإنكار
واجهة تفاعلية تتيح الإرسال والاستقبال مع التحقق التلقائي من صحة كل رسالة