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

5 Types Of Access Control: And How They Can Strengthen Cybersecurity

Types of Access Control: How to Manage Data Access Safely

In 2023 data breaches cost organizations an average of $4.45 million, highlighting the critical need for implementing robust cybersecurity measures within the organizations. Access control is a pivotal cyber security measure that plays a crucial role in preventing such breaches. There are different types of access control, and their effective management is integral to safeguarding…
Drata VS Vanta

Drata VS Vanta: Compare All Differences 

It’s hard to find conversations about security compliance platforms that Drata and Vanta are not a part of—and for good reason. Both have carved out strong reputations as being reliable, feature-rich software, but they cater to different needs and priorities. And while it’s natural to gravitate towards them, understanding what your business really needs is…

CSCRF (Cybersecurity and Cyber Resilience Framework): How will it impact your business

In the last four years, Indian financial institutions have reported over 248 major breaches—a clear sign that piecemeal regulations have left India’s financial sector entangled in fragmented, reactive efforts. The consequences? It has destabilized markets, eroded investor and customer trust, and complicated operations. So what now? Well, the era of fragmented measures is over. It’s…

Sprinto: Your growth superpower

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