Segam: Secure and Efficient Group-by-Aggregation Queries across Multiple Private Database

Published: 01 Jan 2024, Last Modified: 05 Feb 2025DASFAA (4) 2024EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Data sharing faces significant constraints with business competition intensifying and privacy regulations enacted. Secure collaborative analysis, particularly in group-by-aggregation queries, has gained significant attention as a way to perform data analysis without directly sharing data among multiple data owners. Previous work has explored outsourced databases, computing, and interactive approaches, but they all have limitations. Outsourced approaches rely on multiple third-party servers, limiting practicality. Interactive approaches can avoid this limitation, but existing solutions have lower efficiency for group-by-aggregation queries.In this paper, we propose Segam, a secure collaborative analytics system designed to execute group-by-aggregation queries across multiple private databases. We leverage Shamir’s secret sharing scheme to design secure operators, ensuring that sensitive data remains confidential. To strike a balance between efficiency and security, we adopt a query decomposition strategy, transforming the execution into a multi-round process that combines both plaintext and secure operators. Our comprehensive experiments validate Segam’s efficiency and usability, showing impressive performance improvements of at least 101.0x in time consumption and 8,186.6x in communication costs compared to previous open-source work.
Loading

OpenReview is a long-term project to advance science through improved peer review with legal nonprofit status. We gratefully acknowledge the support of the OpenReview Sponsors. © 2025 OpenReview