~/talk

Oblivious Multi-Party Machine Learning on Trusted Processors

Talkat USENIX Security '16 · 2016-08-10..08-12· [large-language-models, security]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Framework uses real Intel SGX (Skylake) enclaves and a library of data-oblivious primitives plus an oblivious batch shuffling sampler to prevent cache-line side channels. Implementation leverages VP-gather vector loads to hide fine-grained accesses, handles datasets larger than the 94 MB enclave by encrypted batching, and reports low overheads (neural nets and SVMs about 1–7% with SGX, average ~20% vs. plaintext; decision trees can cost much more depending on depth).

AI-written summary · about

  1. 0:00Start
  2. 5:58Protocol Overview
  3. 6:55Protection Layers
  4. 7:15Secure Enclaves with Intel SGX
  5. 8:14Memory Side-channel Protection
  6. 10:16Library of oblivious primitives libo
  7. 13:24Supervised Learning
  8. 14:20Oblivious Data Sampling
  9. 15:38Oblivious Decision Trees
  10. 17:56Experimental Setup
  11. 19:59Are we data oblivious?
  12. 21:55Trees: Oblivious Code Traces
  13. 22:24Conclusion
~/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.