Secure and Efficient Query Processing Technique for Encrypted Databases in Cloud

被引:2
|
作者
Almakdi, Sultan [1 ]
Panda, Brajendra [1 ]
机构
[1] Univ Arkansas, Dept Comp Sci & Comp Engn, Fayetteville, AR 72701 USA
关键词
Cloud Databases; Encrypted Data; Bit Vectors; Domain Value Matrix; Query Processing;
D O I
10.1109/ICDIS.2019.00026
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing is an attractive environment for both organizations and individual users, as it provides scalable computing and storage services at an affordable price. However, privacy and confidentiality are two challenges that trouble most users. Data encryption, using a powerful encryption algorithm such as the Advanced Encryption Standard (AES), is one solution that can allay users' concerns, but other challenges with searching over encrypted data have arisen. Researchers have proposed many different schemes to execute Standard Query Language (SQL) queries over encrypted data by encrypting the data with more than one encryption algorithm. However, other researchers have proposed systems based on the fragmentation of encrypted data. In this paper, we propose bit vector-based model (BVM), a secure database system that works as an intermediary between users and the cloud provider. In BVM, before the encryption and outsourcing processes, the query manager (QM) takes each record from the main table, parses it, builds a bit vector for it, and stores it. The BV stores bits, zero and one, and its length equals the total number of sub-columns for all sensitive columns. BVM aims to reduce the range of retrieved encrypted records that are related to a user's query from the cloud. In our model, the cloud provider cannot deduce information from the encrypted data nor can infer which encryption algorithm was used to encrypt data. We implement BVM and run different experiments to compare our model with the methods in which data are not encrypted in the cloud. Our evaluation shows that BVM reduces the range of the retrieved encrypted records from the cloud to less than 35 percent of encrypted records. As a result, our model avoids unnecessary decryption processes that affect delay times.
引用
下载
收藏
页码:120 / 127
页数:8
相关论文
共 50 条
  • [11] Elasticity in Cloud Databases and Their Query Processing
    Graefe, Goetz
    Nica, Anisoara
    Stolze, Knut
    Neumann, Thomas
    Eavis, Todd
    Petrov, Ilia
    Pourabbas, Elaheh
    Fekete, David
    INTERNATIONAL JOURNAL OF DATA WAREHOUSING AND MINING, 2013, 9 (02) : 1 - 20
  • [12] Efficient Encrypted Range Query on Cloud Platforms
    Yu, Ping
    Ni, Wei
    Liu, Ren Ping
    Zhang, Zhaoxin
    Zhang, Hua
    Wen, Qiaoyan
    ACM TRANSACTIONS ON CYBER-PHYSICAL SYSTEMS, 2022, 6 (03)
  • [13] Method for Secure Query Processing in Mobile Databases
    Saha, D.
    Chowdhury, N.
    ENGINEERING LETTERS, 2007, 14 (01)
  • [14] ObliDB: Oblivious Query Processing for Secure Databases
    Eskandarian, Saba
    Zaharia, Matei
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 13 (02): : 169 - 183
  • [15] Query Processing in Multilevel Secure Distributed Databases
    Sapra, Pooja
    Kumar, Suresh
    Rathy, R. K.
    SOUVENIR OF THE 2014 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2014, : 490 - 494
  • [16] SCALE: An Efficient Framework for Secure Dynamic Skyline Query Processing in the Cloud
    Wang, Weiguo
    Li, Hui
    Peng, Yanguo
    Bhowmick, Sourav S.
    Chen, Peng
    Chen, Xiaofeng
    Cui, Jiangtao
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2020), PT III, 2020, 12114 : 288 - 305
  • [17] SECURE QUERY PROCESSING in CLOUD NoSQL
    Ahmadian, Mohammad
    2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2017,
  • [18] Indexing dynamic encrypted database in cloud for efficient secure k-nearest neighbor query
    Li, Xingxin
    Zhu, Youwen
    Xu, Rui
    Wang, Jian
    Zhang, Yushu
    FRONTIERS OF COMPUTER SCIENCE, 2024, 18 (01)
  • [19] Efficient and secure multi-dimensional geometric range query over encrypted data in cloud
    Li, Xingxin
    Zhu, Youwen
    Wang, Jian
    Zhang, Ji
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 131 : 44 - 54
  • [20] A Secure Model to Execute Queries Over Encrypted Databases in the Cloud
    Almakdi, Sultan
    Panda, Brajendra
    4TH IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD 2019) / 3RD INTERNATIONAL SYMPOSIUM ON REINFORCEMENT LEARNING (ISRL 2019), 2019, : 31 - 36