Microsoft® Security Development Lifecycle

Locations

United States Change All Microsoft Sites

Search


Need Help Addressing Software Security Compliance Standards?
The Microsoft SDL can help you meet many compliance requirements more efficiently.
Learn How.

What is the Security Development Lifecycle ?


The Security Development Lifecycle (SDL) is a software development security assurance process consisting of security practices grouped by seven phases: training, requirements, design, implementation, verification, release, and response.

SDL Blog Posts and Tweets


Loading News....loadingPlease Wait

Share this website:

Email this website Share this website

Featured Tools


Attack Surface Analyzer 1.0
Understand your attack surface before & after new apps are deployed.

SDL Threat Modeling Tool v3.1.8
A tool to help engineers find and address system security issues.

MiniFuzz basic file fuzzing tool
A simple fuzzer designed to ease adoption of fuzz testing.

Regular expression file fuzzing tool
A tool to test for potential denial of service vulnerabilities.

Was this information useful?
 |
yes
 |
no