Secure NoSQL Over Cloud Using Data Decomposition and Queryable Encryption

2Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

NoSQL-based databases are attractive to store and manage big data, mainly due to high scalability and data modeling flexibility. However, security in NoSQL-based databases is not as compared to the SQL-based relational databases, which raises concerns for users. Specifically, the security of data-at-rest is of serious concern for the users, who deploy their databases on the cloud, because any unauthorized access to the servers will expose the data easily. There have been some efforts to enable encryption for data at rest for NoSQL-based databases. However, most of the existing solutions do not support secure query processing and are difficult to integrate with the applications. In our work, we address the NoSQL data-at-rest security issue by proposing a system which decomposes a given database into two sub-databases. Then encrypt the data, support secure query processing, and enable seamless integration with NoSQL-based databases. The proposed solution for the data at rest is based on a combination of Chaotic Encryption (CE), Order Preserving Encryption (OPE), and Advanced Encryption Standard (AES). The database decomposition into two sub-databases helps to improve data confidentiality while providing comparable performance to the state-of-the-art baseline method.

Cite

CITATION STYLE

APA

Raza, M. A., Usama, M., Iqbal, W., & Bukhari, F. (2020). Secure NoSQL Over Cloud Using Data Decomposition and Queryable Encryption. In Communications in Computer and Information Science (Vol. 1198, pp. 409–421). Springer. https://doi.org/10.1007/978-981-15-5232-8_35

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free