Font Size: a A A

Research And Design Of Multi-user And Multi-keyword Searchable Encryption Scheme

Posted on:2022-01-17Degree:MasterType:Thesis
Country:ChinaCandidate:H H WangFull Text:PDF
GTID:2518306500956119Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of big data,cloud computing and other technologies,the security of data becomes particularly important.In order to ensure the security of the data,the data owner needs to encrypt the data before uploading the data to the CVM,and the encrypted content does not have the characteristics of plaintext.Even if the attacker obtains the encrypted data from the cloud server,he cannot get any plaintext and key-related information from it.The cloud server can retrieve the ciphertext,which not only saves the local storage space,but also improves the data privacy security.The proposal of searchable encryption technology solves the problem of how to realize the efficient retrieval of ciphertext data by the server.Searchable encryption technology enables data users to access the ciphertext data stored in the server under the conditions set by the data owner,then other unauthorized data users can not get the encrypted data of the cloud server.according to the application requirements of data encryption,data storage and data retrieval,the searchable encryption scheme supporting user authorization is studied and explored.The main work of this paper is as follows:(1)A new identity-based multi-user multi-keyword searchable encryption scheme is proposed.The scheme supports multi-user authorization,and the data owner can dynamically increase or revoke the access rights of the data consumer.The data user sends the retrieval request of accessing the data to the data owner,the data owner generates the trap door and sends it to the server,and the server sends the retrieval result to the data user after the retrieval.This scheme solves the problems caused by the low efficiency of keyword retrieval and the large trap door.(2)A searchable encryption system based on cloud storage is designed,and the proposed multi-user and multi-keyword searchable encryption scheme is applied to this system.the system takes data encryption as the starting point,and completes the encryption,storage and retrieval of all data(such as keywords,literature content,etc.)by integrating the Spring Boot framework and combining the characteristics of Solr services.the main functions of the system are file management,user request management,data retrieval by data users,data content encryption,file download and so on.
Keywords/Search Tags:Cloud storage, Searchable encryption, Multiple users, Multiple key words, User authorization
PDF Full Text Request
Related items