SoK: Secure Aggregation Based on Cryptographic Schemes for Federated Learning

Mohamad Mansouri,Melek Önen,Wafa Ben Jaballah,Mauro Conti
DOI: https://doi.org/10.56553/popets-2023-0009
2023-01-01
Proceedings on Privacy Enhancing Technologies
Abstract:Secure aggregation consists of computing the sum of data collected from multiple sources without disclosing these individual inputs. Secure aggregation has been found useful for various applications ranging from electronic voting to smart grid measurements. Recently, federated learning emerged as a new collaborative machine learning technology to train machine learning models. In this work, we study the suitability of secure aggregation based on cryptographic schemes to federated learning. We first provide a formal definition of the problem and suggest a systematic categorization of existing solutions. We further investigate the specific challenges raised by federated learning and analyze the recent dedicated secure aggregation solutions based on cryptographic schemes. We finally share some takeaway messages that would help a secure design of federated learning and identify open research directions in this topic. Based on the takeaway messages, we propose an improved definition of secure aggregation that better fits federated learning.
What problem does this paper attempt to address?