Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 1053

SLSA Framework

Qu'est-ce que SLSA Framework ?

SLSA FrameworkSupply-chain Levels for Software Artifacts : ensemble d'exigences à paliers publié par l'OpenSSF qui durcit progressivement la façon de construire, signer et vérifier les logiciels face aux manipulations de la chaîne d'approvisionnement.


SLSA ("salsa") est un cadre communautaire hébergé par l'OpenSSF qui aide producteurs et consommateurs à raisonner sur l'intégrité des pipelines de build. Il définit des niveaux de build (L1-L3+ aujourd'hui), des exigences sur les sources et dépendances et une provenance signée décrivant ce qui a été construit, comment et à partir de quoi. Les niveaux supérieurs exigent des builds reproductibles, des environnements hermétiques, des plateformes de build isolées et éphémères, et une provenance vérifiable. SLSA complète le SBOM (qui liste les composants) et des cadres comme NIST SSDF et CISA Secure by Design. L'adoption mêle généralement GitHub Actions reusable workflows, Tekton Chains, Sigstore Cosign et attestations in-toto. SLSA devient une attente de base dans l'achat régulé et fédéral.

Exemples

  1. 01

    Atteindre le niveau SLSA build 3 grâce aux reusable workflows de GitHub et à la provenance signée.

  2. 02

    Vérifier la provenance SLSA au déploiement dans le contrôle d'admission Kubernetes.

Questions fréquentes

Qu'est-ce que SLSA Framework ?

Supply-chain Levels for Software Artifacts : ensemble d'exigences à paliers publié par l'OpenSSF qui durcit progressivement la façon de construire, signer et vérifier les logiciels face aux manipulations de la chaîne d'approvisionnement. Cette notion relève de la catégorie Sécurité applicative en cybersécurité.

Que signifie SLSA Framework ?

Supply-chain Levels for Software Artifacts : ensemble d'exigences à paliers publié par l'OpenSSF qui durcit progressivement la façon de construire, signer et vérifier les logiciels face aux manipulations de la chaîne d'approvisionnement.

Comment fonctionne SLSA Framework ?

SLSA ("salsa") est un cadre communautaire hébergé par l'OpenSSF qui aide producteurs et consommateurs à raisonner sur l'intégrité des pipelines de build. Il définit des niveaux de build (L1-L3+ aujourd'hui), des exigences sur les sources et dépendances et une provenance signée décrivant ce qui a été construit, comment et à partir de quoi. Les niveaux supérieurs exigent des builds reproductibles, des environnements hermétiques, des plateformes de build isolées et éphémères, et une provenance vérifiable. SLSA complète le SBOM (qui liste les composants) et des cadres comme NIST SSDF et CISA Secure by Design. L'adoption mêle généralement GitHub Actions reusable workflows, Tekton Chains, Sigstore Cosign et attestations in-toto. SLSA devient une attente de base dans l'achat régulé et fédéral.

Comment se défendre contre SLSA Framework ?

Les défenses contre SLSA Framework combinent habituellement des contrôles techniques et des pratiques opérationnelles, comme détaillé dans la définition ci-dessus.

Quels sont les autres noms de SLSA Framework ?

Noms alternatifs courants : SLSA.

Termes liés

Voir aussi