LISA: LIghtweight single-server Secure Aggregation with a public source of randomness

08/04/2023
by   Elina van Kempen, et al.
0

Secure Aggregation (SA) is a key component of privacy-friendly federated learning applications, where the server learns the sum of many user-supplied gradients, while individual gradients are kept private. State-of-the-art SA protocols protect individual inputs with zero-sum random shares that are distributed across users, have a per-user overhead that is logarithmic in the number of users, and take more than 5 rounds of interaction. In this paper, we introduce LISA, an SA protocol that leverages a source of public randomness to minimize per-user overhead and the number of rounds. In particular, LISA requires only two rounds and has a communication overhead that is asymptotically equal to that of a non-private protocol – one where inputs are provided to the server in the clear – for most of the users. In a nutshell, LISA uses public randomness to select a subset of the users – a committee – that aid the server to recover the aggregated input. Users blind their individual contributions with randomness shared with each of the committee members; each committee member provides the server with an aggregate of the randomness shared with each user. Hence, as long as one committee member is honest, the server cannot learn individual inputs but only the sum of threshold-many inputs. We compare LISA with state-of-the-art SA protocols both theoretically and by means of simulations and present results of our experiments. We also integrate LISA in a Federated Learning pipeline and compare its performance with a non-private protocol.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/21/2021

Secure Linear Aggregation Using Decentralized Threshold Additive Homomorphic Encryption For Federated Learning

Secure linear aggregation is to linearly aggregate private inputs of dif...
research
07/25/2023

Secure Aggregation with an Oblivious Server

Secure aggregation usually aims at securely computing the sum of the inp...
research
06/07/2021

Securing Secure Aggregation: Mitigating Multi-Round Privacy Leakage in Federated Learning

Secure aggregation is a critical component in federated learning, which ...
research
08/19/2023

Flamingo: Multi-Round Single-Server Secure Aggregation with Applications to Private Federated Learning

This paper introduces Flamingo, a system for secure aggregation of data ...
research
02/11/2020

Turbo-Aggregate: Breaking the Quadratic Aggregation Barrier in Secure Federated Learning

Federated learning is gaining significant interests as it enables model ...
research
04/19/2023

Weakly Secure Summation with Colluding Users

In secure summation, K users, each holds an input, wish to compute the s...
research
05/20/2019

Inference under Information Constraints II: Communication Constraints and Shared Randomness

A central server needs to perform statistical inference based on samples...

Please sign up or login with your details

Forgot password? Click here to reset