Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-keyword fuzzy query method based on ciphertext in cloud environment

A keyword and cloud environment technology, applied in the field of data processing, can solve the problems of low query and update efficiency, low security, and low computing efficiency, and achieve efficient update and deletion of file indexes, high precision and recall rates , the effect of reducing the number of operations

Active Publication Date: 2021-10-15
HUNAN UNIV
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, there are defects in the following aspects in the existing scheme: (1) Update and delete are inflexible: the existing scheme needs a predefined dictionary, which contains the possible wrong forms of each keyword, which leads to the comparison of query and update efficiency Low; (2) The existing scheme has low operation efficiency: because in the existing scheme, the method that supports multi-keyword query requires multiple rounds of calculations to get the result, so the operation efficiency is low; (3) The existing scheme does not support flexible AND / OR query; (4) The existing scheme cannot resist the chosen plaintext attack, and the security is low

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-keyword fuzzy query method based on ciphertext in cloud environment
  • Multi-keyword fuzzy query method based on ciphertext in cloud environment
  • Multi-keyword fuzzy query method based on ciphertext in cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0115] In order to better understand the content of the solution of the present invention, further elaboration will be made below in conjunction with specific examples.

[0116] Such as figure 1 As shown, the present invention provides a multi-keyword fuzzy query method based on ciphertext in a cloud environment, including: step S1: the local server encrypts the plaintext data set according to a preset data encryption algorithm to obtain the ciphertext data set; step S2: the local The server constructs the initial index keywords corresponding to the plaintext data set into an index vector, and constructs the index vector into an index matrix, encrypts the index matrix with a preset matrix encryption algorithm to obtain an encrypted index matrix, and converts the index matrix into an index matrix. The ciphertext data set and the encrypted index matrix are sent to the cloud server; step S3: the user constructs the query keywords in the query request into a request vector, and co...

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 provides a ciphertext-based multi-keyword fuzzy query method in a cloud environment. This method introduces wildcards to solve the multi-keyword fuzzy query problem by constructing vectors and matrices, eliminates the way of preset dictionaries, and provides an efficient update and delete file index; at the same time, this method supports one-round operation of multiple keywords, Reduce the number of calculations; moreover, this method has a high precision rate and recall rate, and provides a very flexible semantic-rich AND / OR query, that is, this method supports both logical query between keywords and keywords Logical OR query between. In addition, the kNN algorithm is used to encrypt the matrix in the processing scheme, so that the scheme of the present invention has good security.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a ciphertext-based multi-keyword fuzzy query method in a cloud environment. Background technique [0002] The emergence and development of cloud computing has realized the human dream of using computing as an infrastructure. Cloud computing is an Internet-based computing method, in which software and hardware resources and information in a shared state can be provided to computers and other devices in the network according to demand. However, while cloud computing effectively solves the limited situation of user resources, it also brings new security issues that cannot be ignored. [0003] In order to protect the sensitive private data stored on the cloud server from being leaked, the user must encrypt the data and store it on the cloud platform. The existing keyword-based searchable ciphertext fuzzy query technology allows users to input small errors and inconsistencie...

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 Patents(China)
IPC IPC(8): G06F16/22G06F16/2458G06F16/245
Inventor 刘琴裴书玉
Owner HUNAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products