Method for searching data base ciphertext

A database and ciphertext technology, applied in electrical digital data processing, special data processing applications, instruments, etc., can solve problems such as concurrency control, low query efficiency, fault recovery, etc., to ensure consistency, function and efficiency are not affected , to ensure the correctness of the effect

Inactive Publication Date: 2006-06-14
曾致中
View PDF0 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method can use a high-encryption-strength algorithm, but since the index file is not part of the database, the database management system cannot implement concurrency control and fault recovery on it, so the consistency between the database and the index file cannot be guaranteed, and cannot be fully encrypted. Using the query optimization mechanism of the original database management system, the query efficiency is low, and the function and efficiency are greatly affected when the compound condition query involving the range query of the ciphertext field is realized.

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
  • Method for searching data base ciphertext

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] What the present invention provides is a kind of method that utilizes auxiliary data structure to realize fast cipher text query of database, and its main point is to set up the auxiliary data structure stored in the table in the database for the field that wants to realize cipher text query, in the daily operation of database Insert maintenance operations on the auxiliary data structure and use the auxiliary data structure to query the ciphertext field.

[0031] The method includes the steps of establishing an auxiliary data structure, maintaining the auxiliary data structure and performing ciphertext query, specifically as follows:

[0032] 1. Establish an auxiliary data structure

[0033] Its steps include:

[0034] 1. Determine which fields in which tables in the database need to perform ciphertext query,

[0035] 2. For each determined field m in such table a, establish a corresponding auxiliary data structure,

[0036] 3. For the established auxiliary data stru...

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 is a method for realizing fast cryptograph inquiry in database by auxiliary data structure, comprising the steps of establishing an auxiliary data structure, maintaining the auxiliary data structure and making cryptograph inquiry and its technical key points: by establishing a list-stored auxiliary data structure in the database for the fields to realize cryptograph inquiry, inserting the maintaining operation on the auxiliary data structure in the daily operation of the database and using the auxiliary data structure to inquire the cryptographic fields. The invention makes the database system originally not supporting cryptograph inquiry able to make high efficiency cryptograph inquiry on the cryptographic fields and can select encryption algorithms and secret keys by users and can assure the consistency of the whole database system and the accuracy and integrity of the cryptograph searching and other database operations. The invention can be applied to the database systems of the governments, armies and large-scale enterprises to be able to improve the system safety and strengthen the system practicality.

Description

technical field [0001] The invention belongs to the fields related to computer database and information security. It specifically relates to a method for realizing efficient conditional query on encrypted fields in a database. Background technique [0002] Due to the prominent security issues, more and more databases encrypt sensitive data to ensure its security. Since most of the current database management systems are imported from abroad, but firstly, the main foreign database management systems that support ciphertext queries are not exported to China, and most of the source codes of foreign database management systems are not open, so there may be security backdoors and loopholes; secondly, for To improve efficiency, more and more enterprises hand over software and data to special organizations for management and maintenance. If the key management and encryption and decryption processes are implemented by the database management system, the power of the database manage...

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/30
Inventor 曾致中
Owner 曾致中
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