TruShare: Confidential Key-Value Store for Untrusted Environments

Key-Value Stores (KVSs), commonly used for storing sensitive data, face significant security challenges when deployed in untrusted cloud environments. These environments are susceptible to various types of attacks exploiting a compromised OS or running a side-channel attacks. To protect sensitive data from these types of attacks distributed TEE-based KVSs have been proposed. However, these solutions are still vulnerable to side channel attacks that may compromise any node and leak all its data at once. Active defense mechanisms against side channel attacks, such as Oblivious RAM, are impractical to deploy due to their significant performance overhead or the requirement for additional hardware (e.g., FPGA). Consequently, these defense mechanisms are often skipped in favor of performance in most existing TEE-based KVSs, which weakens their security. To address this issue, we present TruShare, a practical distributed in-memory KVS that integrates TEEs (Intel SGX) and Shamir Secret Sharing (SS) to provide security against high-privileged spywares while tolerating side-channel attacks on a fraction of storage nodes, without requiring costly active defense mechanisms. We implemented TruShare and evaluated its performance using 25 Microsoft Azure VMs. Compared to its closest competitors, TruShare considers a stronger threat model while providing more practical performance than solutions relying on active defense mechanisms against side-channel attacks.

Authors

Institutions

Publication Details

Published
2025-04-08
DOI
https://doi.org/10.1109/edcc66201.2025.00013
Primary Topic
Security and Verification in Computing
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

TruShare: Confidential Key-Value Store for Untrusted Environments

Sonia Ben Mokhtar, Anthony Simonet-Boulogne, Aghiles Ait Messaoud
Security and Verification in Computing
article

TruShare: Confidential Key-Value Store for Untrusted Environments

Sonia Ben Mokhtar, Anthony Simonet-Boulogne, Aghiles Ait Messaoud
article en

Abstract

Key-Value Stores (KVSs), commonly used for storing sensitive data, face significant security challenges when deployed in untrusted cloud environments. These environments are susceptible to various types of attacks exploiting a compromised OS or running a side-channel attacks. To protect sensitive data from these types of attacks distributed TEE-based KVSs have been proposed. However, these solutions are still vulnerable to side channel attacks that may compromise any node and leak all its data at once. Active defense mechanisms against side channel attacks, such as Oblivious RAM, are impractical to deploy due to their significant performance overhead or the requirement for additional hardware (e.g., FPGA). Consequently, these defense mechanisms are often skipped in favor of performance in most existing TEE-based KVSs, which weakens their security. To address this issue, we present TruShare, a practical distributed in-memory KVS that integrates TEEs (Intel SGX) and Shamir Secret Sharing (SS) to provide security against high-privileged spywares while tolerating side-channel attacks on a fraction of storage nodes, without requiring costly active defense mechanisms. We implemented TruShare and evaluated its performance using 25 Microsoft Azure VMs. Compared to its closest competitors, TruShare considers a stronger threat model while providing more practical performance than solutions relying on active defense mechanisms against side-channel attacks.

Centre National de la Recherche Scientifique (FR), Laboratoire d'Informatique en Images et Systèmes d'Information (FR), Institut National des Sciences Appliquées de Lyon (FR)
Agence Nationale de la Recherche
Openalex Percentile: Top 99%
Security and Verification in Computing
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.

TruShare: Confidential Key-Value Store for Untrusted Environments — Sonia Ben Mokhtar, Anthony Simonet-Boulogne, et al. · (2025) | TGRS Research Map | TGRS