Database data encryption and decryption method and device

A data encryption, encryption and decryption technology, applied in the computer field, can solve the problems of not fully considering the impact of functions and efficiency, and achieve the effect of meeting the needs of efficient data encryption and decryption

Inactive Publication Date: 2013-09-04
李凤华 +1
View PDF5 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Most of the cryptographic algorithms are designed based on three points: the cryptographic strength of the algorithm, the speed of encryption and decryption, and the required space size, and the impact of the implementation of the encryption mechanism on the function and efficiency of the entire database system is not fully considered.

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 data encryption and decryption method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The main concept of the present invention is to obtain a cryptographic algorithm and a key, and use the obtained cryptographic algorithm and key to encrypt or decrypt the encryption and decryption object, wherein the encryption and decryption object is a database table, a column in a database table, a view or in a view column.

[0029] Specifically, when encrypting database data, first obtain a cryptographic algorithm and a key, and then use the cryptographic algorithm and key to encrypt a specified column in a database table. Similarly, when decrypting database data, first obtain the cryptographic algorithm and key corresponding to the column in the database table, and then use the obtained cryptographic algorithm and key to decrypt the column.

[0030] In the present invention, the encryption and decryption of the database table are performed by column, and each column in the database table can correspond to a combination of a cryptographic algorithm and a key.

[00...

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 relates to a database data encryption and decryption method and device. The database data encryption and decryption method comprises the steps that a cryptographic algorithm and a secret key are acquired, encryption and decryption are conducted on an encryption and decryption object through the cryptographic algorithm and the secret key, and the encryption and decryption object is a database table, or a line in the database table, or a view or a line in the view. The database data encryption and decryption device comprises an acquiring module and an encryption and decryption module, wherein the acquiring module is used for acquiring the cryptographic algorithm and the secret key, and the encryption and decryption module is used for conducting encryption and decryption on the encryption and decryption object through the cryptographic algorithm and the secret key which are acquired by the acquiring module. The encryption and decryption object is the database table, or the line in the database table, or the view or the line in the view. The database data encryption and decryption method and the database data encryption and decryption device achieve expansion of an encryption and decryption mode of a database, and satisfy requirements for efficient data encryption and decryption of a mobile computing environment and network application.

Description

technical field [0001] The invention relates to the field of computers, in particular to a database data encryption and decryption method and device. Background technique [0002] With the rapid development of networking and informatization, the problem of safe access to information resources has become increasingly prominent. Encryption is one of the core issues of database security. Database encryption technology is an effective means to ensure the security of sensitive information stored in the database. At present, a large number of cryptographic algorithms and protocols have been designed at home and abroad. Most of the cryptographic algorithms are designed based on three points: the cryptographic strength of the algorithm, the speed of encryption and decryption, and the required space size, without fully considering the impact of the implementation of the encryption mechanism on the function and efficiency of the entire database system. Contents of the invention ...

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/62G06F17/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