Color two-dimensional bar code encryption and decryption method in high-dimensional chaotic system

A color two-dimensional code, high-dimensional chaos technology, applied in the field of color two-dimensional code encryption and decryption, can solve the problems of unsatisfactory encrypted image restoration quality, increased time complexity diffusion iteration times, unsatisfactory encryption efficiency, etc.

Inactive Publication Date: 2017-08-22
CIVIL AVIATION UNIV OF CHINA
View PDF2 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the above methods are all based on low-dimensional chaotic maps, the anti-attack ability of encrypted images is weak
In order to solve the above problems, some scholars have proposed a method of using SHA-256 to generate the initial value of a one-dimensional chaotic system and using multiple iterations of Brownian motion to scramble to realize image encryption, but the time complexity of this method varies with the scrambling and diffusion of pixel values.

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
  • Color two-dimensional bar code encryption and decryption method in high-dimensional chaotic system
  • Color two-dimensional bar code encryption and decryption method in high-dimensional chaotic system
  • Color two-dimensional bar code encryption and decryption method in high-dimensional chaotic system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The color two-dimensional code encryption and decryption method under the high-dimensional chaotic system provided by the present invention will be described in detail below in conjunction with the accompanying drawings and specific examples.

[0040] Such as figure 1 , figure 2 As shown, the color two-dimensional code encryption and decryption method under the high-dimensional chaotic system provided by the present invention includes the following steps carried out in order:

[0041] Step 1: Use the SHA-256 hash algorithm to process the color QR code to generate the encryption key K and the initial value of the Lorenz chaotic system;

[0042] Use the SHA-256 hash algorithm to process the color QR code to generate a 256-bit hash value of the color QR code, define the hash value as the encryption key K, and use it to encrypt the color QR code to improve the color QR code QR code security.

[0043] Divide the encryption key K into 32 blocks, k i Represents the i-th b...

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 color two-dimensional bar code encryption and decryption method in a high-dimensional chaotic system. According to the method, application methods of a DNA sequence and an SHA-256 algorithm in the high-dimensional chaotic system are defined, and the DNA sequence and the SHA-256 algorithm are applied to encryption and decryption of a color two-dimensional bar code. An encryption method relates to steps such as generating a key and an initial value; carrying out coding through utilization of DNA; carrying out exclusive or operation on color two-dimensional bar code and key matrixes; carrying out color two-dimensional bar code matrix value substitution; carrying out decoding through utilization of the DNA; and synthesizing the encrypted color two-dimensional bar code. A decryption method is reverse operation for the encryption method. From a simulation experiment, it is observed that the method provided by the invention has relatively high pseudo-randomness, forgery prevention and attack resistance.

Description

technical field [0001] The invention belongs to the application field of computer image processing and information security technology, and in particular relates to a color two-dimensional code encryption and decryption method under a high-dimensional chaotic system. Background technique [0002] As digital media, color QR code is a commonly used form in network applications. It has the advantages of beautiful and practical, large amount of stored information and strong fault tolerance. weak. Since the current classical encryption methods are no longer suitable for the encryption and decryption requirements of color two-dimensional codes, the research on color two-dimensional code encryption and decryption methods has become a research hotspot in the academic circle. [0003] Adleman proposed the DNA molecular coding and computing method, DNA coding and computing methods have been widely used in image encryption, identity verification, digital signature and other related fi...

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): H04L9/08H04L9/06H04L9/00G06F21/60
Inventor 杨宏宇王在明谢丽霞王玥
Owner CIVIL AVIATION UNIV OF CHINA
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