摘要

Based on image segmentation and multiple diffusion models, a novel chaotic encryption scheme is proposed in this paper. Firstly, a random key is generated to calculate the initial value and control parameter of chaotic map. Secondly, the SHA-512 hash algorithm is used to compute a hash array based on plain image, which is used as secret keys. Finally, according to parts values of that array, an image are divide into sub-blocks and some diffusion model are selected respectively. It is proved by simulation results and security analysis that the proposed scheme has a better security and can withstand common attacks.