Netinfo Security ›› 2022, Vol. 22 ›› Issue (7): 37-45.doi: 10.3969/j.issn.1671-1122.2022.07.005

Previous Articles     Next Articles

A Lightweight Authentication Protocol Based on Confidential Computing for Federated Learning Nodes

LIU Xin(), LI Yunyi, WANG Miao   

  1. School of Information Science & Engineering, Lanzhou University, Lanzhou 730000, China
  • Received:2022-04-10 Online:2022-07-10 Published:2022-08-17
  • Contact: LIU Xin E-mail:xinl@lzu.edu.cn

Abstract:

Federated learning frameworks keep the balance between the security of user privacy data and the needs of models requiring massive data for training. Thus, it is widely used in various fields, such as the Internet of vehicles, smart medical and finance. However, considering the complex identity of the clients in federated learning systems and unreliable channels used to transmit model parameters between clients and the server, the systems meet great security challenges. In this case, it is important for the federated learning system to identify the legitimacy of the identity of each node efficiently and accurately. This paper proposed an identity authentication protocol based on the characteristics and needs of federated learning, which realized online registration on the client side and digital signature functions. Also, SGX confidential computing environment was applied in the central server to protect the security of master keys and other essential parameters. Finally, AVISPA simulation tool and informal security analysis were used to verify the security of our protocol, which was compared with other advanced authentication protocols in terms of computing, communication and storage performance. The results indicate that our protocol has better practicability and advancement.

Key words: federated learning, confidential computing, authentication protocol, lightweight

CLC Number: