Σπίτι Ανάπτυξη Ποιος είναι ο κύκλος ζωής ανάπτυξης της Microsoft security (sdl); - ορισμός από την τεχνολογία

Ποιος είναι ο κύκλος ζωής ανάπτυξης της Microsoft security (sdl); - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει ο κύκλος ζωής της Microsoft Security Development (Microsoft SDL);

Ο κύκλος ζωής της Microsoft Security Development (Microsoft SDL) είναι μια διαδικασία ανάπτυξης λογισμικού βασισμένη στο σπειροειδές μοντέλο που προτάθηκε από τη Microsoft για να βοηθήσει τους προγραμματιστές να δημιουργήσουν εφαρμογές ή λογισμικό μειώνοντας ταυτόχρονα τα ζητήματα ασφαλείας, επιλύοντας ευπάθειες ασφαλείας και μειώνοντας το κόστος ανάπτυξης και συντήρησης. Η διαδικασία χωρίζεται σε επτά φάσεις: εκπαίδευση, απαιτήσεις, σχεδιασμό, υλοποίηση, επαλήθευση, απελευθέρωση και ανταπόκριση.

Η Techopedia εξηγεί τον Κύκλο Ζωής Ανάπτυξης της Microsoft (Microsoft SDL)

Η φάση της κατάρτισης είναι απαραίτητη επειδή η πρακτική θεωρείται απαίτηση για την εφαρμογή της SDL. Οι έννοιες που βρέθηκαν σε αυτή τη φάση περιλαμβάνουν ασφαλή σχεδιασμό, μοντελοποίηση απειλών, ασφαλή κωδικοποίηση, δοκιμές ασφαλείας και πρακτικές προστασίας προσωπικών δεδομένων. Η φάση των απαιτήσεων, από την άλλη πλευρά, περιλαμβάνει την καθιέρωση της ασφάλειας και της ιδιωτικής ζωής που απαιτούν οι τελικοί χρήστες. Η δημιουργία ποιοτικών πύλων / κομβών σφαλμάτων και η εκτίμηση των κινδύνων ασφάλειας και προστασίας της ιδιωτικής ζωής αποτελεί μέρος της δεύτερης φάσης.


Η τρίτη φάση, σχεδιασμός, εξετάζει τις ανησυχίες σχετικά με την ασφάλεια και την ιδιωτική ζωή, γεγονός που συμβάλλει στη μείωση του κινδύνου επιπτώσεων από το κοινό. Η επιφανειακή ανάλυση ή μείωση και η χρήση προσομοίωσης απειλών θα βοηθήσει στην εφαρμογή μιας οργανωμένης προσέγγισης για την αντιμετώπιση των σεναρίων απειλής κατά τη φάση σχεδιασμού. Η υλοποίηση του σχεδιασμού πρέπει να χρησιμοποιεί εγκεκριμένα εργαλεία και να περιλαμβάνει την ανάλυση της δυναμικής απόδοσης εκτέλεσης για να ελέγχει τους λειτουργικούς περιορισμούς της εφαρμογής.


Η φάση απελευθέρωσης περιλαμβάνει την τελική ανασκόπηση όλων των δραστηριοτήτων ασφαλείας που θα βοηθήσουν στη διασφάλιση της ικανότητας ασφαλείας του λογισμικού. Μετά τη φάση απελευθέρωσης έρχεται η φάση απόκρισης για την εφαρμογή του σχεδίου απόκρισης περιστατικού που παρασκευάστηκε κατά τη διάρκεια της φάσης απελευθέρωσης. Αυτό είναι ζωτικής σημασίας επειδή προστατεύει τους τελικούς χρήστες από τα τρωτά σημεία του λογισμικού που μπορούν να εμφανιστούν και να βλάψουν το λογισμικό και / ή τον χρήστη.

Ποιος είναι ο κύκλος ζωής ανάπτυξης της Microsoft security (sdl); - ορισμός από την τεχνολογία