نظام تدوين مشفر بتقنية التشفير من طرف إلى طرف (E2EE)

تفاصيل العمل

تطوير تطبيق متكامل (Full-Stack App) لإدارة الملاحظات الشخصية، مصمم ليعمل بكفاءة على الهواتف الذكية ومتصفحات الويب، مع تركيز أساسي على حماية الخصوصية.

2. ميزاته:

خصوصية مطلقة: الميزة الأساسية هي أنك "أنت فقط" من يملك مفتاح قراءة بياناتك. التطبيق يضمن أن الملاحظات يتم تعميتها (تشفيرها) تماماً قبل حفظها، فلا يمكن لأي جهة خارجية (ولا حتى أنا كمطور) الاطلاع عليها.

سرعة وأداء عالي: التطبيق خفيف وسريع الاستجابة مهما كان حجم البيانات.

مزامنة آمنة: يمكنك الوصول لملاحظاتك من أي جهاز تملكه في نفس اللحظة بأمان تام.

3. طريقة تنفيذه: قمت ببناء هذا النظام بالجمع بين أدوات قوية لضمان الأداء والأمان:

الواجهة (Frontend): استخدمت إطار عمل React لبناء شاشات التطبيق وتجربة المستخدم، مما يجعله يعمل بسلاسة على الأيفون والأندرويد بنفس الكفاءة.

النظام الخلفي (Backend): استخدمت لغة Go (Golang) لبناء الخادم (Server) المسؤول عن تخزين البيانات، وهي لغة معروفة بسرعتها وقوتها في التعامل مع الطلبات الكثيرة والأنظمة الآمنة.

آلية الأمان: برمجت التطبيق ليقوم بتشفير الكلام المكتوب داخل هاتف المستخدم قبل إرساله للإنترنت، مما يحقق مبدأ "المعرفة الصفرية".

بطاقة العمل

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