|
How to use MPC or STPC to implement SAFELearn? The methods are as follows. [Gt] and [Wi] are secret shares created using secret sharing techniques and held by N กร 2 non-complicit servers. After the secure aggregation, the servers send the secret shares of the new global model to the client, which combines them to receive the explicit global model for the next local training iteration. In this secure aggregation, the segmentation is implemented using a Boolean circuit-based protocol called Yao's garbled circuit for STPC or BMR for MPC, said protocol can efficiently compute nonlinear operations. Afterward, they again share updates secretly and send a share to each server. |