Welcome to Security Guidance Center! This section features security specific guidance. Use security engineering to shape software security throughout the life cycle. Use threat modeling to help you identify your key security design issues. Use security design, code, and deployment inspections to implement proven practices. Use the software threats, attacks, vulnerabilities and countermeasures to understand security issues and apply appropriate defenses.
Sections
Security Engineering - This section includes specific security techniques that help you meet your security objectives.
Security Inspections - This section focuses on performing design, code, and deployment inspections to improve software quality.
Threat Modeling - You can use threat modeling to shape your software's design to meet your security objectives, and reduce risk.
Threats and Countermeasures - This section focuses on threats, attacks, vulnerabilities and countermeasures.