Table of Contents
Fetching ...

The Capacity of Collusion-Resilient Decentralized Secure Aggregation with Groupwise Keys

Zhou Li, Xiang Zhang, Yizhou Zhao, Haiqiang Chen, Jihao Fan, Giuseppe Caire

TL;DR

The paper addresses secure aggregation in a fully decentralized network with groupwise secret keys and collusion resilience. It derives the exact capacity region, showing infeasibility for extreme group sizes $G=1$ or $G\ge K-T$, and, for feasible regimes $2\le G<K-T$, establishes a tight tradeoff with $R_X\ge 1$ and $R_S\ge (K-T-2)/\binom{K-T-1}{G}$, alongside a constructive achievable scheme. The key-neutralization strategy uses structured linear masking with groupwise keys to ensure correct recovery of the global sum while preventing information leakage under any collusion of up to $T$ users. The results quantify fundamental limits on communication and key efficiency in decentralized secure aggregation, guiding the design of collision-resilient, bandwidth- and key-efficient decentralized learning systems.

Abstract

This paper investigates the information-theoretic decentralized secure aggregation (DSA) problem under practical groupwise secret keys and collusion resilience. In DSA, $K$ users are interconnected through error-free broadcast channels. Each user holds a private input and aims to compute the sum of all other users' inputs, while satisfying the security constraint that no user, even when colluding with up to $T$ other users, can infer any information about the inputs beyond the recovered sum. To ensure security, users are equipped with secret keys to mask their inputs. Motivated by recent advances in efficient group-based key generation protocols, we consider the symmetric groupwise key setting, where every subset of $G$ users shares a group key that is independent of all other group keys. The problem is challenging because the recovery and security constraints must hold simultaneously for all users, and the structural constraints on the secret keys limit the flexibility of key correlations. We characterize the optimal rate region consisting of all achievable pairs of per-user broadcast communication rate and groupwise key rate. In particular, we show that DSA with groupwise keys is infeasible when $G=1$ or $G\ge K-T$. Otherwise, when $2\le G<K-T$, to securely compute one symbol of the desired sum, each user must broadcast at least one symbol, and each group key must contain at least $(K-T-2)/\binom{K-T-1}{G}$ independent symbols. Our results establish the fundamental limits of DSA with groupwise keys and provide design insights for communication- and key-efficient secure aggregation in decentralized learning systems.

The Capacity of Collusion-Resilient Decentralized Secure Aggregation with Groupwise Keys

TL;DR

The paper addresses secure aggregation in a fully decentralized network with groupwise secret keys and collusion resilience. It derives the exact capacity region, showing infeasibility for extreme group sizes or , and, for feasible regimes , establishes a tight tradeoff with and , alongside a constructive achievable scheme. The key-neutralization strategy uses structured linear masking with groupwise keys to ensure correct recovery of the global sum while preventing information leakage under any collusion of up to users. The results quantify fundamental limits on communication and key efficiency in decentralized secure aggregation, guiding the design of collision-resilient, bandwidth- and key-efficient decentralized learning systems.

Abstract

This paper investigates the information-theoretic decentralized secure aggregation (DSA) problem under practical groupwise secret keys and collusion resilience. In DSA, users are interconnected through error-free broadcast channels. Each user holds a private input and aims to compute the sum of all other users' inputs, while satisfying the security constraint that no user, even when colluding with up to other users, can infer any information about the inputs beyond the recovered sum. To ensure security, users are equipped with secret keys to mask their inputs. Motivated by recent advances in efficient group-based key generation protocols, we consider the symmetric groupwise key setting, where every subset of users shares a group key that is independent of all other group keys. The problem is challenging because the recovery and security constraints must hold simultaneously for all users, and the structural constraints on the secret keys limit the flexibility of key correlations. We characterize the optimal rate region consisting of all achievable pairs of per-user broadcast communication rate and groupwise key rate. In particular, we show that DSA with groupwise keys is infeasible when or . Otherwise, when , to securely compute one symbol of the desired sum, each user must broadcast at least one symbol, and each group key must contain at least independent symbols. Our results establish the fundamental limits of DSA with groupwise keys and provide design insights for communication- and key-efficient secure aggregation in decentralized learning systems.

Paper Structure

This paper contains 18 sections, 6 theorems, 62 equations, 2 figures.

Key Result

Theorem 1

For decentralized secure aggregation with $K\ge 3$ users, at most $T \in [0:K-3]$ colluding usersThe DSA problem is inherently infeasible when there are less than 3 users, or more than $K-3$ colluding users. See a detailed explanation in Zhang_Li_Wan_DSA., and groupwise key group size $G\in [1:K]$,

Figures (2)

  • Figure 1: Decentralized secure aggregation with 3 users. User 1 aims to recover the sum $W_2 + W_3$ from the received messages $X_2$ and $X_3$ and its own information $W_1$ and groupwise key $S_{\{1,2\}},S_{\{1,3\}}$, while being prevented from learning any additional information about the pair of inputs $(W_2, W_3)$ beyond their sum. The same security requirement is imposed on the other two users as well.
  • Figure 2: Comparison of individual and source key rates under the groupwise key setting (this paper) with arbitrarily correlated keys (Zhang et al.Zhang_Li_Wan_DSA) for $K=20$ and $T=0$.

Theorems & Definitions (9)

  • Remark 1: Individual and Source Key Rates
  • Theorem 1
  • Example 1: $K=3, T=0, G=2$
  • Example 2: $K=5, T=1, G=2$
  • Lemma 1
  • Corollary 1
  • Lemma 2
  • Lemma 3
  • Lemma 4