~/talk

The Digest_cache LSM

Talkat Linux Security Summit North America 2024 · on Thursday, 2024-04-18· at 16:05· Terrace Suite 1+2· [security]
links:none on file
slides:none on file

digest_cache LSM is a standalone kernel LSM that serves signed package metadata on demand to IMA/IPE without changing on-disk formats, can unload and reload references at runtime, and supports early‑boot operation and deterministic directory scanning so a TPM‑sealed key only unlocks when accessed files have known digests. It improves IMA performance up to 65%, ships TLV‑based and RPM parsers formally verified with Frama‑C, is extendable via eBPF, and makes no appraisal decisions itself.

AI-written summary · about

  1. 0:00Introduction
  2. 1:04Integrity Measurement Architecture overview
  3. 2:08TPM problems in integrity systems
  4. 5:01Digest_cache LSM introduction
  5. 9:57LSM instead of existing methods
  6. 11:20Digest_cache LSM data structures
  7. 13:10Digest_cache LSM API for integrity providers
  8. 18:45Predictable measurements with Digest_cache
  9. 21:37Performance improvements with Digest_cache
  10. 25:13Conclusion and future steps
  11. 26:20Q&A
  12. 27:03Comparison with TCG measured boot manifest
  13. 30:22Future formats and extensibility
  14. 31:03Q&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.