تطوير البرمجيات الآمن / أساسي: النتائج والنماذج والقرارات
تطوير البرمجيات الآمن — أساسي: النتائج والنماذج والقرارات
تحديد النتائج المحمية وحدود الثقة والمتطلبات وحالات الإساءة المحدودة والافتراضات الآمنة وقرارات التصميم القابلة للمراجعة.
ما الذي ستتعلمه؟
- فصل أنشطة الأمن وخصائص المنتج والأدلة الداعمة.
- اختيار سؤال خطر محدد لخدمة ورش خيالية صغيرة.
- تحديد الأصول والفاعلين والمخازن والعمليات والتبعيات الخارجية.
- شرح حاجة الحد المرسوم إلى قرار ثقة مرتبط به.
جعل الأمن مسؤولية طوال دورة التطوير
ربط تغيير البرمجيات بالنتائج المحمية والقرارات المسؤولة والأدلة طوال دورة الحياة.
ابدأ التعلّمرسم الأصول وتدفق البيانات وحدود الثقة
بناء نموذج صغير يوضح انتقال السلطة والبيانات الحساسة.
ابدأ التعلّمكتابة متطلبات أمن قابلة للتحقق
تحويل اهتمام أمني عام إلى قاعدة محددة وسلوك رفض وخطة دليل.
ابدأ التعلّمتصميم حالات إساءة دون هجمات تشغيلية
تحدي افتراضات العمل بسيناريوهات محلية آمنة وثوابت محمية صريحة.
ابدأ التعلّمتصميم افتراضات آمنة وثوابت قابلة للإنفاذ
اختيار سلوك صريح لغياب السياسة وغموض التبعية وانتقالات الحالة.
ابدأ التعلّم