~/talk

Securing your .NET application software supply-chain

Talkat NDC Sydney 2022 · 2022-10-12..10-14· [security, dotnet]
slides:none on file

Explains concrete defenses: shows SolarWinds and CodeCov as real failures, demonstrates making .NET builds deterministic (difference came from PDB paths, fixed by disabling debug symbols and using the dotnet-reproducible package), generates a CycloneDX SBOM for transitive deps, produces SLSA level 3 provenance signed via sigstore short-lived signing, and wires CI to verify artifacts so builds, SBOMs and provenance can be routinely validated.

AI-written summary · about

  1. 0:00Securing .NET supply chains
  2. 1:11Software supply chain risks
  3. 4:00Software supply chain definition
  4. 7:55Developer source code risks
  5. 13:53Third-party dependency risks
  6. 22:14Reproducible builds importance
  7. 27:15Deterministic .NET builds
  8. 31:50Signing artifacts with Sigstore
  9. 36:52Automotive supply chain analogy
  10. 38:39SBOM explained
  11. 41:47SLSA for supply chain security
  12. 44:15Demo: SLSA provenance
  13. 50:21Tools for supply chain security
  14. 54:12Conclusion and recommendations
  15. 55:38Q&A on dependency auditing
~/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.