Supercharge Your Innovation With Domain-Expert AI Agents!

Database encryption field fuzzy retrieval method based on GCM encryption mode

A technology for encrypting fields and encryption modes, which is applied in the fields of information security and database encryption, and can solve problems such as low efficiency of character-type encrypted fields, transformation, and high requirements for storage field lengths.

Pending Publication Date: 2021-07-06
BEIJING LIANSHI NETWORKS TECH CO LTD
View PDF11 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to overcome the deficiencies of the prior art, the present invention aims at the inefficiency of the fuzzy search for character-type encrypted fields in the existing database encrypted content retrieval technology, and the existing ciphertext index methods such as hash value index have higher requirements on the length of the database storage field , and needs to transform the database table structure and other defects, a fuzzy retrieval method for database encrypted fields based on GCM encryption mode is proposed

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
  • Database encryption field fuzzy retrieval method based on GCM encryption mode
  • Database encryption field fuzzy retrieval method based on GCM encryption mode
  • Database encryption field fuzzy retrieval method based on GCM encryption mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Hereinafter, embodiments of the present invention will be described with reference to the drawings.

[0036] The embodiment of the present invention provides a method for fuzzy retrieval of database encrypted fields based on GCM encryption mode, and also a search method or determination method for database encrypted fields based on GCM encryption mode, such as Figure 1-Figure 3 shown, where figure 1It is a schematic flow chart of the fuzzy search method for database encrypted fields based on GCM encryption mode. According to the four steps on the upper left, first complete the modification of the ciphertext, then follow the four steps on the upper right to modify the query conditions, and finally modify the modified ciphertext To match the query conditions, the specific steps include:

[0037] Step 1: Assume that a field M in a database table is an encrypted field. Let the content to be searched in M ​​be E c , the corresponding plaintext is P, assuming P=ABCDEFABC,...

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 database encryption field fuzzy retrieval method based on a GCM encryption mode. The method comprises the steps of segmenting an original plaintext of an encrypted field according to a specified length or a length sequence, applying an encryption algorithm based on a GCM encryption mode to encrypt each segment formed after the plaintext is segmented, solving a corresponding authentication value Tag, generating a corresponding ciphertext index set, and splicing the authentication value Tag in a ciphertext index set with a ciphertext, and storing the spliced authentication value Tag and the ciphertext in a ciphertext field. When fuzzy retrieval is carried out, elements in the ciphertext index set are matched with the content to be retrieved, a large number of unmatched records can be filtered out, the number of records needing to be decrypted for fuzzy matching is reduced, and the query efficiency is improved; the length of the authentication value Tag can be flexibly selected due to applying the GCM encryption mode, so that the method has high adaptability to a database field storage space.

Description

technical field [0001] The invention relates to a fuzzy search method for encrypted fields of a database based on a GCM (Galois / Counter Mode) encryption mode, belonging to the technical fields of information security and database encryption. Background technique [0002] With the rapid development of informatization and networking, in the era of big data, in the face of massive data resources, database security protection is becoming increasingly important, and encrypting sensitive fields in the database has become an effective method for database security protection . However, for encrypted fields, if you need to perform fuzzy query on the content, you generally need to decrypt the original content and then perform matching, which seriously affects the query efficiency. Among the solutions for this scenario, some require major modifications to the database system, while others consume a lot of database resources. [0003] In the prior art, there is a method of constructin...

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
IPC IPC(8): G06F21/62G06F21/60G06F40/126G06F16/2458
CPCG06F21/6218G06F21/602G06F40/126G06F16/2468
Inventor 桂阳薛景辉王芷玲邓斯红
Owner BEIJING LIANSHI NETWORKS TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More