Private Data Aggregation Framework for Untrusted Servers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional approaches to data privacy in crowdsourcing applications are inadequate, as they fail to effectively protect sensitive user data when shared with untrusted servers, leading to privacy concerns that hinder the wider acceptance of such services.
Innovation Solution
A private data aggregation framework that includes a private data aggregation engine with modules for user-defined privacy specifications, perturbation guidance, and encryption, allowing users to specify safe zones and precision parameters to randomize data before transmission, ensuring that only aggregated statistics are shared without revealing individual user data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If user data is shared with untrusted servers for data aggregation, then service functionality is improved, but user privacy is compromised
Solution Approach 1:
The system performs preliminary actions by adding randomized noise to user data before transmission to the server. This preprocessing step ensures that privacy protection is built into the data before it leaves the user's device, allowing the server to process aggregated statistics without accessing raw personal information.
Solution Approach 2:
Randomized noise acts as an intermediary between the user's personal data and the aggregation server. This mediator transforms the data into a form that preserves statistical utility for service functionality while preventing the server from recovering individual user information, thus protecting privacy.
2Object-affected harmful factors
If data is sanitized before leaving user device, then privacy protection is improved, but data utility for aggregation is reduced
Solution Approach 1:
The system changes the parameters of data sanitization by using randomized noise addition with carefully controlled distribution and magnitude. This parameter adjustment allows the data to retain sufficient statistical properties for useful aggregation while providing strong privacy protection through the randomized transformation.
Data Source
AI summary
A first device specifies a privacy specification. The privacy specification includes at least a safe zone and a precision parameter may also be specified. A second device, such as an untrusted server, uses the privacy specification to provide guidance to the first device on how to perturb sensitive data. The first device then uses the guidance to transform sensitive data and provides it to the second device. The data transformation permits the first device to share sensitive data in a manner that preserves the privacy of the first user but permits statistics on aggregated data to be generated by an untrusted server.


