摘要
针对一些加密算法空间小,明文与密文相关性大,初值敏感性差等问题,提出一种DNA序列随机置换的图像加密算法。算法首先利用混沌序列的随机性对明文像素进行两次位置置乱。接着随机选择一种DNA编码方式对图像矩阵和混沌序列进行DNA编码,同时随机选择DNA运算方式与混沌序列进行运算,从而改变图像矩阵的数值,再对图像矩阵进行扩散操作形成密文图像。最后对密文进行安全性分析,仿真结果表明,上述算法复杂度高、密钥空间大,密文对明文的敏感度高,能够有效抵御统计分析攻击、穷举攻击和差分攻击。
Aiming at the problem of small key space and great correlation between plaintext and ciphertext and low initial sensitivity,a novel image encryption algorithm based on DNA random permutation is proposed.At first,the randomness of chaotic sequence was used to scramble the pixel position twice.Then a random DNA encoding method was selected to encode the image matrix and chaotic sequence,and the DNA operation mode and chaotic sequence were randomly selected for operation,so as to change the value of plaintext image matrix,and then the image matrix was diffused to form ciphertext image.Finally,the security of ciphertext was analyzed.The simulation results demonstrate that the algorithm has high complexity,large key space,high sensitivity to plaintext,and can effectively resist statistical analysis attack,exhaustive attack and differential attack.
作者
张军朋
向菲
ZHANG Jun-peng;XIANG Fei(Henan Iinternational Joint Laboratory of Cyberspace Security Applications,Luoyang Henan 471023,China;College of Electrical Engineering,Henan University of Science and Technology,Luoyang Henan 471023,China)
出处
《计算机仿真》
北大核心
2022年第7期355-361,共7页
Computer Simulation
基金
国家自然科学基金(61972133)
河南省中原千人计划-中原科技创新领军人才项目(204200510021)
河南省重点科技攻关项目(192102210130
202102210162)
河南省高等学校重点科研项目(19B520008)。
关键词
图像加密
超混沌系统
安全性分析
Image encryption
Hyper-chaotic system
Safety analysis