Reflex: Faster Secure Collaborative Analytics via Controlled Intermediate Result Size Disclosure

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Gu, Long, Zeitouni, Shaza, Binnig, Carsten, István, Zsolt
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866917034690871296
author Gu, Long
Zeitouni, Shaza
Binnig, Carsten
István, Zsolt
author_facet Gu, Long
Zeitouni, Shaza
Binnig, Carsten
István, Zsolt
contents Secure Multi-Party Computation (MPC) enables collaborative analytics without exposing private data. However, OLAP queries under MPC remain prohibitively slow due to oblivious execution and padding of intermediate results with filler tuples. We present Reflex, the first framework that enables configurable trimming of intermediate results across different query operators -- joins, selections, and aggregations -- within full query plans. At its core is the Resizer operator, which can be inserted between any oblivious operators to selectively remove filler tuples under MPC using user-defined probabilistic strategies. To make privacy trade-offs interpretable, we introduce a new metric that quantifies the number of observations an attacker would need to infer the true intermediate result sizes. Reflex thus makes the performance-privacy space of secure analytics navigable, allowing users to balance efficiency and protection. Experiments show substantial runtime reductions while maintaining quantifiable privacy guarantees.
format Preprint
id arxiv_https___arxiv_org_abs_2503_20932
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Reflex: Faster Secure Collaborative Analytics via Controlled Intermediate Result Size Disclosure
Gu, Long
Zeitouni, Shaza
Binnig, Carsten
István, Zsolt
Databases
Cryptography and Security
Secure Multi-Party Computation (MPC) enables collaborative analytics without exposing private data. However, OLAP queries under MPC remain prohibitively slow due to oblivious execution and padding of intermediate results with filler tuples. We present Reflex, the first framework that enables configurable trimming of intermediate results across different query operators -- joins, selections, and aggregations -- within full query plans. At its core is the Resizer operator, which can be inserted between any oblivious operators to selectively remove filler tuples under MPC using user-defined probabilistic strategies. To make privacy trade-offs interpretable, we introduce a new metric that quantifies the number of observations an attacker would need to infer the true intermediate result sizes. Reflex thus makes the performance-privacy space of secure analytics navigable, allowing users to balance efficiency and protection. Experiments show substantial runtime reductions while maintaining quantifiable privacy guarantees.
title Reflex: Faster Secure Collaborative Analytics via Controlled Intermediate Result Size Disclosure
topic Databases
Cryptography and Security
url https://arxiv.org/abs/2503.20932