The present application is directed to the problem that static
DNA encoding and calculation rules are single,
encryption process is separated from
plaintext, and
plaintext is vulnerable to
attack, and proposes a
color image encryption method based on new 4-dimensional hyperchaos and
DNA random encoding calculation. The method first designs a new 4-dimensional hyperchaotic
system, iterates the
system to generate multiple pseudo-random sequences, generates new pseudo-random sequences and matrices by calculation and modification, decomposes the
color image into R, G and
B channel components, and then fuses them into a matrix, then encodes and calculates the image and the pseudo-
random matrix according to the newly generated pseudo-
random sequence, and then performs
DNA random decoding, decomposes the matrix into channel components, and fuses to generate the final
ciphertext image, wherein the initial value of the
chaotic system is calculated by the SHA-512
algorithm. The
encryption method proposed by the present application not only has large
key space and strong sensitivity to
plaintext, but also can effectively
resist statistical,
brute force and differential attacks.