The invention provides a partitioning double-layer self-
adaptation diffusion image
encryption method. The partitioning double-layer self-
adaptation diffusion image
encryption method includes the steps that every two kinds of Logistic mapping, Tent mapping and Sine mapping are combined to build three kinds of new one-dimensional
chaotic mapping, and initial
chaotic sequences are extracted, so that the new one-dimensional
chaotic mapping has wide chaotic ranges and good chaotic behaviors; then scrambling and
diffusion are synchronously carried out by combining Arnold forward mapping and Arnold backward mapping. The opportunities of accessing sequences of pixels and the opportunities of storage sequences of positions can be equal, the scrambling randomness can be improved, and the defects in the rules and random accessing of conventional Arnold mapping can be overcome; in addition, partitioning double-layer self-
adaptation diffusion is adopted in the scrambling process, the interaction between the
ciphertext pixels, the interaction between the
ciphertext pixels and the
plaintext pixels and the interaction between the
ciphertext pixels and chaotic random sequences are used, influences of the pixels are nonlinearly diffused into a whole image array, a chaotic
system is continuously disturbed in the diffusion process, a self-adaptation diffusion process is formed, and the sensitivity of an
encryption image to a secret key, a ciphertext and a
plaintext is improved.