Method for keyword searchable encryption based on bilinear pairs in cloud storage

A bilinear pairing and encryption method technology, which is applied in the field of information security, can solve problems such as the inability to realize keyword retrieval, and achieve the effects of ensuring security and improving overall efficiency

Active Publication Date: 2014-09-03
广州爱范儿科技股份有限公司
View PDF2 Cites 47 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The invention provides a keyword searchable encryption method based on bilinear pairing in cloud storage, which solves the problem that keyword retrieval cannot be realized after data encryption in cloud storage

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
  • Method for keyword searchable encryption based on bilinear pairs in cloud storage
  • Method for keyword searchable encryption based on bilinear pairs in cloud storage
  • Method for keyword searchable encryption based on bilinear pairs in cloud storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] Assuming that the file encryptor Ent wants to convert the document collection D=(D 1 ,...,D n ) is encrypted and stored in the storage server Serv, set the document D i The keyword list is W i =(w i,1 ,…,w i,m ), 1≤i≤n, where w i,j , 1≤j≤m is D i The keywords in the j-th keyword field of , the construction scheme hopes that after the document is encrypted, the keywords can be searched, and the goal of security and confidentiality is achieved, including seven polynomial time algorithms, which are described in detail as follows:

[0060] Step 1, system parameter initialization, namely step Setup(1 k )

[0061] Executed by the file encryptor Ent to initialize the system, input the security parameter k, can take k=160, and output two multiplicative cyclic groups G whose order is a prime number q 1 and G 2 , the binary length of prime number q is k=160, g is G 1 generator of . Choose a bilinear map Choose x ∈ uniformly at random R Z q As the master key of the fi...

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 discloses a method for keyword searchable encryption based on bilinear pairs in cloud storage. The method includes the steps that firstly, system parameters are initialized; users are added; thirdly, encryption and security indexes for files are generated; fourthly, search tokens, relative to keywords, of the users are generated; fifthly, a cloud storage server is searched for keywords relative to ciphertexts; sixthly, the ciphertexts are decrypted by the users; seventhly, the users are logged out. According to the method, the authorized users can look for the encrypted files through a trap door connected with the keywords. The keywords used by the users for search cannot be known even by the cloud storage server, so that security of user information can be guaranteed; Compared with an existing scheme, the comprehensive efficiency of the aspects of communication and calculation cost, namely the aspects of the search speed of the size of the trap door, the encryption and search speed of the keywords, of the provided scheme is improved, and the method is suitable for multi-user environments.

Description

technical field [0001] The invention belongs to the technical field of information security, and relates to a keyword searchable encryption method based on bilinear pairing in cloud storage. Background technique [0002] As a new computing model, cloud computing can provide various advanced computing services with low cost and scalability. In order to save the cost of storing and managing data, businesses and individuals can outsource data to cloud storage servers. Cloud storage services can provide advantages such as data availability and reliability, but it also has an obvious disadvantage, that is, the data is not under the management and control of the user, so how to maintain the confidentiality and integrity of the data becomes an urgent concern of the user question. [0003] Although enterprises believe in the reliability, availability, fault tolerance, etc. of the Cloud Storage Service Provider (CSSP), people cannot be sure that the CSSP will not use the hosted dat...

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 Applications(China)
IPC IPC(8): G06F17/30G06F21/60H04L29/06
CPCG06F16/93G06F21/602G06F21/62
Inventor 张亚玲孙瑾王尚平
Owner 广州爱范儿科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products