Federated learning-oriented decentralized function encryption privacy protection method and system

A decentralization and privacy protection technology, applied in the direction of digital data protection, electronic digital data processing, instruments, etc., can solve the problem of not being able to obtain specific gradient parameters of the training model, so as to prevent the risk of collusion attack and improve the effect of privacy protection

Active Publication Date: 2021-12-24
GUANGZHOU UNIVERSITY
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a decentralized function encryption privacy protection method for federated learning. While ensuring that the server cannot obtain the specific gradient parameters of each user's local training model, the key is generated through the interaction between the server and the client. This method overcomes the problem that existing privacy protection methods rely on trusted third-party entities to generate, manage and distribute keys, effectively prevents the risk of collusion attacks between trusted third parties and servers, and further improves the privacy protection of client models in federated learning Strength and Model Serving Effects

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Federated learning-oriented decentralized function encryption privacy protection method and system
  • Federated learning-oriented decentralized function encryption privacy protection method and system
  • Federated learning-oriented decentralized function encryption privacy protection method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0069] In order to make the purpose, technical solutions and beneficial effects of the present application clearer, the present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments. Obviously, the embodiments described below are part of the embodiments of the present invention and are only used for The present invention is illustrated, but not intended to limit the scope of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0070] The federal learning-oriented decentralized function encryption privacy protection method provided by the present invention is applied to such as figure 1 In the framework of the decentralized function encryption privacy-preserving model for federated learning, while ensuring that the server cannot obtain the spec...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a federated learning-oriented decentration function encryption privacy protection method and system. The method comprises the following steps of: obtaining an initial model, a public data set, an encryption label, an encryption prime number, an encryption weight and a weight vector parameter sent by a server; training the initial model according to the local data set to obtain a local model, and testing the local model according to the public data set to obtain model accuracy; generating an encryption private key and a partial decryption key according to the encryption prime number, and performing function encryption on the local model according to the encryption private key and the encryption label to obtain an encryption model; and sending the encryption model, the partial decryption key and the model accuracy to a server, so that the server performs decryption aggregation on the encryption model according to the partial decryption key, the encryption label, the encryption weight and the model accuracy to obtain a global model. The method ensures that the server cannot obtain the local model of the user, effectively prevents the collusion attack between the third party and the server, and improves the privacy protection strength and the service effect.

Description

technical field [0001] The invention relates to the technical field of federated learning privacy protection, in particular to a decentralized function encryption privacy protection method and system for federated learning. Background technique [0002] With the wide application of federated learning in digital image processing, natural language processing, text speech processing and other fields, on the basis of breaking data islands and providing more accurate services, further solving the problem of privacy leakage in federated learning has gradually become its implementation application. issues of focus. [0003] Existing privacy protection methods applied to federated learning mainly include homomorphic encryption, secure multi-party computation, and functional encryption. A method to update the model, and a method to ensure parameter privacy by adding a trusted third-party entity responsible for generating, managing, and distributing keys, and using functional encrypt...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/60G06F21/62G06F21/64
CPCG06F21/602G06F21/6218G06F21/64
Inventor 冯纪元殷丽华孙哲操志强胡宇李超李然李丹
Owner GUANGZHOU UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products