| 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 |

|
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.
|