Optimal Compression for Encrypted Key-Value Store in Cloud Systems

Chen Zhang*, Qingyuan Xie, Mingyue Wang, Yu Guo*, Xiaohua Jia

*Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

2 Citations (Scopus)

Abstract

Key-value store is adopted by many applications due to its high performance in processing big data workloads. With the increasing concern for privacy, some privacy-preserving key-value storage systems have been proposed. A remarkable solution is to group key-value pairs into packs and then compress and encrypt each pack separately. The selection of pack size is important for key-value storage systems because it affects both the storage cost in the cloud and the bandwidth cost for data retrieval. However, existing data packing strategies do not consider the trade-off between them. In this paper, we study the optimal compression problem for encrypted key-value stores, aiming to minimize the overall cost of data outsourcing. To solve this problem, we devise an optimal pack size computation scheme, which considers both storage and bandwidth costs. Then, we propose a privacy-preserving key-value storage system. It balances the impact caused by encryption and compression without compromising system performance. Meanwhile, it supports dynamic updates and rich types of queries. Finally, we formally analyze the security of our design. Performance evaluations demonstrate that our proposed pack size computation scheme can minimize the overall cost of data outsourcing, and the designed key-value storage system is feasible in practice.

© 2024 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission
Original languageEnglish
Pages (from-to)928-941
JournalIEEE Transactions on Computers
Volume73
Issue number3
Online published5 Jan 2024
DOIs
Publication statusPublished - Mar 2024

Funding

This work was supported in part by the research matching grant scheme of HSUHK (activity code 840007), in part by the Research Grants Council of Hong Kong under GRF Grant CityU 11211422 and RIF Grant R1012-21, in part by the National Natural Science Foundation of China under Grant 62102035, and in part by the National Key R&D Program of China under Grant 2022ZD0115901

Research Keywords

  • Compression
  • encrypted key-value store
  • optimal pack size

Fingerprint

Dive into the research topics of 'Optimal Compression for Encrypted Key-Value Store in Cloud Systems'. Together they form a unique fingerprint.

Cite this