บ้าน พัฒนาการ วงจรการพัฒนาความปลอดภัยของ Microsoft (sdl) คืออะไร - คำจำกัดความจาก techopedia

วงจรการพัฒนาความปลอดภัยของ Microsoft (sdl) คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - ระยะเวลาการพัฒนาความปลอดภัยของ Microsoft (Microsoft SDL) หมายถึงอะไร

Microsoft Security Development Lifecycle (Microsoft SDL) เป็นกระบวนการพัฒนาซอฟต์แวร์ตามแบบจำลองเกลียวซึ่ง Microsoft เสนอมาเพื่อช่วยนักพัฒนาในการสร้างแอพพลิเคชั่นหรือซอฟต์แวร์ในขณะที่ลดปัญหาด้านความปลอดภัยแก้ไขช่องโหว่ด้านความปลอดภัยและลดต้นทุนการพัฒนาและบำรุงรักษา กระบวนการนี้แบ่งออกเป็นเจ็ดขั้นตอน: การฝึกอบรม, ความต้องการ, การออกแบบ, การใช้งาน, การตรวจสอบ, การเปิดตัวและการตอบสนอง

Techopedia อธิบาย Microsoft Security Development Lifecycle (Microsoft SDL)

ขั้นตอนการฝึกอบรมมีความสำคัญเนื่องจากการฝึกฝนถือเป็นข้อกำหนดสำหรับการนำ SDL ไปปฏิบัติ แนวคิดที่พบในระยะนี้รวมถึงการออกแบบที่ปลอดภัยการสร้างแบบจำลองภัยคุกคามการเข้ารหัสที่ปลอดภัยการทดสอบความปลอดภัยและการปฏิบัติเกี่ยวกับความเป็นส่วนตัว ในทางกลับกันข้อกำหนดขั้นตอนรวมถึงการสร้างความปลอดภัยและความเป็นส่วนตัวที่ผู้ใช้ปลายทางต้องการ การสร้างประตูที่มีคุณภาพ / แถบข้อบกพร่องและการประเมินความปลอดภัยและความเสี่ยงด้านความเป็นส่วนตัวเป็นส่วนหนึ่งของระยะที่สอง


ขั้นตอนที่สามการออกแบบพิจารณาความปลอดภัยและความเป็นส่วนตัวซึ่งจะช่วยลดความเสี่ยงของผลกระทบจากประชาชน การวิเคราะห์หรือลดขนาดพื้นผิวของการโจมตีและการใช้การสร้างแบบจำลองภัยคุกคามจะช่วยนำวิธีการที่เป็นระบบมาใช้ในการจัดการกับสถานการณ์ภัยคุกคามในช่วงการออกแบบ การใช้งานการออกแบบควรใช้เครื่องมือที่ได้รับอนุมัติและรวมถึงการวิเคราะห์ประสิทธิภาพรันไทม์แบบไดนามิกเพื่อตรวจสอบข้อ จำกัด การทำงานของแอปพลิเคชัน


ขั้นตอนการวางจำหน่ายรวมถึงการตรวจสอบขั้นสุดท้ายของกิจกรรมความปลอดภัยทั้งหมดที่จะช่วยให้มั่นใจในความปลอดภัยของซอฟต์แวร์ หลังจากขั้นตอนการเปิดตัวมาถึงขั้นตอนการตอบสนองเพื่อดำเนินการตามแผนเผชิญเหตุที่จัดทำขึ้นระหว่างขั้นตอนการเปิดตัว สิ่งนี้มีความสำคัญเนื่องจากเป็นการป้องกันผู้ใช้จากช่องโหว่ของซอฟต์แวร์ที่อาจเกิดขึ้นและเป็นอันตรายต่อซอฟต์แวร์และ / หรือผู้ใช้

วงจรการพัฒนาความปลอดภัยของ Microsoft (sdl) คืออะไร - คำจำกัดความจาก techopedia