EncKV: An Encrypted Key-value Store with Rich Queries

被引:36
|
作者
Yuan, Xingliang [1 ,2 ]
Guo, Yu [1 ]
Wang, Xinyu [1 ,2 ]
Wang, Cong [1 ,2 ]
Li, Baochun [3 ]
Jia, Xiaohua [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
[2] City Univ Hong Kong, Shenzhen Res Inst, Hong Kong, Peoples R China
[3] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON, Canada
关键词
Encrypted Key-value Store; Searchable Encryption; Order-revealing Encryption;
D O I
10.1145/3052973.3052977
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed data stores have been rapidly evolving to serve the needs of large-scale applications such as online gaming and real-time targeting. In particular, distributed key-value stores have been widely adopted due to their superior performance. However, these systems do not guarantee to provide strong protection of data confidentiality, and as a result fall short of addressing serious privacy concerns raised from massive data breaches. In this paper, we introduce EncKV, an encrypted key-value store with secure rich query support. First, EncKV stores encrypted data records with multiple secondary attributes in the form of encrypted key-value pairs. Second, it leverages the latest practical primitives for searching over encrypted data, i.e., searchable symmetric encryption and order-revealing encryption, and provides encrypted indexes with guaranteed security to support exact-match and range-match queries via secondary attributes of data records. Third, it carefully integrates these indexes into a distributed index framework to facilitate secure query processing in parallel. To mitigate recent inference attacks on encrypted database systems, EncKV protects the order information during range queries, and presents an interactive batch query mechanism to further hide the associations across data values on different attributes. We implement an EncKV prototype on a Redis cluster, and conduct an extensive set of performance evaluations on the Amazon EC2 public cloud platform. Our results show that EncKV effectively preserves the efficiency and scalability of plaintext distributed key-value stores.
引用
下载
收藏
页码:423 / 435
页数:13
相关论文
共 50 条
  • [31] CaseDB: Lightweight Key-Value Store for Edge Computing Environment
    Tulkinbekov, Khikmatullo
    Kim, Deok-Hwan
    IEEE ACCESS, 2020, 8 : 149775 - 149786
  • [32] Key-value Store Chip Design for Low Power Consumption
    Tokusashi, Yuta
    Matsutani, Hiroki
    Amano, Hideharu
    2019 IEEE SYMPOSIUM IN LOW-POWER AND HIGH-SPEED CHIPS (COOL CHIPS 22), 2019,
  • [33] EMT: Elegantly Measured Tanner for Key-Value Store on SSD
    Chang, Tai
    Hsieh, Jen-Wei
    Chang, Tai-Chieh
    Lai, Liang-Wei
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (01) : 91 - 103
  • [34] In-Memory Key-Value Store Live Migration with NetMigrate
    Zhu, Zeying
    Zhao, Yibo
    Liu, Zaoxing
    PROCEEDINGS OF THE 21ST USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION, NSDI 24, 2024, : 209 - 224
  • [35] Rethinking Key-Value Store for Parallel I/O Optimization
    Yin, Yanlong
    Kougkas, Antonios
    Feng, Kun
    Eslami, Hassan
    Lu, Yin
    Sun, Xian-He
    Thakur, Rajeev
    Gropp, William
    2014 INTERNATIONAL WORKSHOP ON DATA-INTENSIVE SCALABLE COMPUTING SYSTEMS (DISCS), 2014, : 33 - 40
  • [36] In-Memory Key-Value Store Live Migration with NetMigrate
    Zhu, Zeying
    Zhao, Yibo
    Liu, Zaoxing
    PROCEEDINGS OF THE 22ND USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES, FAST 24, 2024, : 209 - 224
  • [37] FacetsBase: A Key-Value Store Optimized for Querying on Scholarly Data
    Song, Jie
    Bi, Yuanguo
    Han, Guangjie
    Li, Tiantian
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2021, 9 (01) : 302 - 315
  • [38] A Custom Key-Value Store Hardware on FPGA for IPsec Protocol
    Benli, Murat
    Ozcan, Erdem
    Tureli, Ufuk
    2020 12TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ELECO), 2020, : 150 - 154
  • [39] A Fast Learned Key-Value Store for Concurrent and Distributed Systems
    Li, Pengfei
    Hua, Yu
    Jia, Jingnan
    Zuo, Pengfei
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (06) : 2301 - 2315
  • [40] Pantheon: Private Retrieval from Public Key-Value Store
    Ahmad, Ishtiyaque
    Agrawal, Divyakant
    El Abbadi, Amr
    Gupta, Trinabh
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2022, 16 (04): : 643 - 656