בית התפתחות מהו מחזור החיים של פיתוח האבטחה של מיקרוסופט (SDL)? - הגדרה מטכנולוגיה

מהו מחזור החיים של פיתוח האבטחה של מיקרוסופט (SDL)? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של מחזור חיי פיתוח אבטחה של מיקרוסופט (SDL) של מיקרוסופט?

מחזור חיי פיתוח האבטחה של מיקרוסופט (Microsoft SDL) הוא תהליך פיתוח תוכנה המבוסס על מודל הספירלה, שהוצע על ידי מיקרוסופט לסייע למפתחים ליצור יישומים או תוכנות תוך הפחתת בעיות אבטחה, פתרון של פגיעויות אבטחה ואפילו הפחתת עלויות פיתוח ותחזוקה. התהליך מחולק לשבעה שלבים: הכשרה, דרישות, תכנון, יישום, אימות, שחרור ותגובה.

Techopedia מסביר את מחזור חיי פיתוח האבטחה של מיקרוסופט (SDL של מיקרוסופט)

שלב האימונים הוא חיוני מכיוון שהתרגול נחשב לדרישה ליישום SDL. מושגים שנמצאים בשלב זה כוללים תכנון מאובטח, דוגמנות איומים, קידוד מאובטח, בדיקות אבטחה ושיטות עבודה הנוגעות לפרטיות. שלב הדרישות, לעומת זאת, כולל קביעת אבטחה ופרטיות שדורשים משתמשי קצה. יצירת שערים / מוטות באגים באיכות טובה וביצוע הערכות סיכוני אבטחה ופרטיות היא חלק מהשלב השני.


השלב השלישי, תכנון, שוקל חששות ביטחוניים ופרטיות, המסייע בהפחתת הסיכון להשלכות של הציבור. ניתוח או הפחתה של שטח התקפה ושימוש במודלים של איומים יעזרו ליישם גישה מסודרת להתמודדות עם תרחישי איום בשלב התכנון. על יישום התכנון להפעיל כלים מאושרים ולכלול ניתוח ביצועים דינמיים של זמן ריצה כדי לבדוק את המגבלות התפקודיות של היישום.


שלב השחרור כולל סקירה סופית של כל פעילויות האבטחה שיסייעו להבטיח את יכולת האבטחה של התוכנה. לאחר שלב השחרור מגיע שלב התגובה ליישום תוכנית התגובה לאירוע שהוכנה בשלב השחרור. זה חיוני מכיוון שהוא שומר על משתמשי הקצה מפני פגיעויות תוכנה העלולות להופיע ולפגוע בתוכנה ו / או המשתמש.

מהו מחזור החיים של פיתוח האבטחה של מיקרוסופט (SDL)? - הגדרה מטכנולוגיה