Multi-user multi-keyword sorting searchable encryption system supporting any language query

A language query and encryption system technology, applied in the field of multi-user multi-keyword sorting and searchable encryption system, can solve the problems of leaking user privacy and unable to support keyword search, etc.

Active Publication Date: 2017-12-19
FUZHOU UNIV
View PDF7 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Third, in order to support keyword retrieval in any language, a predefined number of keywords and a matrix M 1 , M 2 The dimensions will be astronomical, so the MRSE system based on the KNN-SE architecture cannot support keyword search in any language
This information will leak the user's 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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-user multi-keyword sorting searchable encryption system supporting any language query
  • Multi-user multi-keyword sorting searchable encryption system supporting any language query
  • Multi-user multi-keyword sorting searchable encryption system supporting any language query

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] The technical solution of the present invention will be specifically described below in conjunction with the accompanying drawings.

[0059] The present invention is a multi-user multi-keyword sorting searchable encryption system that supports any language query, such as figure 1 For the system architecture of the present invention, the system includes the following entities:

[0060] Key Generation Center. The Key Generation Center (KGC) is fully trusted and responsible for generating keys for every entity in the system.

[0061] cloud platform. The cloud platform (CP) has powerful storage and computing capabilities, and stores user files in encrypted form. The CP also responds to user data retrieval requests.

[0062] Computing service provider. A Computing Service Provider (CSP) is an online computing server with powerful computing capabilities.

[0063] data owner. The data owner encrypts keywords and documents and sends them to the CP for storage.

[0064] ...

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 relates to a multi-user multi-keyword sorting searchable encryption system supporting any language query. A key generation center generates a key for each entity in the system; a cloud platform stores a document of a user in an encrypted form and makes a response to a data retrieval request of the user; a computing service provider provides an online computing server for online computing; a data owner encrypts keywords and the document, and sends the encrypted keywords and document to the cloud platform for performing storage; and the user generates a keyword trap door and initiates the data retrieval request to the cloud platform. According to the multi-user multi-keyword sorting searchable encryption system supporting any language query, provided by the invention, the storage overhead is small; any language is supported; flexible authorization mechanism and time-based user cancellation mechanism are realized; data of multiple data owners is searched at the same time; flexible keyword weight and preference score setting is realized; and user privacy is protected.

Description

technical field [0001] The invention relates to a multi-user, multi-keyword sorting and searchable encryption system supporting any language query. Background technique [0002] Cloud computing provides abundant computing and storage resources, attracting more and more individuals and enterprises to outsource data to cloud servers. Data encryption algorithms can convert data into unreadable ciphertext, but how to search and share encrypted data is a challenging problem. Searchable Encryption (SE) is an effective method for keyword search on encrypted data, which has a wide range of applications in medical care, smart grid, Internet of Things, etc. In order to search encrypted documents through SE, the data owner needs to first extract a set of keywords from the document and encrypt them into an encrypted index. Then, the data owner uploads the encrypted index and encrypted documents to the cloud server for storage. In the data query phase, the user generates a keyword tra...

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/60G06F21/62H04L9/08H04L29/08
CPCG06F16/30G06F16/9535G06F21/602G06F21/62H04L9/0825H04L9/083H04L9/088H04L67/10
Inventor 杨旸张煜超刘西蒙程红举张浩刘耿耿邹剑董晨
Owner FUZHOU UNIV
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