تقنيات التشفير والحماية
جدول الخلاصة

تقنية 15 من 15

الأمن بالتصميم (Security by Design)

متى نعملها

نعمله من بداية بناء النظام أو تصميم البنية، لا بعد اكتمال النظام.

وظيفتها

وظيفته دمج الأمن في كل مراحل دورة حياة تطوير البرمجيات (Software Development Life Cycle - SDLC) من البداية.

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

كيف نعملها عملياً

في التحليل والتصميم والبناء والاختبار والتشغيل نضع متطلبات الأمن مع العمل نفسه. مثال ذلك: لا نترك كلمات المرور كنص واضح داخل النظام.

البرنامج الذي نستخدمهليس برنامجاً واحداً. هي طريقة عمل مع فريق البناء عبر مراحل دورة حياة تطوير البرمجيات (Software Development Life Cycle - SDLC).
  1. نكتب متطلبات الأمن في بداية المشروع.
  2. نراجعها في التحليل، ثم التصميم، ثم البناء.
  3. نفحصها في الاختبار، ونبقيها في التشغيل.
  4. لا نؤجل الحماية إلى ما بعد انتهاء النظام.