CoVault: A Secure Analytics Platform

08/07/2022
by   Roberta de Viti, et al.
0

In a secure analytics platform, data sources consent to the exclusive use of their data for a pre-defined set of analytics queries performed by a specific group of analysts, and for a limited period. If the platform is secure under a sufficiently strong threat model, it can provide the missing link to enabling powerful analytics of sensitive personal data, by alleviating data subjects' concerns about leakage and misuse of data. For instance, many types of powerful analytics that benefit public health, mobility, infrastructure, finance, or sustainable energy can be made differentially private, thus alleviating concerns about privacy. However, no platform currently exists that is sufficiently secure to alleviate concerns about data leakage and misuse; as a result, many types of analytics that would be in the interest of data subjects and the public are not done. CoVault uses a new multi-party implementation of functional encryption (FE) for secure analytics, which relies on a unique combination of secret sharing, multi-party secure computation (MPC), and different trusted execution environments (TEEs). CoVault is secure under a very strong threat model that tolerates compromise and side-channel attacks on any one of a small set of parties and their TEEs. Despite the cost of MPC, we show that CoVault scales to very large data sizes using map-reduce based query parallelization. For example, we show that CoVault can perform queries relevant to epidemic analytics at scale.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/01/2021

Secrecy: Secure collaborative analytics on secret-shared data

We study the problem of composing and optimizing relational query plans ...
research
10/26/2020

Senate: A Maliciously-Secure MPC Platform for Collaborative Analytics

Many organizations stand to benefit from pooling their data together in ...
research
02/17/2019

Conclave: secure multi-party computation on big data (extended TR)

Secure Multi-Party Computation (MPC) allows mutually distrusting parties...
research
10/19/2020

Privacy-preserving Data Sharing on Vertically Partitioned Data

In this work, we present a method for differentially private data sharin...
research
12/18/2016

An IoT Endpoint System-on-Chip for Secure and Energy-Efficient Near-Sensor Analytics

Near-sensor data analytics is a promising direction for IoT endpoints, a...
research
11/27/2019

SecureGBM: Secure Multi-Party Gradient Boosting

Federated machine learning systems have been widely used to facilitate t...
research
09/25/2020

Walnut: A low-trust trigger-action platform

Trigger-action platforms are a new type of system that connect IoT devic...

Please sign up or login with your details

Forgot password? Click here to reset