~/talk

Enabling Low-Cost Secure Computing on Untrusted In-Memory Architectures

Talkat USENIX Security '25 · 2025-08-13..08-15· [security]
links:none on file
links:none on file
links:none on file
slides:none on file

Uses arithmetic secret sharing and Yao's garbled circuits to split work between CPU TE and UPMEM PIM, with TE precomputation to avoid CPU bottlenecks. Implements lightweight integrity via MACs derived from a linear checksum on blocks. Evaluated on 20 UPMEM DIMMs (≈2,000 DPUs, 160 GB) across DLRM, MLP, and logistic regression, showing up to 14.66x speedup over a secure CPU baseline while keeping nonlinear operators on-PIM via garbled circuits.

AI-written summary · about

  1. 0:00Secure computing on untrusted PIM
  2. 1:39Vulnerabilities in PIM
  3. 3:27Conventional memory encryption limits
  4. 5:41Workload balancing CPU vs PIM
  5. 7:55Prior secure PIM limitations
  6. 9:01Secure computation model for PIM
  7. 10:26Security scheme overview
  8. 12:39Nonlinear computations in PIM
  9. 14:05Computation integrity verification
  10. 15:13Evaluation setup and baselines
  11. 17:24Performance NLP and logistic regression
  12. 19:37Secure PIM acceleration benefits
~/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.