首页 | 官方网站   微博 | 高级检索  
     


A novel chaos-based image encryption algorithm using DNA sequence operations
Affiliation:1. Department of Electronic and Computer Engineering, University of Pittsburgh, Pittsburgh, PA 15261, United States;2. School of Computer and Information Engineering, Institute of Image Processing and Pattern Recognition, Henan University, Kaifeng 475004, China;1. State Key Laboratory of Crop Biology, College of Life Sciences, Shandong Agricultural University, Taian 271018, China;2. College of Mechanical and Electronic Engineering, Shandong Key Laboratory of Gardening Machinery and Equipment, Shandong Agricultural University, Taian 271018, China;3. College of Engineering, Peking University, Beijing 100871, 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. School of Computer Sciences, Universiti Sains Malaysia, 11800 USM, Penang, Malaysia;2. Department of Physics, Urmia Branch, Islamic Azad University, Urmia, Iran;1. City Institute, Dalian University of Technology, 31 Tieshanxi Road, Dalian 116600, PR China;2. Faculty of Electronic Information and Electrical Engineering, Dalian University of Technology, 2 Linggong Road, Dalian 116024, PR China
Abstract:An image encryption algorithm based on chaotic system and deoxyribonucleic acid (DNA) sequence operations is proposed in this paper. First, the plain image is encoded into a DNA matrix, and then a new wave-based permutation scheme is performed on it. The chaotic sequences produced by 2D Logistic chaotic map are employed for row circular permutation (RCP) and column circular permutation (CCP). Initial values and parameters of the chaotic system are calculated by the SHA 256 hash of the plain image and the given values. Then, a row-by-row image diffusion method at DNA level is applied. A key matrix generated from the chaotic map is used to fuse the confused DNA matrix; also the initial values and system parameters of the chaotic system are renewed by the hamming distance of the plain image. Finally, after decoding the diffused DNA matrix, we obtain the cipher image. The DNA encoding/decoding rules of the plain image and the key matrix are determined by the plain image. Experimental results and security analyses both confirm that the proposed algorithm has not only an excellent encryption result but also resists various typical attacks.
Keywords:Image encryption  Deoxyribonucleic acid (DNA)  2D Logistic chaotic map  Security analyses
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号