Supercharge Your Innovation With Domain-Expert AI Agents!

Dynamic DNA color image encryption method based on SHA-512

A technology of SHA-512 and encryption method, which is applied in the field of dynamic DNA color image encryption based on SHA-512, which can solve the problems of being unable to resist plaintext attacks, inability to fully utilize DNA base relationships, and time-consuming operations, and achieve enhanced plaintext images Connectivity, runtime savings, and safety-enhancing effects

Pending Publication Date: 2020-09-29
DALIAN UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] According to the above-mentioned technical problems that the existing encryption system based on DNA encoding cannot resist plaintext attacks, the operation is time-consuming, and the relationship between DNA bases cannot be fully exploited, a dynamic DNA color image encryption method based on SHA-512 is provided, which has a large enough The key space is used to resist brute force attacks, and the DNA matrix is ​​diffused by unconventional operations, which reduces the complexity of the algorithm and saves running time

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
  • Dynamic DNA color image encryption method based on SHA-512
  • Dynamic DNA color image encryption method based on SHA-512
  • Dynamic DNA color image encryption method based on SHA-512

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0153] In this embodiment, a Lena 256×256 color picture is used for illustration.

[0154] (1) Read in the image Lena, combined with SHA-512, to generate a 512-byte sequence

[0155] h=9f63791ec64b3bb5bcf1d6e1272557c9779b37575f33a72e0fbf73a8339bba94d0e3de2ab82ae305ee0a71a122123407227708ff0bc0296768566c2cc59e7d37.

[0156] Like this, according to the definition of the inventive method, four initial values ​​of the four-wing hyperchaotic system produced are expressed as

[0157] key1 = [1.8175, 1.6275, 2.3765, 2.1882]. And the initial values ​​of the three Lorenz chaotic systems are expressed as

[0158] key2 = [1.2824, 1.1429, 2.3939]. There are also 8 interval parameters index=[6, 4, 2, 2, 3, 3, 1, 1].

[0159] (2) After performing 5 2D-RT operations on Lena, decompose it into R 1 , G 1 , B 1 channel, namely

[0160]

[0161] (3) Use key1 and key2 to iterate the four-wing chaotic system 4 × 256 × 256 + 1000 times and 256 × 256 + 1000 times respectively, and discard ...

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 dynamic DNA color image encryption method based on SHA-512. The method comprises the following steps: generating a hash sequence of 512 bytes by utilizing SHA-512 and a plaintext image to calculate an initial value and an intermittent parameter of a chaotic system, performing scrambling operation on a converted plaintext color image by utilizing 2D-RT, and decomposing a scrambled result into a red channel, a green channel and a blue channel; generating a chaotic sequence by using a four-wing chaotic system and a lorentz system, and recombining the three channel matrixes and the chaotic matrix in combination with intermittent parameters; calculating the Hamming distance of the DNA matrix, updating the initial values of the two chaotic systems, and generating a corresponding chaotic matrix to complete DNA matrix diffusion operation; and decoding and decomposing the diffused DNA matrix, and scrambling the decomposed matrix to obtain an encrypted image. According to the method, the hash sequence is generated by adopting the SHA-512, so that the method has enough key space to resist violent attacks.

Description

technical field [0001] The invention relates to the fields of bioinformatics and image encryption, in particular to a dynamic DNA color image encryption method based on SHA-512. Background technique [0002] With the advent of the Internet era and the era of big data, research on images has gradually attracted a large number of researchers. Images are extremely easy to be copied, tampered, illegally disseminated and intentionally attacked, so there is an increasing demand for research on image security. Due to the strong correlation of image pixels, it is difficult to satisfy the effect and efficiency of directly applying traditional encryption algorithms to images. Existing encryption technologies for images mainly include chaotic encryption technology, encryption technology based on DNA coding, information steganography technology, encryption algorithm based on optical field, etc. Although many achievements have been made in image encryption research, some traditional en...

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/60
CPCG06F21/602
Inventor 周士华何品言王宾
Owner DALIAN UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More