~/talk

Growing the Chain: Trusting Build Provenance from Userspace

links:none on file
slides:none on file

Explains how to trust build provenance produced in user-controllable CI by linking artifact metadata to CI configuration and build systems, using Sigstore OIDC short-lived certs to issue ephemeral keys and bind identity, and combining user-space SLSA/COSIGN-style attestations with system-space attestations from tools like Tekton Chains or SLSA GitHub action generators. Shows Chainguard images and examples with npm, Cosign, Goreleaser, describes tradeoffs, reproducible-build checks (matching inputs/outputs, Source State Epoch) and when verification fails.

AI-written summary · about

  1. 0:00Providence and supply chain security
  2. 1:05What makes software trustworthy
  3. 3:11Defining Providence and attestations
  4. 5:16Trusting CI-generated Providence
  5. 5:57Identity in Providence verification
  6. 8:45Trustworthy identity providers
  7. 9:29Verifying Providence correctness
  8. 12:19User and system space Providence
  9. 13:43SLSA GitHub Actions example
  10. 15:23Tekton Chains example
  11. 16:46Trust boundaries and security
  12. 18:31Trust for open source and private use
  13. 19:53Enforcing Providence checks in Kubernetes
  14. 21:01Q&A: SLSA levels and reproducible builds
  15. 23:54Q&A: Cross-verifying builds
  16. 26:27Q&A: Reproducibility in Providence
  17. 28:39Q&A: Dates in reproducible builds
  18. 30:26Q&A: Reproducible build tools
  19. 31:09Q&A: Securing source code
  20. 32:12Q&A: Signing Git commits
~/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.