A novel and effective image encryption algorithm based on chaos and DNA encoding

被引:1
作者
Xingyuan Wang
Chuanming Liu
机构
[1] Dalian University of Technology,Faculty of Electronic Information and Electrical Engineering
来源
Multimedia Tools and Applications | 2017年 / 76卷
关键词
Image encryption; Chaos; DNA encoding; Piecewise linear chaotic map; Logistic map;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we proposed a novel and effective image encryption algorithm based on Chaos and DNA encoding rules. Piecewise Linear Chaotic Map (PWLCM) and Logistic Map are applied to generate all parameters the presented algorithm needs and DNA encoding technology functions as an auxiliary tool. The proposed algorithm consists of these parts: firstly, use PWLCM to produce a key image, whose pixels are generated by Chaos; Secondly, encode the plain image and the key image with DNA rules by rows respectively and different rows are encoded according to various rules decided by logistic map; After that, employ encoded key image to conduct DNA operations with the encoded plain image row by row to obtain an intermediate image and the specific operation executed every row is chosen by logistic map; Then, decode the intermediate image as the plain image of next step. Finally, repeat steps above by columns again to get the ultimate cipher image. The experiment results and analysis indicate that the proposed algorithm is capable of withstanding typical attacks and has good character of security.
引用
收藏
页码:6229 / 6245
页数:16
相关论文
共 118 条
[81]  
Gorji M(undefined)undefined undefined undefined undefined-undefined
[82]  
Mazandaran I(undefined)undefined undefined undefined undefined-undefined
[83]  
Wang XY(undefined)undefined undefined undefined undefined-undefined
[84]  
Liu LT(undefined)undefined undefined undefined undefined-undefined
[85]  
Zhang YQ(undefined)undefined undefined undefined undefined-undefined
[86]  
Wang XY(undefined)undefined undefined undefined undefined-undefined
[87]  
Wang Q(undefined)undefined undefined undefined undefined-undefined
[88]  
Wang XY(undefined)undefined undefined undefined undefined-undefined
[89]  
Wang Q(undefined)undefined undefined undefined undefined-undefined
[90]  
Wang XY(undefined)undefined undefined undefined undefined-undefined