Glossary of Compliance

Compliance Glossary

Our list of curated compliance glossary offers everything you to know about compliance in one place.

Glossary » NIST » NIST Secure Software Development Framework (SSDF)

NIST Secure Software Development Framework (SSDF)

The NIST Secure Software Development Framework, or NIST SP 800-218, is a set of practices employed by NIST to be embedded in the development cycle of software. The framework promotes the concept of “security-by-design,” which supports developers in discovering and solving vulnerabilities at every stage of development. This approach reduces the chances that released software harbors undiscovered vulnerabilities and actively addresses the root causes of those vulnerabilities to make the software more resilient.

There are four core activities of the SSDF:

  1. Prepare the Organization: It focuses on establishing a culture that is security-oriented and preparing training programs for the security teams based on security best practices.
  2. Protect the Software: This phase of the handbook tells organizations what should be done to protect the software throughout its lifecycle and includes secure coding practices, code review, and more.
  3. Produce Well-Secured Software: In this phase, defects are discovered and fixed at design stage and tested continuously at the time of development.
  4. Address Vulnerabilities: This involves patch management and incident responses in a way that every vulnerability found can be solved and addressed to maintain the integrity and security of the software even after release.

The SSDF accommodates other NIST frameworks into its system to thereby create a holistic approach for software security.

Additional reading

Enterprise Risk Management: Frameworks, Implementation, Cost

TL,DR: Enterprise Risk Management (ERM) is a structured approach to managing risks holistically across all business units, integrating risk tolerance with strategic goals rather than addressing risks in isolation within individual departments Widely used ERM frameworks include ISO 31000 (risk management principles), COBIT 2019 (IT governance alignment), COSO 2017 (integrating risk with strategy and performance),…

Complementary User Entity Controls: The key to Enhanced Security

TL,DR Complementary user entity controls are implemented at the user-entity level for layered security and help service organizations maintain a secure control environment The SOC reports submitted by service organizations contain details on CUECs to be implemented by user entities. An example of CUEC could be multi-factor authentication to restrict access to authorized personnel. User…

Vendor Concentration Risk: What Does Defensible Selection Look Like in 2026?

TL;DR Vendor concentration risk is becoming harder to defend because many critical vendor categories now have only a few viable providers, while AI integrations are increasing how much impact those vendors can have at runtime. Defensible vendor selection now requires organizations to clearly document why specific vendors were chosen, what risks were accepted, and how…

Sprinto: Your growth superpower

Use Sprinto to centralize security compliance management – so nothing
gets in the way of your moving up and winning big.