Data processing method and device, equipment, storage medium and program product

By splitting encrypted data into sub-data and processing them in parallel, the problem of low efficiency in ciphertext computation is solved, enabling fast and accurate homomorphic ciphertext computation and improving the efficiency of multi-party secure computation.

CN114647857BActive Publication Date: 2026-06-12WEBANK (CHINA)

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
WEBANK (CHINA)
Filing Date
2020-12-18
Publication Date
2026-06-12

AI Technical Summary

Technical Problem

In existing technologies, the computation efficiency of encrypted data in multi-party secure computation is low, resulting in excessively long computation times and failing to meet the needs of efficient collaborative computing.

Method used

By splitting the encrypted data into multiple sub-data and using multiple threads to perform parallel homomorphic addition and/or semi-homomorphic multiplication operations, fast processing of encrypted data can be achieved.

🎯Benefits of technology

By using multi-threaded parallel processing, the ciphertext processing time is significantly shortened, the processing efficiency is improved, and the processing requirements of homomorphic ciphertext operations are met.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

The application discloses a data processing method, device and equipment, a storage medium and a program product. The method comprises the following steps: receiving encrypted data sent by a second participant in the plurality of participants, and determining local data used for operation with the encrypted data; splitting the encrypted data into a plurality of first sub-data, and splitting the local data into a plurality of second sub-data; performing homomorphic addition operation and / or semi-homomorphic multiplication operation according to the plurality of first sub-data and second sub-data in parallel through a plurality of threads to obtain an encrypted operation result; and outputting the encrypted operation result, so that a participant obtaining the operation result obtains plaintext results after decrypting the operation result. The application can quickly and accurately determine the operation result of homomorphic ciphertext, shorten the time spent in ciphertext operation, improve operation efficiency, and meet the processing requirements of homomorphic ciphertext operation.
Need to check novelty before this filing date? Find Prior Art