Color image block encryption algorithm based on hyperchaotic system and DNA sequence

A DNA sequence and color image technology, applied in image analysis, image enhancement, image data processing, etc., can solve the problems of low security and low plaintext sensitivity, and achieve high security, large key space, and uniform distribution Effect

Inactive Publication Date: 2020-03-13
ANHUI UNIV OF SCI & TECH
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a color image block encryption algorithm based on hyperchaotic system and DNA sequence, which solves the problems of low security and low plaintext sensitivity in the process of image encryption

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 image block encryption algorithm based on hyperchaotic system and DNA sequence
  • Color image block encryption algorithm based on hyperchaotic system and DNA sequence
  • Color image block encryption algorithm based on hyperchaotic system and DNA sequence

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] like figure 1 The specific implementation steps are as follows:

[0033] (1) Read in a color image with a size of M×N×3, in order to improve the applicability of the algorithm, fill the image to satisfy: mod(M,t)=0, mod(N,t)=0; The three channels of R, G, and B are converted into three two-dimensional grayscale matrices I 1 ,I 2 ,I 3 .

[0034] (2) Set the initial value and parameters, and obtain a one-dimensional sequence {q with a length of M×N+1000 through the L-L cascade system i}, in order to obtain better randomness, remove the first 1000 elements to get the subsequence {q i}(i=1001, 1002, ..., M×N+1000), where the initial value is generated by the hash function (SHA-256) of the plaintext image.

[0035] (3) through q i =mod(ceil(q i ×10 3 ), 256), such that the sequence {q i All elements in} are in [0,255], and the sequence is transformed into an M×N two-dimensional random matrix Q.

[0036] (4) The plaintext image and random matrix are evenly divided ...

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 color image block encryption algorithm based on a hyper-chaotic system and a DNA sequence. The color image block encryption algorithm utilizing the hyper-chaotic system andthe DNA sequence has the advantages that an initial value when a random matrix is generated comes from a hash value of a plaintext image, and one-time pad is realized. Meanwhile, the encrypted image is not the whole image any more, but is consist of image blocks. The DNA coding mode of each sub-block and the DNA operation among the sub-blocks are pseudo-random and are dynamically determined by a chaotic system. Thus, one plaintext image comprises multiple encoding modes and operation modes, the key space is larger, the encryption effect is better, and the security is higher. The simulation result is that the encrypted histogram is uniformly distributed; wherein the key space is at least 1080; the information entropy after encryption is 7.999; in sensitivity analysis, NPCR is 99.6012%, UACIis 33.5786%, and the sensitivity analysis result is close to an ideal state. Accordingly, various attacks may be resisted.

Description

technical field [0001] The invention relates to the field of image encryption, in particular to a color image block encryption algorithm based on a hyperchaotic system and a DNA sequence. Background technique [0002] With the continuous development of big data and cloud computing technology, the problem of information security has become increasingly prominent. Among them, the safe storage and transmission of digital image information has attracted people's attention. Digital images are different from text information because of their large data volume, strong correlation, and high redundancy. Therefore, traditional encryption methods cannot effectively encrypt digital image information. [0003] To solve this problem, scholars have proposed many algorithms for digital image encryption, including applying chaotic systems and DNA sequences to image encryption. The chaotic system has pseudo-randomness and initial value sensitivity, so it is suitable for image encryption. A...

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/60G06T7/136G06F17/16
CPCG06F21/602G06T7/136G06F17/16G06T2207/10024G06T2207/20021
Inventor 罗婧
Owner ANHUI UNIV OF SCI & TECH
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