The present application relates to the technical field of privacy security calculation, in particular to a
data privacy protection method and
system based on secure multi-party calculation, comprising: receiving original privacy data
secret sharing shares generated by each data holder, using an improved garbled circuit
evaluation algorithm combined with an
oblivious transfer protocol and garbled circuit technology to carry out secure calculation on multiple privacy data shares. During
algorithm operation, intermediate garbled calculation results matching the privacy data shares are generated, and the intermediate results are subjected to multi-party joint decryption and reconstruction
processing to restore the joint calculation results of the original privacy data of each party under the pre-designed calculation function. Finally, the secure multi-party calculation results are distributed to all participating data holders. This method involves data
secret sharing shares throughout the operation, avoids leakage of original privacy data in
plaintext, strengthens the security protection capability of the multi-party interactive calculation process, and realizes cross-data holder joint operation while ensuring data privacy throughout the process.