SecPack: Secure Data Access for Encrypted Key-Value Stores Using Data-Packing

With the explosive growth of data, many users are outsourcing their local private data to cloud servers for encrypted key-value storage. However, recent research indicates that even if data is encrypted before being outsourced, attackers can still infer sensitive information by analyzing differences in access frequency or value length of key-value pairs. To address this issue, some studies propose sending additional dummy queries to smooth access frequency and padding key-value pairs to the same length to defend against frequency or length analysis attacks, respectively. However, the access frequency and length of key-value pairs generally vary greatly in practice. Those methods can substantially increase the bandwidth overhead of user queries and the storage overhead on the cloud. A new strategy is to combine key-value pairs into data packages, such that the differences in access frequency and length are offset between packages, thereby reducing the overhead caused by frequency smoothing and length padding. Based on this idea, we design a secure encrypted key-value storage scheme using data packing, called SecPack. SecPack combines key-value pairs into data packages and transforms the large differences in access frequency and length between the individual key-value pairs into small differences between data packages, thus achieving secure encrypted key-value storage on the cloud with low overhead. Additionally, we analyze the security of the proposed scheme and implement it on two storage backends, Redis and RocksDB. Experimental results demonstrate that SecPack can prevent attackers' access pattern attacks with lower storage and bandwidth cost.

Authors

Institutions

Publication Details

Published
2024-12-20
DOI
https://doi.org/10.1109/msn63567.2024.00083
Primary Topic
Digital Rights Management and Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SecPack: Secure Data Access for Encrypted Key-Value Stores Using Data-Packing

Zhifang Chai, Qin Liu, Peng Li
Digital Rights Management and Security
article

SecPack: Secure Data Access for Encrypted Key-Value Stores Using Data-Packing

Zhifang Chai, Qin Liu, Peng Li
article en

Abstract

With the explosive growth of data, many users are outsourcing their local private data to cloud servers for encrypted key-value storage. However, recent research indicates that even if data is encrypted before being outsourced, attackers can still infer sensitive information by analyzing differences in access frequency or value length of key-value pairs. To address this issue, some studies propose sending additional dummy queries to smooth access frequency and padding key-value pairs to the same length to defend against frequency or length analysis attacks, respectively. However, the access frequency and length of key-value pairs generally vary greatly in practice. Those methods can substantially increase the bandwidth overhead of user queries and the storage overhead on the cloud. A new strategy is to combine key-value pairs into data packages, such that the differences in access frequency and length are offset between packages, thereby reducing the overhead caused by frequency smoothing and length padding. Based on this idea, we design a secure encrypted key-value storage scheme using data packing, called SecPack. SecPack combines key-value pairs into data packages and transforms the large differences in access frequency and length between the individual key-value pairs into small differences between data packages, thus achieving secure encrypted key-value storage on the cloud with low overhead. Additionally, we analyze the security of the proposed scheme and implement it on two storage backends, Redis and RocksDB. Experimental results demonstrate that SecPack can prevent attackers' access pattern attacks with lower storage and bandwidth cost.

Wuhan University (CN), Wuhan University of Science and Technology (CN)
Openalex Percentile: Top 50%
Digital Rights Management and Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

SecPack: Secure Data Access for Encrypted Key-Value Stores Using Data-Packing — Zhifang Chai, Qin Liu, et al. · (2024) | TGRS Research Map | TGRS