~/talk

End-to-End Encryption for Container Checkpointing in Kubernetes

links:none on file
slides:none on file

Adds built-in CRE encryption to checkpoint/restore (CRIU) using the TLS key infrastructure, encrypting protocol-buffers with ChaCha20-Poly1305, intercepting third‑party tools via pipes, and encrypting memory pages with XTS and a single IV to allow in-place page deletion. Demonstrates working Kubernetes integration by converting checkpoints to OCI images, preserves TCP connections, and shows up to orders-of-magnitude faster checkpointing than post‑hook external encryption for compute‑intensive workloads and ~7× hardware‑accelerated throughput for memory pages.

AI-written summary · about

  1. 0:00Container checkpointing basics
  2. 1:30Risks of unencrypted checkpoints
  3. 4:23Checkpoint encryption challenges
  4. 6:10Iterative checkpointing overhead
  5. 9:03CRIU built-in encryption
  6. 12:39Encrypting third-party images
  7. 13:25Efficient memory page encryption
  8. 15:12Restoring encrypted checkpoints
  9. 16:37Kubernetes encryption integration
  10. 18:01LLM checkpointing demo
  11. 20:34In-memory DB checkpoint demo
  12. 22:03Video streaming checkpoint demo
  13. 24:14Encryption performance evaluation
  14. 27:04Summary and future work
  15. 27:26Q&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.