~/talk

IMA Update: Lessons Learned from Re-implementing IMA-measurement in User Space

Talkat Linux Security Summit Europe 2025 · on Thursday, 2025-08-28· at 09:55· G102-103· [linux-and-operating-systems, security]
links:none on file
slides:none on file

A user-space reimplementation called AlIMA user-space reimplementation reproduces 99% of Linux IMA behavior to enable test-driven development, fuzzing and formal checks; a verifier simulates files as monotonic counters, runs 200 concurrent threads and finds race-induced violations that led to concrete kernel fixes (merge critical sections, adjust counters). A new shared kexec measurement blob design and a UAPI-based IMA debugger reset cycle let tests run without rebooting and simplify kexec handover.

AI-written summary · about

  1. 0:00IMA updates journey
  2. 3:36Kernel updates and IMA
  3. 10:21Al IMA user space project
  4. 15:13Measurement list memory fragmentation
  5. 17:22Verifying IMA measurement reliability
  6. 20:57Debugging and testing techniques
  7. 24:45Conclusion and future steps
~/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.