TY - GEN
T1 - DeTrust-FL
T2 - 15th IEEE International Conference on Cloud Computing, CLOUD 2022
AU - Xu, Runhua
AU - Baracaldo, Nathalie
AU - Zhou, Yi
AU - Anwar, Ali
AU - Kadhe, Swanand
AU - Ludwig, Heiko
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - Federated learning has emerged as a privacy-preserving machine learning approach where multiple parties can train a single model without sharing their raw training data. Federated learning typically requires the utilization of multi-party computation techniques to provide strong privacy guarantees by ensuring that an untrusted or curious aggregator cannot obtain isolated replies from parties involved in the training process, thereby preventing potential inference attacks. Until recently, it was thought that some of these secure aggregation techniques were sufficient to fully protect against inference attacks coming from a curious aggregator. However, recent research has demonstrated that a curious aggregator can successfully launch a disaggregation attack to learn information about model updates of a target party. This paper presents DeTrust-FL, an efficient privacy-preserving federated learning framework for addressing the lack of transparency that enables isolation attacks, such as disaggregation attacks, during secure aggregation by assuring that parties' model updates are included in the aggregated model in a private and secure manner. DeTrust-FL proposes a decentralized trust consensus mechanism and incorporates a recently proposed decentralized functional encryption scheme in which all parties agree on a participation matrix before collaboratively generating decryption key fragments, thereby gaining control and trust over the secure aggregation process in a decentralized setting. Our experimental evaluation demonstrates that DeTrust-FL outperforms state-of-the-art FE-based secure multi-party aggregation solutions in terms of training time and reduces the volume of data transferred. In contrast to existing approaches, this is achieved without creating any trust dependency on external trusted entities.
AB - Federated learning has emerged as a privacy-preserving machine learning approach where multiple parties can train a single model without sharing their raw training data. Federated learning typically requires the utilization of multi-party computation techniques to provide strong privacy guarantees by ensuring that an untrusted or curious aggregator cannot obtain isolated replies from parties involved in the training process, thereby preventing potential inference attacks. Until recently, it was thought that some of these secure aggregation techniques were sufficient to fully protect against inference attacks coming from a curious aggregator. However, recent research has demonstrated that a curious aggregator can successfully launch a disaggregation attack to learn information about model updates of a target party. This paper presents DeTrust-FL, an efficient privacy-preserving federated learning framework for addressing the lack of transparency that enables isolation attacks, such as disaggregation attacks, during secure aggregation by assuring that parties' model updates are included in the aggregated model in a private and secure manner. DeTrust-FL proposes a decentralized trust consensus mechanism and incorporates a recently proposed decentralized functional encryption scheme in which all parties agree on a participation matrix before collaboratively generating decryption key fragments, thereby gaining control and trust over the secure aggregation process in a decentralized setting. Our experimental evaluation demonstrates that DeTrust-FL outperforms state-of-the-art FE-based secure multi-party aggregation solutions in terms of training time and reduces the volume of data transferred. In contrast to existing approaches, this is achieved without creating any trust dependency on external trusted entities.
KW - decentralized functional encryption
KW - decentralized trust
KW - federated learning
KW - privacy-enhanced computing
KW - secure multi-party aggregation
UR - https://www.scopus.com/pages/publications/85137569899
U2 - 10.1109/CLOUD55607.2022.00065
DO - 10.1109/CLOUD55607.2022.00065
M3 - 会议稿件
AN - SCOPUS:85137569899
T3 - IEEE International Conference on Cloud Computing, CLOUD
SP - 417
EP - 426
BT - Proceedings - 2022 IEEE 15th International Conference on Cloud Computing, CLOUD 2022
A2 - Ardagna, Claudio Agostino
A2 - Atukorala, Nimanthi
A2 - Buyya, Rajkumar
A2 - Chang, Carl K.
A2 - Chang, Rong N.
A2 - Damiani, Ernesto
A2 - Dasgupta, Gargi Banerjee
A2 - Gagliardi, Fabrizio
A2 - Hagleitner, Christoph
A2 - Milojicic, Dejan
A2 - Trong, Tuan M Hoang
A2 - Ward, Robert
A2 - Xhafa, Fatos
A2 - Zhang, Jia
PB - IEEE Computer Society
Y2 - 10 July 2021 through 16 July 2021
ER -