CRFeb 26, 2015

An Effective Private Data storage and Retrieval System using Secret sharing scheme based on Secure Multi-party Computation

arXiv:1502.07994v114 citations
Originality Synthesis-oriented
AI Analysis

This addresses privacy concerns for users and organizations outsourcing sensitive data to untrusted third-party service providers, though it appears incremental as it builds on existing PIR and SMC techniques.

The paper tackles the problem of ensuring privacy in outsourced data storage and retrieval by proposing a system that uses secret sharing and secure multi-party computation to hide actual data values from storage providers, achieving secure query execution without revealing retrieved data identities.

Privacy of the outsourced data is one of the major challenge.Insecurity of the network environment and untrustworthiness of the service providers are obstacles of making the database as a service.Collection and storage of personally identifiable information is a major privacy concern.On-line public databases and resources pose a significant risk to user privacy, since a malicious database owner may monitor user queries and infer useful information about the customer.The challenge in data privacy is to share data with third-party and at the same time securing the valuable information from unauthorized access and use by third party.A Private Information Retrieval(PIR) scheme allows a user to query database while hiding the identity of the data retrieved.The naive solution for confidentiality is to encrypt data before outsourcing.Query execution,key management and statistical inference are major challenges in this case.The proposed system suggests a mechanism for secure storage and retrieval of private data using the secret sharing technique.The idea is to develop a mechanism to store private information with a highly available storage provider which could be accessed from anywhere using queries while hiding the actual data values from the storage provider.The private information retrieval system is implemented using Secure Multi-party Computation(SMC) technique which is based on secret sharing. Multi-party Computation enable parties to compute some joint function over their private inputs.The query results are obtained by performing a secure computation on the shares owned by the different servers.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes