In recent years,with the increasingly improvement of computing ability of computer software and hardware,moreover,continuous innovation in technologies like big data,cloud computing and artificial intelligence,people can obtain sufficiently powerful computing capacity of fulfilling some goals such as breaching certain image encryption algorithms,which may be seen impossible in the past.Therefore,it is important to improve traditional encryption methods or propose novel algorithms.Among these new researches on image encryption,schema based on Chaos seems to be prominent and prosperous.More and more excellent algorithms have been proposed,which makes research on Chaos based image encryption to be the hotspot topic in security area.But,deficiency of innovation and performance drawbacks are also existing,like inefficiency of permutation.After vast related works of former researchers,the author has proposed several image encryption algorithms based on Chaos that direct at these problems,which are novel and qualified to meet the security demands.(1)High performance shuffling chaotic image encryption schema using interweaving of ranks.Shuffling and diffusion are two main operations in image encryption schema based on Chaos.A good shuffling method should own strong capacity of ergodicity and high efficiency,namely,extremely changing positions of original pixels without modifying any values.The proposed shuffling approach derives from a method like “twisting cube” by operating rows of pixels or columns of pixels from four directions of plain image simultaneously,which has better performance than reference researches.(2)Chaos based image encryption algorithm based on DNA encoding and DNA operations.In this schema,the author try best to randomize encoding types or operation forms by using sequences dynamically generated by chaos,which makes DNA processing like out of control that largely improves randomness and confusion.What’s more,limited kinds of encoding and operations are effectively applied.(3)Two level chaotic image encryption schema.In this algorithm,bit level and pixel level operations are conducted respectively.New model named Customized Globally Coupled Map Lattice(CGCML)is firstly presented in this research,which improves the drawback of simplification existing in the driven equation of conventional global map lattices used by other researchers,owns better global chaotic features and bigger key space.It is progressive relationship that between these algorithms.That is,Part(1)introduces a novel and efficient method to shuffle plain image,which focuses on performance;Part(2)gives an innovative approach to encrypt image by making the best of limited DNA encoding types and operations,which pays attention to innovation;Part(3)is based on the research achievements of Part(1)and Part(2).Moreover,CGCML is firstly proposed in this part,which is applied to assist designing encryption shceme.Part(3)concentrates on security. |