Practical Secure Aggregation by Combining Cryptography and Trusted Execution Environments

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: de Laage, Romain, Yuhala, Peterson, Wicht, François-Xavier, Felber, Pascal, Cachin, Christian, Schiavoni, Valerio
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910909107011584
author de Laage, Romain
Yuhala, Peterson
Wicht, François-Xavier
Felber, Pascal
Cachin, Christian
Schiavoni, Valerio
author_facet de Laage, Romain
Yuhala, Peterson
Wicht, François-Xavier
Felber, Pascal
Cachin, Christian
Schiavoni, Valerio
contents Secure aggregation enables a group of mutually distrustful parties, each holding private inputs, to collaboratively compute an aggregate value while preserving the privacy of their individual inputs. However, a major challenge in adopting secure aggregation approaches for practical applications is the significant computational overhead of the underlying cryptographic protocols, e.g. fully homomorphic encryption. This overhead makes secure aggregation protocols impractical, especially for large datasets. In contrast, hardware-based security techniques such as trusted execution environments (TEEs) enable computation at near-native speeds, making them a promising alternative for reducing the computational burden typically associated with purely cryptographic techniques. Yet, in many scenarios, parties may opt for either cryptographic or hardware-based security mechanisms, highlighting the need for hybrid approaches. In this work, we introduce several secure aggregation architectures that integrate both cryptographic and TEE-based techniques, analyzing the trade-offs between security and performance.
format Preprint
id arxiv_https___arxiv_org_abs_2504_08325
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Practical Secure Aggregation by Combining Cryptography and Trusted Execution Environments
de Laage, Romain
Yuhala, Peterson
Wicht, François-Xavier
Felber, Pascal
Cachin, Christian
Schiavoni, Valerio
Cryptography and Security
Secure aggregation enables a group of mutually distrustful parties, each holding private inputs, to collaboratively compute an aggregate value while preserving the privacy of their individual inputs. However, a major challenge in adopting secure aggregation approaches for practical applications is the significant computational overhead of the underlying cryptographic protocols, e.g. fully homomorphic encryption. This overhead makes secure aggregation protocols impractical, especially for large datasets. In contrast, hardware-based security techniques such as trusted execution environments (TEEs) enable computation at near-native speeds, making them a promising alternative for reducing the computational burden typically associated with purely cryptographic techniques. Yet, in many scenarios, parties may opt for either cryptographic or hardware-based security mechanisms, highlighting the need for hybrid approaches. In this work, we introduce several secure aggregation architectures that integrate both cryptographic and TEE-based techniques, analyzing the trade-offs between security and performance.
title Practical Secure Aggregation by Combining Cryptography and Trusted Execution Environments
topic Cryptography and Security
url https://arxiv.org/abs/2504.08325