180 likes | 275 Views
Bijit Hore, Sharad Mehrotra, Gene Tsudik Keiichi Shimamura. A Privacy-Preserving Index for Range Queries. Background. Rise in use of cloud services Outsourcing of IT infrastructure Increasing use of Database As a Service (DAS). Database as a Service. Data is stored at service provider
E N D
Bijit Hore, Sharad Mehrotra, Gene Tsudik Keiichi Shimamura A Privacy-Preserving Index for Range Queries
Background • Rise in use of cloud services • Outsourcing of IT infrastructure • Increasing use of Database As a Service (DAS)
Database as a Service • Data is stored at service provider • Service provider cannot be trusted • Security perimeter around data owner • Client is secure and trusted • Server (service provider) is not trusted
Problem • How to maintain security and privacy using DAS? • How to estimate and analyze the effectiveness of the solution?
Solution • Split the query into two parts • Insecure query that runs on the server • Secure query that runs on the client • Bucketization for range queries
Tradeoff • Larger buckets → more privacy • Smaller buckets → more performance • Want: maximum privacy and performance • Reality: tradeoff between privacy and performance
Breaking Bucketization • With knowledge of • Bucketization scheme • Probability distribution in each bucket • the attacker can form statistical estimates of the values of attributes used in bucketization
Protecting Against Attacks • Increase variance of values in a bucket • More different values in each bucket weakens statistical estimates • Increasing variance of one bucket lowers the variance of others • Add entropy • More values in each bucket weakens statistical estimates • More rows are returned per bucket, decreasing performance
Compromise • Maximize variance and entropy for most privacy • Specify a maximum performance degradation • Redistribute elements from “optimized buckets” to “composite buckets”
Conclusion • Tradeoff between privacy and performance • Provides a solution for range queries that • Maximizes privacy • Limits performance degradation