~/lightning

Lightning Talk: Repurposed Purpose: Using Git's DAG for Supply Chain Artifact Resolution

slides:none on file

GitBOM repurposes Git’s Merkle DAG so git object IDs become canonical, unique, immutable artifact IDs that link every source file through build outputs into a language‑heterogeneous dependency tree. Proofs of concept exist for LLVM, GCC, ld, Go and a bomsh s-trace approach; build tools embed a compact tree ID (for example in a Docker manifest) with zero developer workflow change. If CVE databases include git OIDs, those artifact trees can be efficiently cross‑referenced to find vulnerable binaries.

AI-written summary · about

  1. 0:00Repurposed purpose of Git
  2. 1:03Software trust and supply chain
  3. 2:47Software artifact questions
  4. 4:33Git object IDs for identity
  5. 5:38Merkle trees in Git
  6. 6:20Git OID for artifacts
  7. 7:03SBOMs with GitBomb trees
  8. 7:45GitBomb for artifact tracking
  9. 9:11Proof of concepts
  10. 10:13Q&A
~/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.