CNN-based color image encryption algorithm using DNA sequence operations

Jingshuai Wang, Fei Long, Weihua Ou
{"title":"CNN-based color image encryption algorithm using DNA sequence operations","authors":"Jingshuai Wang, Fei Long, Weihua Ou","doi":"10.1109/SPAC.2017.8304370","DOIUrl":null,"url":null,"abstract":"The encryption algorithm of color images based on chaos theory has attracted lots of attentions in recent years. Nevertheless, due to the defects of the low dimensional chaotic system in single structure and small key space size, the security of cryptosystem is not sufficient enough. In this paper, we proposed a novel encryption algorithm for color images based on Deoxyribonucleic acid (DNA) sequence operations and cellular neural network (CNN) to dispose of these defects. The proposed cryptosystem of this paper takes on the features of large key space and complex structure. Firstly, the plain color image is split into three matrices (R, G, B) which are transformed into DNA matrices by the DNA encoding rules, respectively. Secondly, the elements' positions of the three DNA sequence matrices are scrambled via the chaotic sequences generated by CNN. Thirdly, the three DNA matrices are summed according to the certain rules and complemented by the complementary rules, and then the cipher-image is obtained by the DNA decoding rules via the DNA matrices. Simulation results and security analysis show that the encryption effect of this paper is not only better than traditional encryption algorithms but also has excellent ability to hold back familiar attacks.","PeriodicalId":161647,"journal":{"name":"2017 International Conference on Security, Pattern Analysis, and Cybernetics (SPAC)","volume":"39 9","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Security, Pattern Analysis, and Cybernetics (SPAC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SPAC.2017.8304370","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14

Abstract

The encryption algorithm of color images based on chaos theory has attracted lots of attentions in recent years. Nevertheless, due to the defects of the low dimensional chaotic system in single structure and small key space size, the security of cryptosystem is not sufficient enough. In this paper, we proposed a novel encryption algorithm for color images based on Deoxyribonucleic acid (DNA) sequence operations and cellular neural network (CNN) to dispose of these defects. The proposed cryptosystem of this paper takes on the features of large key space and complex structure. Firstly, the plain color image is split into three matrices (R, G, B) which are transformed into DNA matrices by the DNA encoding rules, respectively. Secondly, the elements' positions of the three DNA sequence matrices are scrambled via the chaotic sequences generated by CNN. Thirdly, the three DNA matrices are summed according to the certain rules and complemented by the complementary rules, and then the cipher-image is obtained by the DNA decoding rules via the DNA matrices. Simulation results and security analysis show that the encryption effect of this paper is not only better than traditional encryption algorithms but also has excellent ability to hold back familiar attacks.
基于cnn的彩色图像加密算法,使用DNA序列运算
近年来,基于混沌理论的彩色图像加密算法受到了广泛关注。然而,由于低维混沌系统结构单一、密钥空间小的缺陷,使得密码系统的安全性不够。本文提出了一种基于脱氧核糖核酸(DNA)序列操作和细胞神经网络(CNN)的彩色图像加密算法来处理这些缺陷。本文提出的密码系统具有密钥空间大、结构复杂的特点。首先,将纯彩色图像分割成三个矩阵(R、G、B),分别按照DNA编码规则转化为DNA矩阵;其次,通过CNN生成的混沌序列对三个DNA序列矩阵的元素位置进行置乱。然后,将三个DNA矩阵按照一定的规则进行求和,并用互补规则进行补全,再通过DNA矩阵根据DNA解码规则得到密码图像。仿真结果和安全性分析表明,本文的加密效果不仅优于传统的加密算法,而且对常见的攻击也有很好的抑制能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信