Using Efficient Oblivious Computation to Keep Data Private and Obfuscate Programs

1 439
60
Опубликовано 2 апреля 2018, 16:43
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 microsoft.com/en-us/research/v...
Случайные видео
128 дней – 169 5520:22
Hamster's hit its step goal
05.11.23 – 3 092 69521:17
PS5 Slim First Look and TEARDOWN!!
12.03.23 – 204 9051:22
Xiaomi Fans Club tour in Barcelona
автотехномузыкадетское