NIST SP 800-218
What is NIST SP 800-218?
Secure Software Development Framework (SSDF). It comprises 42 controls organised across 8 domains, published by NIST, and applies in the United States.
How NIST SP 800-218 maps to other frameworks
All 42 controls, each one mapped to the equivalent requirement in other standards, with the evidence that carries across and the mappings that were judged and rejected shown alongside. No account needed to look.
See the control mappings →The 8 domains NIST SP 800-218 groups its controls into
Frameworks that share controls with NIST SP 800-218
Each of these has at least one control mapped to a control in NIST SP 800-218. The number is how many NIST SP 800-218 controls are shared, counted from the mapping graph.
Implementation guides for frameworks that overlap NIST SP 800-218
Where NIST SP 800-218 overlaps with the standards you already hold
Where to get trained on NIST SP 800-218
One course in the catalogue covers NIST SP 800-218 directly. Each is self-paced, includes the downloadable toolkit and the implementation playbook, and carries a certificate of completion.
Training more than one person? Ten seats of any course is $1,490 on a single licence, against $199 a seat bought one at a time.
What an auditor will ask you for
All 42 NIST SP 800-218 controls, each with what it requires, the artefacts an auditor will ask you for, and where it commonly fails. Free to read, nothing to fill in.
Read the NIST SP 800-218 evidence request listWhat NIST SP 800-218 means in your sector
What NIST SP 800-218 means for your job
Questions people ask about NIST SP 800-218
What is NIST SP 800-218?
How many controls does NIST SP 800-218 have?
Where does NIST SP 800-218 apply?
What frameworks does NIST SP 800-218 map to?
How do I get started with NIST SP 800-218 compliance?
Query NIST SP 800-218 programmatically
NIST SP 800-218, its 42 controls and every mapping into other standards are available over a REST endpoint and an MCP server, so an agent can read them directly. The free tier is 10 calls a day and needs no signup.
NIST SP 800-218 API reference and MCP config →What NIST SP 800-218 requires, control by control
Each page carries the requirement text for one NIST SP 800-218 control and what an assessor expects to see as evidence.
- 218-PO-1-1 Define Security Requirements for Software Development
- 218-PO-1-2 Implement Security Requirements in the Toolchain
- 218-PO-1-3 Communicate Requirements to Third-Party Providers
- 218-PO-2-1 Roles and Responsibilities for Secure Development
- 218-PO-2-2 Training and Skills Maintenance
- 218-PO-2-3 Obtain Management Commitment to Secure Development
- 218-PO-3-1 Supporting Toolchain Selection
- 218-PO-3-2 Toolchain Configuration and Integration
- 218-PO-3-3 Toolchain Generates Security Artifacts
- 218-PO-4-1 Criteria for Software Security
How much of another standard NIST SP 800-218 already covers
Each crosswalk is judged control by control, and the mappings that were rejected are kept alongside the ones that held.
- AWS Well-Architected Security Pillar to NIST SP 800-218 crosswalk
- Azure Security Benchmark to NIST SP 800-218 crosswalk
- C5 (Germany) to NIST SP 800-218 crosswalk
- CIS Controls v8 to NIST SP 800-218 crosswalk
- Cloud Security Alliance Cloud Controls Matrix (CCM) v4.0.1 to NIST SP 800-218 crosswalk
- NIST SP 800-218 to CMMC 2.0 crosswalk
- FedRAMP Moderate to NIST SP 800-218 crosswalk
- ISO 27001:2022 to NIST SP 800-218 crosswalk
How ready are you for NIST SP 800-218?
Answer 25 questions and get a professional readiness report with gap analysis, maturity scores, and prioritised action items. Results in 5 minutes.