A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation |
| |
Institution: | 1. Department of Mechanics, School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, China;2. AML, Department of Engineering Mechanics, Tsinghua University, Beijing 100084, China;1. Ecole polytech – University of Nantes-Rue Christian Pauc-44306, Nantes cedex 3, France;2. College of Information Technology and Computer Engineering- Palestine Polytechnic University-Palestine;1. College of Optoelectronic Engineering, Changchun University of Science and Technology, Changchun, Jilin 130022, China;2. Network Optimization Center, China Mobile Communications Group Jilin Co., Ltd., Changchun 130000, China;3. College of Computer and Control Engineering, Nankai University, Tianjin 300350, China |
| |
Abstract: | Recently, a number of chaos-based image encryption algorithms that use low-dimensional chaotic map and permutation-diffusion architecture have been proposed. However, low-dimensional chaotic map is less safe than high-dimensional chaotic system. And permutation process is independent of plaintext and diffusion process. Therefore, they cannot resist efficiently the chosen-plaintext attack and chosen-ciphertext attack. In this paper, we propose a hyper-chaos-based image encryption algorithm. The algorithm adopts a 5-D multi-wing hyper-chaotic system, and the key stream generated by hyper-chaotic system is related to the original image. Then, pixel-level permutation and bit-level permutation are employed to strengthen security of the cryptosystem. Finally, a diffusion operation is employed to change pixels. Theoretical analysis and numerical simulations demonstrate that the proposed algorithm is secure and reliable for image encryption. |
| |
Keywords: | Image encryption Multi-wing Hyper-chaos Bit-level permutation |
本文献已被 ScienceDirect 等数据库收录! |
|