~/talk

The Common Challenges of Secure VMs

Talkat KVM Forum 2020 · 2020-10-28..10-30· [security]
links:none on file
slides:none on file

Overview of concrete problems and solutions for running encrypted VMs: memory is encrypted per-VM keys in hardware (AMD SEV/SNP, IBM secure execution, Intel TDX announced) but key slots are few so only a limited number of secure VMs can run; IO and device DMA need bounce buffers or unprotected IO pages and cause exceptions; swapping requires the trusted entity to encrypt/decrypt and integrity-check pages; migration needs encrypted, integrity-checked state and cross-host key escrow; tooling gaps include SV tools, QEMU/KVM hooks and cgroup limits.

AI-written summary · about

  1. 0:00Secure VM challenges
  2. 1:31What are secure VMs
  3. 3:38Secure VM architectures
  4. 5:04Runtime protection techniques
  5. 7:11Memory encryption limits
  6. 8:38Access protection and IO issues
  7. 10:24CPU state protection
  8. 12:30Booting secure VMs
  9. 13:35Secure IO and swap
  10. 14:42Collaborative development efforts
  11. 16:47Testing secure VMs
  12. 17:56Future of secure VM migration
  13. 19:45Secure IO devices
  14. 20:48VM dumping protections
  15. 22:37Summary
~/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.