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

Cyber Hygiene: Key Practices for Protecting Your Digital Environment

Cyber Hygiene: How to Keep Risk in Check (Based on 100+ Audits)?

Vint Cerf, one of the internet’s pioneers, is said to have coined the term “Cyber Hygiene” by cleverly comparing brushing teeth to protecting one’s online security.  Whether this story is fact or completely invented, it makes sense. Just like brushing your teeth is a preventive measure against decay and disease, maintaining good cyber hygiene helps…
NIST vs ISO 27001

NIST vs ISO 27001 Compliance: What’s the Difference?

NIST and ISO 27001 are two of the most sought after compliance certifications in the market today. While ISO/IEC 27001 takes a comprehensive approach to information security management, NIST sets the standards for information security, develops new technologies, and provides metrics to drive innovation and industrial competitiveness. So which among these standards suits you best?…
compliance auditor

Compliance Auditor: Becoming One & The Future

Businesses spend somewhere between six to nine months to comply with cybersecurity standards. The majority of this timeframe is taken up by the compliance audit.  It’s a comprehensive process of to and fro calls between a business’s GRC team and the compliance auditor, who needs to ensure that evidence is gathered, all questions answered and…

Sprinto: Your growth superpower

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