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

Efficient database encryption method based on dictionary mapping

An encryption method and dictionary data technology, which is applied in the field of efficient database encryption based on dictionary mapping, can solve problems such as frequent data leakage, affecting database usage efficiency, and inability to effectively prevent information leakage, so as to solve performance defects, prevent data information leakage, The effect of increasing difficulty

Active Publication Date: 2018-11-02
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since most of the database management systems used in China are foreign products, for the sake of safety and controllability, at the current stage when domestic databases cannot completely replace foreign products, a purely domestic database encryption product is especially needed
[0005] The conventional data encryption and decryption methods currently on the market will seriously affect the efficiency of database usage, and only a small range of sensitive data in the database can be encrypted, while other unencrypted information is still the main component of the entire database information value, so the database After the system is invaded, the encryption of small-scale sensitive information cannot effectively prevent information leakage
Therefore, the market urgently needs a large-scale structured data ciphertext storage method that does not affect the usability of the database system to improve the severe reality of frequent data leakage.

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
  • Efficient database encryption method based on dictionary mapping
  • Efficient database encryption method based on dictionary mapping
  • Efficient database encryption method based on dictionary mapping

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0053] Such as Figure 1 to Figure 5 As shown, an efficient database encryption method based on dictionary mapping mainly includes dictionary generation, dictionary encryption and storage, dictionary call and decryption, ciphertext data generation and storage, ciphertext retrieval, regular dictionary update, double dictionary operation and other processes.

[0054] Specifically, in the dictionary generation process, such as figure 1 As shown, it specifically includes the following steps:

[0055] Step 1: Screen out commonly used character sets and uncommonly used character sets from the standard coded character set as dictionary material;

[0056] Step 2: Use frequently used characters as plaintext and uncommonly used characters as ciphertext, and generate dictionary data in which plaintext and ciphertext match each other.

[0057] Among them, the dictionary objects are thousands of characters commonly used in the domestic network environment (the number of characters coveri...

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 discloses an efficient database encryption method based on dictionary mapping. The method comprises at least a dictionary generation process, a dictionary encryption and storage process,a dictionary calling and decryption process, a ciphertext data generation and storage process, a ciphertext search process, a dictionary update process, and a double-dictionary running process. The efficient database encryption method based on dictionary mapping effectively prevents data information from disclosing after a database is invaded, and makes data break and breach much harder at the cost of small system performance.

Description

technical field [0001] The invention relates to the technical field of Internet of Things security, in particular to an efficient database encryption method based on dictionary mapping. Background technique [0002] Data is the core asset in an information system, and the loss, destruction or leakage of data is likely to bring immeasurable losses to the enterprise. Encrypting data is one of the core means in data security protection. [0003] There are two types of data, one is unstructured data, such as documents and pictures, and the other is structured data, such as data in a database. Both forms of data are very important and need to be protected by encryption. Structured data usually carries very concentrated and extremely valuable information, so it is particularly important to encrypt and protect it. [0004] Database encryption can significantly improve the security of the database. After encryption, the data is stored in ciphertext, which prevents the data from b...

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): G06F21/62H04L9/06H04L9/30
CPCG06F21/6218H04L9/0625H04L9/302
Inventor 肖龙辉
Owner SICHUAN CHANGHONG ELECTRIC CO LTD
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