~/talk

Gitsign – Keyless Git Commit Signing

links:none on file
slides:none on file

Gitsign brings keyless signing to Git by generating ephemeral key pairs, exchanging an OIDC token with Fulcio to obtain short-lived certs (10 minute lifetime), and publishing signatures and certs to the Rekor transparency log so commits remain verifiable long after the cert expires. It signs commit objects (precomputing the commit SHA), integrates with the Git CLI and GitHub Actions, and demonstrated a working flow with no long‑lived key on disk. Tradeoffs include requiring online OIDC/Rekor access which breaks fully offline Git usage.

AI-written summary · about

  1. 0:00Start
  2. 2:11Attacks in the wild
  3. 5:09What's in a commit
  4. 6:58What's in a signed commit
  5. 7:39How Signing Works
  6. 8:33How Verification Works
  7. 9:08Challenges with traditional signing
  8. 13:54Sigstore Adoption
  9. 24:01How Keyless Signing Works
  10. 28:26What's next
~/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.