US 12,238,199 B2
Secure multi-party computation method and apparatus, device, and storage medium
Yong Cheng, Shenzhen (CN); Yangyu Tao, Shenzhen (CN); and Fangcheng Fu, Shenzhen (CN)
Assigned to TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Shenzhen (CN)
Filed by Tencent Technology (Shenzhen) Company Limited, Shenzhen (CN)
Filed on Nov. 22, 2022, as Appl. No. 17/992,685.
Application 17/992,685 is a continuation of application No. PCT/CN2022/087068, filed on Apr. 15, 2022.
Claims priority of application No. 202110503941.7 (CN), filed on May 10, 2021.
Prior Publication US 2023/0087864 A1, Mar. 23, 2023
Int. Cl. H04L 9/00 (2022.01); H04L 9/06 (2006.01); H04L 9/08 (2006.01); H04L 9/30 (2006.01)
CPC H04L 9/008 (2013.01) [H04L 9/0618 (2013.01); H04L 9/0869 (2013.01); H04L 9/3073 (2013.01); H04L 2209/46 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A secure multi-party computation method, performed by a first node device in a joint computing system, the method comprising:
performing computation accuracy negotiation with a second node device to determine a modulus in a homomorphic encryption algorithm;
performing homomorphic encryption processing on first plaintext data based on the homomorphic encryption algorithm and the modulus to generate first ciphertext data;
transmitting encrypted data comprising the first ciphertext data to the second node device, the second node device being configured to obtain second ciphertext data based on the encrypted data and second plaintext data and calculate difference ciphertext data based on the first ciphertext data and the second ciphertext data;
receiving the difference ciphertext data transmitted by the second node device; and
decrypting the difference ciphertext data to obtain a positive or negative property of a difference between the first plaintext data and the second plaintext data.