Unlock instant, AI-driven research and patent intelligence for your innovation.

A privacy-preserving intersection calculation method

A technology of privacy protection and calculation method, applied in the field of data intersection calculation, it can solve the problems of privacy destruction, non-reproducibility, low efficiency, etc., and achieve the effect of protecting privacy, small amount of calculation, and easy implementation.

Inactive Publication Date: 2017-11-07
CHINA UNIV OF GEOSCIENCES (WUHAN)
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] (2) The elements in the collection submitted to the server should be one-off and cannot be reproduced. If repeated, it will lead to a kind of privacy violation, called link privacy violation, such as repeated purchases, friend reproduction, etc.;
[0006] (4) The amount of calculation should not be large, and the efficiency should be high, because this calculation is very frequent
[0007] However, the existing methods to solve this problem are either inefficient and computationally complex; or cannot calculate fuzzy intersection; or methods cannot protect link privacy; or cannot protect content privacy

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] The present invention will be described in detail below in conjunction with specific examples, but the protection scope of the present invention is not limited to the following examples.

[0017] In this embodiment, the steps of the specific calculation method are as follows:

[0018] (1), client A and client B submit the collection data to server S after performing privacy protection processing. The privacy protection processing method is to calculate the discrete power of each element in the collection, and then multiply it with a specific random number to obtain The number and product are submitted to server S.

[0019] The method for client A to protect the privacy of the submitted set data is as follows: Let the set elements be SetA={a1,a2,...am}, select a prime number p with a binary length greater than 1024bit, and select an integer g, 2≤g≤ 10. Calculate ai'=nonce*g^ai mod p, i=1,...,m Add AIDi to each element ai to get the set SetA'={AIDi,ai'}; The privacy pro...

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 invention provides an intersection calculation method for privacy protection, which comprises the following steps: (1) after performing privacy protection treatment on a set data by a client A and a client B, submitting to a server S, wherein the privacy protection treatment comprises the steps of calculating a discrete power of each element in the set, multiplying by a specific random digit, and submitting the number and product to the server S; (2) calculating an intersection calculation result by the server S, and respectively feeding the result back to the client A and the client B, specifically, dividing the elements in the acquired anonymous set, comparing with a specific threshold value, reserving the elements in the threshold value, and respectively sending the number to the client A and client B by the server S. According to the intersection calculation method for privacy protection provided by the invention, the defects of the prior art are overcome, the content privacy and the linkage privacy can be protected, the fuzzy intersection can be calculated, the calculated amount is small and the calculation is easily realized.

Description

technical field [0001] The invention relates to a basic calculation method in the field of mobile Internet security, in particular to a data intersection calculation method capable of protecting privacy. This method can be applied to privacy protection in e-commerce, social network, big data and other fields. Background technique [0002] In the mobile Internet, there are a large number of cases where the intersection of the sets of two clients is compared, such as the topics that two clients are concerned about in Weibo, the friends of two clients in social networks, and the interests of two clients in e-commerce. However, when calculating the intersection of two sets, the privacy of the client needs to be protected. Therefore, a perfect solution to this problem needs to meet four conditions: [0003] (1) The elements in the two collections submitted by the client should be anonymized, and the content of the collection should be encrypted or protected. This kind of privacy...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F21/62G06F17/30G06Q50/00
CPCG06F16/9535G06F21/6245G06Q50/01
Inventor 任伟
Owner CHINA UNIV OF GEOSCIENCES (WUHAN)