Security Development Lifecycle
A Trusted Framework for Secure Development
We’ve tailored this industry standard to our specific needs, pioneering SDL for hardware, firmware, and platform development in addition to software development, reflecting our role as an industry leader.
Security Across Six Phases
Intel’s SDL helps us determine when a product meets technical specifications and security objectives, establishing security considerations across six phases.
1. Planning and Assessment
Identify the SDL activities needed throughout development to address the product's expected security risks.
2. Architecture
Develop a threat model that drives appropriate security requirements and security objectives.
3. Design
Perform security and privacy analysis based on security objectives, threats, and requirements.
4. Implementation
Continuously evaluate progress to ensure that implementation is on track to deliver a trustworthy product.
5. Security Validation
Verify that the product meets all stated security requirements and required plans have been executed.
6. Release and Post Deployment
Execute release testing. Establish plans for post-release product support.