Font Size: a A A

Research On Verifiable Multi-server Searchable Encryption Scheme Based On Attributes In Cloud Storage

Posted on:2019-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:X WangFull Text:PDF
GTID:2518306512456334Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of cloud computing and big data technologies,more and more users outsource the files they want to share to cloud servers.In order to ensure the security of cloud storage data,data generally needs to be encrypted in the form of ciphertext.The form is stored in the cloud server.Therefore,how to quickly query the ciphertext for the data we need,and to protect the security of the user query keyword,a feasible solution is searchable encryption.The attribute-based searchable encryption implements the user's authorization query by using the user's attributes to perform access control,and at the same time,it combines the keyword searchable encryption technology to achieve the search operation of the ciphertext.This paper focuses on the search-based encryption scheme based on attributes.The main work is described as follows:For the existing searchable encryption algorithm,it is difficult to manage the key in multi-user environment.Most of them only support the single keyword search and other issues.This paper uses the ciphertext-based attribute encryption mechanism,through the data owner in each file index.Set up access policies to implement fine-grained search authorization and access control,index multiple document keywords and create search traps for search keywords,achieve multiple keyword searches,and construct an efficient attribute-based multiple keyword search encryption scheme.The data owner can specify the access policy for the files in the cloud server,and the user must have the authority to perform the retrieval of the file through the authorization and the own attribute satisfying the access policy.At the same time,By using proxy re-encryption and inert re-encryption technology,the tedious work of attribute update is handed over to the semi-trusted cloud server,greatly reducing the pressure on the attribute authoritative center.In addition,this paper proposes to specify the search server when generating indexes and trapdoors to ensure the channel security of the index and trapdoors during the transmission.Most of the available searchable encryption schemes are single-server models.When the user data volume is large,the search efficiency is not good,the search results are inaccurate,and so on.The design constructs an attribute-based verifiable multi-server search encryption scheme.Using the multi-server model,user files are stored separately on multiple servers.During the search process,multiple servers can execute user search requests in parallel.In addition,in order to prevent the cloud servers from forging false search results,the solution achieves the integrity verification of search results.
Keywords/Search Tags:searchable encryption, multiple keywords, verifiable, multiple servers, attribute update
PDF Full Text Request
Related items