OMX Helsinki — S&P 500 — DAX — NASDAQ 100 — STOXX 600 — EUR/USD — EUR/SEK — BTC/USD — ETH/USD — Euribor 3M — Euribor 12M —
Microsoft Research

Microsoft Research

Technology and AI 359,000 subscribers

Using Efficient Oblivious Computation to Keep Data Private and Obfuscate Programs

11.10.2019 1,466 views
Published: 11.10.2019 Category: Technology and AI Views: 1,466

Episode details

Episode description

Protecting sensitive user data and proprietary programs are fundamental and important challenges. For instance, when users outsource their private data to the cloud, they risk leakage of the data in the event of a data breach; encrypting their data is not a workable solution since it impedes the cloud provider’s ability to offer user-specific services. When companies execute proprietary programs on third-party cloud providers, they similarly face the risk of leaking trade secrets. In this talk, I will discuss efficient data-oblivious computation and show how it can be applied to address each of the above. In particular, I will introduce GraphSC, an efficient, parallel, secure-computation framework for running data-mining algorithms on private user data that allows programmers to express computation tasks using the familiar GraphLab abstraction. I will then present HOP, a secure processor designed to obfuscate proprietary programs. I will conclude with an overview of my other ongoing and future research on privacy-preserving computation and blockchains. See more at https://www.microsoft.com/en-us/research/video/using-efficient-oblivious-computation-keep-data-private-obfuscate-programs/

Open the AI assistant chat. The chat loads only when you open it.