The invention relates to the technical field of image
information security, and discloses an image
encryption method and
system based on
DNA dynamic coding and biological hyperchaos
coupling, and the method comprises the steps: firstly carrying out the blocking and
zero padding preprocessing of an original image; a Logistic
chaotic system and the adaptive fruit fly-parasitic wasp four-dimensional hyper-
chaotic system are coupled to generate a
chaotic sequence with
high complexity and randomness; thirdly, dynamically selecting
a DNA coding rule and
a DNA operation rule by utilizing the generated chaotic sequence, and carrying out dynamic
DNA coding and operation on the image data and a matrix generated by another chaotic sequence; then, performing row and column scrambling on the encrypted data by using a chaos sequence to enhance the anti-
cutting capability; and finally, outputting the encrypted image. According to the method, the highly
random sequence is generated by
coupling the biological hyperchaotic system, and the
encryption effect of one image and one secret is realized by combining the dynamically switched
DNA coding and operation rules, so that the
encryption security and the adaptability to different images are remarkably improved.