Complex Queries in a Shared Multi User Relational Cloud Database
Author
Sidorov, Vasily
Ng, Wee Keong
Date of Issue
2014Conference Name
2013 IEEE Sixth International Conference on Cloud Computing
School
School of Computer Science and Engineering
Version
Accepted version
Abstract
While DaaS is becoming more and more popular enterprises start considering it as an option to reduce IT maintenance costs. But data privacy and security issues keep most of them from moving to the cloud. Existing schemes of encrypting the database usually either provide a very basic search only and nothing more or give users more flexibility at a cost of data security. In this paper we try to introduce a highly secure and flexible database encryption scheme allowing multiple users to perform more complex queries, including cross-table joins and still achieve acceptable performance by utilizing database's built-in indexing capabilities. Several dedicated proxy servers in between the user and the database server help to achieve this and make it all transparent for the user. Developed solution shows acceptable performance level in most of the testing cases.
Subject
Cloud database security
Querying encrypted data
Querying encrypted data
Type
Conference Paper
Series/Journal Title
Rights
© 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: [https://dx.doi.org/10.1109/CLOUD.2013.49].
Collections
https://dx.doi.org/10.1109/CLOUD.2013.49
Get published version (via Digital Object Identifier)