Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data processing method, device and electronic equipment

A technology for data processing and electronic equipment, which is applied in the field of data processing and can solve problems such as inability to sort ciphertext data

Pending Publication Date: 2021-02-23
HUAKONG TSINGJIAO INFORMATION SCI BEIJING LTD
View PDF13 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Usually, in some scenarios based on ciphertext calculation, it is necessary to sort a set of data, but since these data are all ciphertext, it is impossible to judge which data is large and which data is small, resulting in the inability to sort the ciphertext data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data processing method, device and electronic equipment
  • Data processing method, device and electronic equipment
  • Data processing method, device and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0038] In the embodiment of the present invention, the device used to execute the data processing method can provide multi-party secure computing services. Multi-party secure computing can be abstractly understood as: two parties have their own private data, and without leaking their respective private data , can calculate the result of the public function; when the entire calculation is completed, only the calculation result is known to both parties, and neither party knows the corresponding data and the intermediate data of the calculation process. Wherein, the public function can realize multiple calculation functions such as addition, subtraction, multiplication and division, etc.; and at least one of the private data of the tw...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides a data processing method, a device and electronic equipment. The method comprises the steps: obtaining a to-be-sorted array A, and enabling the to-be-sorted array A to comprise N elements with ciphertext values; carrying out n1 rounds of sorting on the to-be-sorted array A, wherein the following steps are executed in each round of sorting: to-be-sorted elements in the to-be-sorted array A in the current round are determined, and the to-be-sorted elements in the current round are elements except for one element with the determined position in the elements after the last round of sorting; sequentially performing ciphertext comparison on two adjacent elements A [i] and A [i + 1] in the to-be-sorted elements to obtain a corresponding ciphertext comparison result H; exchanging the positions of the two adjacent elements A [i] and A [i + 1] according to the ciphertext comparison result H so as to determine the position of one element in the elements tobe sorted in the current round of sorting; wherein the ciphertext comparison result H is a ciphertext of 0 or 1; and thus, the sorting of the ciphertext array is realized.

Description

technical field [0001] The invention relates to the field of data processing, in particular to a data processing method, device and electronic equipment. Background technique [0002] With the continuous development of computers, communication technologies, and Internet technologies, most users will use electronic devices to transmit and store information, such as uploading files to cloud storage, sending files to other users, and so on. Among them, in order to ensure the security of information, the data is usually encrypted. For example, in the process of data storage, the data will be encrypted on the corresponding storage electronic device, such as data encryption on the server and terminal; The data is encrypted during the process, such as the data is encrypted during the transmission of the data between the terminal and the server. [0003] When an electronic device needs to use these data, it is necessary to decrypt the data first, obtain the plaintext of the informa...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F21/60G06F21/62
CPCG06F21/602G06F21/6263
Inventor 李艺王国赛何旭王蜀洪
Owner HUAKONG TSINGJIAO INFORMATION SCI BEIJING LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products