~/talk

Verifying the Validity of Crowd-Sourced Results in the Open Source Community: The Scorecard GitHub Action and Sigstore

Talkat SupplyChainSecurityCon @ OSS NA 2023 · on Friday, 2023-05-12· at 11:00· 122 (Level 1)· [security, open-source]
links:none on file
links:none on file
slides:none on file

The Scorecard GitHub Action produces crowd-sourced security results for ~1,000,000 repositories per week and signs each result with Sigstore tooling: cosign, fulcio (10-minute x509 certificates) and the rekor transparency log. The server verifies a SHA256 content hash, checks rekor inclusion proofs and certificate timestamps, extracts the GitHub workflow URI and workflow SHA, and enforces minimal token permissions plus an allowlist of job steps before accepting a published score.

AI-written summary · about

  1. 0:00Verifying trust in open source
  2. 3:09Trust in open source security
  3. 8:55Scorecard with remote attestations
  4. 13:51Demo: verifying scorecard results
  5. 20:54Validating scorecard workflows
  6. 26:55Summary of crowdsourced validation
  7. 29:27Q&A on multi-repo scaling
~/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.