The invention provides a multi-image
encryption method based on a four-dimensional
memristor hyperchaotic
system and a storage medium, and the method comprises the steps: constructing a new
memristor model, introducing a three-dimensional
chaotic system, and obtaining a four-dimensional
memristor hyperchaotic
system; generating hash values of a plurality of
plaintext images, obtaining an initial value of a
chaotic system through
mathematical model conversion, and generating a
chaotic sequence after iterative calculation; a cross-plane spiral traversal method is adopted, pixel positions of the image are rearranged to obtain a first scrambled image, and then a chaotic series generated by a chaotic system is utilized to realize secondary image index scrambling to obtain a scrambled image, so that correlation between adjacent pixels is reduced; performing cross-plane bidirectional
diffusion modular addition operation on the scrambled image and a pseudo-
random matrix generated by the chaos sequence, so that each pixel comprises information of more other pixels as much as possible, and obtaining a final
ciphertext image; according to the method, the randomness of the sequence and the
image processing efficiency can be improved, and meanwhile higher
confidentiality and robustness are achieved.