Preserving the integrity of the code has always been a concern. However, events such as the SolarWinds hack have encouraged organizations such as the Cybersecurity and Infrastructure Security Agency (CISA) to release guidelines to minimize the risk of attacks against the software supply chain.
In parallel, the open-source community and the technology industry are also joining forces in this regard. Proof of this is the SLSA framework, a set of incremental security guidelines that aim to help defend against hacks in the software supply chain.
Codenotary is not just fully aware of the SLSA framework but provides crucial functions for our customers to comply with all SLSA levels.
According to its development team, SLSA (Supply chain Levels for Software Artifacts) is a “security framework from source to service, giving anyone working with software a common language for increasing levels of software security and supply chain integrity“. However, SLSA promises to be much more.
The SLSA framework, proposed by Google and inspired by its Borg Binary Authorization framework, has been developed in collaboration with the Open Source Security Foundation (OpenSSF) to formalize the criteria related to software supply chain integrity. This standardization of criteria, if you like, aims to protect each stage of the software development lifecycle.
While the idea behind SLSA sounds promising, you may be wondering how I can use this framework to increase the security of the software supply chain?
The first thing to understand about the SLSA framework is that it is not a certification (at least not yet) but rather a series of security guidelines. These guidelines consist of 4 levels that are directed to the different phases of the software supply chain.
Since the SLSA framework is a work in progress, the requirements for each level may vary to include additional best practices. An updated list of requirements is available in the project documentation.
Implementing these levels of protection does not have to be a daunting task.
Codenotary offers you a platform with an innovative immutable ledger technology that guarantees a trusted supply chain thanks to its tamperproof provenance SBOM. For more information, please contact us.