~/talk

Generating SBOMs for IoT at Build Time

Talkat Supply Chain Town Hall 2021 · on Wednesday, 2021-08-18· at 09:15· Virtual· [software-architecture, security]
links:none on file
slides:none on file

Build-time SBOM generation for Zephyr uses the CMake file-based API plus a small west extension called west spdx to output SPDX tag-value documents that record file hashes, SPDX license identifiers, and explicit relationships linking each source file and intermediate artifact to the final statically linked binary. It runs automatically as part of west build, optionally records included headers, currently has limited capture of SDK/toolchain versions, and produces usable SBOMs while noting NTIA-field alignment and broader dependency cases as next work.

AI-written summary · about

  1. 0:00Introduction
  2. 1:15What is Zephyr
  3. 1:56Zephyr Build Process
  4. 4:36PostBuild Analysis
  5. 7:13Goals
  6. 10:12Version 0 approach
  7. 11:50Leveraging metadata
  8. 13:25zephyr
  9. 14:10spdx
  10. 17:10Metadata
  11. 17:43Areas for Improvement
  12. 18:30Takeaways
  13. 21:26QA
~/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.