CPABE-based file ciphertext quick search method
A search method and file technology, applied in the field of searchable encryption, can solve the problems of high computing performance of computing equipment, difficult multi-keyword search, and high computational complexity of searchable encryption technology
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0038] The present invention will be further described below in conjunction with the accompanying drawings. Such as figure 1 Shown, the present invention comprises the following steps:
[0039] Step 1, system initialization: run Algorithm 1 λ , to obtain a set of bilinear map parameters:
[0040]
[0041] Select one-way hash function H:{0,1}→Z p , the generated public parameters are:
[0042]
[0043] Choose three random numbers a,c,k∈Z p , save the master key as:
[0044] MSK=(a,c,k)
[0045] Step 2, file search index generation: file keyword collection To encrypt a subset of the user's user attribute set, the user encrypts the file attribute as a search keyword to generate a search index value. Construct a polynomial of degree m using the random numbers a and k in the master key MSK:
[0046] g(x)=a·(x-H(w 1 )(x-H(w 2 )…(x-H(w m ))+k
[0047] =a m x m +a m-1 x m-1 +...a 1 x+a 0
[0048] For each i∈{0,1,…,m} calculate the corresponding index member ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


