~/talk

Policy-Driven Supply Chain Security with Enterprise Contract

Talkat DevConf.US 2024 · 2024-08-14..08-16· [security, devops-and-delivery]
slides:none on file

Enterprise Contract runs a policy engine that verifies container images’ signatures and attestations and gates releases; the demo uses cosign (both key and keyless via cosign keyless), validates SLSA provenance attestations, and emits human- and machine-readable reports (text and YAML). A golden image and three distinct image digests pass EC’s built‑in checks plus a Salsa source control policy (six successes reported), a GitHub OIDC-signed image passes subject/ref checks, and a deliberately mismatched policy produces a clear failure.

AI-written summary · about

  1. 0:00Supply chain security threats
  2. 2:06Cryptographic signing for provenance
  3. 3:49Sigstore and Cosign simplifying
  4. 5:12SLSA guidelines and Conflux
  5. 6:15Enterprise Contract final gate
  6. 7:20Demo overview and Cosign verification
  7. 9:50Enterprise Contract image validation
  8. 10:55Enforcing SLSA policies
  9. 12:41YAML reports for policy checks
  10. 14:10Validating multiple images
  11. 15:47Q&A: Cosign vs Enterprise Contract
  12. 22:01Enterprise Contract with GitHub Actions
  13. 25:59Policy failure debugging
  14. 27:22Custom policy rules with Rego
  15. 28:54Open source project overview
  16. 29:35Q&A: Image analysis and workflow
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.