Method for safely performing Shuffle on data

The invention discloses a method for safely performing Shuffle on data, which is applied to a SecureNN three-party protocol and comprises the following steps: S1, setting three parties of the SecureNN three-party protocol as P0, P1 and P2 respectively; s2, enabling the P2 to generate a Shuffle form,...

Full description

Saved in:
Bibliographic Details
Main Authors DU JIFENG, SUN LILIN, LI SHENGLIN, XIE XIANG
Format Patent
LanguageChinese
English
Published 02.08.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The invention discloses a method for safely performing Shuffle on data, which is applied to a SecureNN three-party protocol and comprises the following steps: S1, setting three parties of the SecureNN three-party protocol as P0, P1 and P2 respectively; s2, enabling the P2 to generate a Shuffle form, and enabling the P0 and the P1 to perform homomorphic encryption on respective data fragments; and S3, the P0 and the P1 respectively send the data after homomorphic encryption to the P2, and the P2 processes the data according to a Shuffle form and resends the processed data back to the P0 and the P1. According to the method, the Shuffle of the data is realized by using homomorphic encryption, the condition that both the data fragment owners P0 and P1 do not know the form of the Shuffle is ensured, and the Permutation function is expanded for the SecureNN, so that the SecureNN can perform secure rearrangement on the data, and the protocol can adapt to wider application scenarios. 本发明公开了一种对数据安全地进行Shuffle的方法,应用于Sec
Bibliography:Application Number: CN202210509549