نظام آمن لإدارة وحماية المستندات، تم تطويره بالكامل من البداية إلى النهاية، مع التركيز على حماية البيانات، سلامة المستندات، وإدارة صلاحيات المستخدمين.
يعتمد النظام على AES-256-CBC لتشفير المستندات أثناء تخزينها، وRSA-2048 للتوقيعات الرقمية، بالإضافة إلى SHA-256 لاكتشاف أي تعديل أو عبث بالمستندات.
تم تطبيق نظام Role-Based Access Control (RBAC) بثلاثة أدوار مختلفة: Admin وManager وUser، مع استخدام bcrypt لتأمين كلمات المرور.
كما تم تنفيذ JWT للمصادقة، وGitHub OAuth 2.0 لتسجيل الدخول، بالإضافة إلى TOTP-based Two-Factor Authentication (2FA) لتعزيز مستوى الحماية.
تم أيضًا استخدام Wireshark لمقارنة حركة HTTP وHTTPS، وإظهار الفرق بين إرسال بيانات الاعتماد بشكل غير مشفر ونقلها عبر اتصال TLS/HTTPS.