I. Introduction
Federated Learning (FL) alleviates the privacy concerns of traditional Machine Learning (ML) that requires the centralization of client-held training data [1], ensuring that local data never leaves data owners. In FL, multiple clients as data owners collaborate with a server to train a global ML model by submitting their local models to the server. However, existing works have shown that FL still faces the threat of privacy leakage as a compromised server can construct various privacy attacks to steal sensitive information about the client’s local data, such as membership inference attacks [2], property inference attacks [3], and data reconstruction attacks [4], etc.