Fine-grained data encryption method, system and device based on database

A data encryption and database technology, applied in digital data protection, electronic digital data processing, computer security devices, etc., can solve the problem of excessive granularity of authorization

Active Publication Date: 2020-03-17
BEIJING LIANSHI NETWORKS TECH CO LTD
View PDF7 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This invention ensures the security of data transmission and storage, but the

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
  • Fine-grained data encryption method, system and device based on database
  • Fine-grained data encryption method, system and device based on database
  • Fine-grained data encryption method, system and device based on database

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be further described in detail below in conjunction with the drawings and embodiments. Apparently, the specific embodiments described here are some, not all, embodiments of the present invention, and are only used to explain the present invention, not to limit the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts belong to the protection scope of the present invention.

[0051] Such as figure 1 Shown, a kind of database-based fine-grained data encryption method of the present invention comprises:

[0052] Step S101, recording the meta information of sensitive data in the database, encrypting and decrypting the sensitive data at the application layer of the application s...

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 fine-grained data encryption method and device based on a database. The device comprises a data encryption assembly and a data encryption management assembly, the data encryption component is installed in each application needing to access the database in the form of a plug-in, monitors the process of the application at any time, intercepts the operation of the applicationon the database, and is used for restoring the entity information in the context of the application process, encrypting and decrypting the data by taking the columns or rows in the database tables asthe grain sizes and decrypting or desensitizing the sensitive data according to the entity permission, and the data encryption management component is connected with the data encryption component through a network and is used for managing the entity access permission, the encryption and decryption strategies and the encryption and decryption keys of the sensitive data in the database. Accordingto the present invention, the sensitive data is encrypted and decrypted by taking the rows or columns in the database tables as the grain sizes in a data access layer of the application system, and the sensitive data originally submitted to a database driving layer in a plaintext form is replaced with ciphertext, so that the transmission security and the storage security of the data are ensured.

Description

technical field [0001] The invention relates to the technical field of computer security, in particular to a database-based fine-grained data encryption method, system and device. Background technique [0002] A large amount of high-value data circulates in enterprise information systems. These data are generally stored in databases, which are the core assets of enterprises and are also the targets of attackers. Once the data is leaked, it will bring immeasurable losses to the enterprise. In order to protect the interests of enterprises, we must pay attention to the protection of enterprise data security, and the database is the focus of security protection. Encrypting key and sensitive data in enterprise databases is the most cost-effective means of security protection. [0003] Enterprise informatization is a continuous process, and different brands or different versions of database products will be used, but the protocols used by different brands or versions of database...

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/60G06F21/62
CPCG06F21/602G06F21/6218G06F21/6245G06F21/604
Inventor 桂阳岳小杰白小勇王滨
Owner BEIJING LIANSHI NETWORKS TECH CO LTD
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