Computing on Masked Data to improve the Security of Big Data
Vijay Gadepally, Braden Hancock, Benjamin Kaiser, Jeremy Kepner,, Pete Michaleas, Mayank Varia, Arkady Yerukhimovich

TL;DR
This paper introduces Computing on Masked Data (CMD), a cryptographic and database technology-based tool that enables secure, low-overhead computation on encrypted big data in untrusted cloud environments.
Contribution
The paper presents the design and development of CMD, a novel tool that allows secure offloading of mathematical operations on masked data to the cloud.
Findings
Provides a low-overhead mechanism for secure cloud computation
Combines cryptographic techniques with database technologies
Facilitates secure processing of key signal processing kernels
Abstract
Organizations that make use of large quantities of information require the ability to store and process data from central locations so that the product can be shared or distributed across a heterogeneous group of users. However, recent events underscore the need for improving the security of data stored in such untrusted servers or databases. Advances in cryptographic techniques and database technologies provide the necessary security functionality but rely on a computational model in which the cloud is used solely for storage and retrieval. Much of big data computation and analytics make use of signal processing fundamentals for computation. As the trend of moving data storage and computation to the cloud increases, homeland security missions should understand the impact of security on key signal processing kernels such as correlation or thresholding. In this article, we propose a tool…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
