西安电子科技大学学报 ›› 2019, Vol. 46 ›› Issue (5): 171-179.doi: 10.19665/j.issn1001-2400.2019.05.024

• • 上一篇    下一篇

遗传模拟退火算法和混沌系统的图像加密方法

罗玉玲1,欧阳雪1,曹绿晨2,丘森辉1,廖志贤1,岑明灿1   

  1. 1. 广西师范大学 电子工程学院, 广西壮族自治区 桂林 541004
    2. 北京理工大学 信息与电子学院, 北京 100081
  • 收稿日期:2019-04-27 出版日期:2019-10-20 发布日期:2019-10-30
  • 作者简介:罗玉玲(1984—),女, 副教授, E-mail:yuling0616@mailbox.gxnu.edu.cn.
  • 基金资助:
    国家自然科学基金(61801131);国家自然科学基金(61661008);广西自然科学基金(2017GXNSFAA198180);广西自然科学基金(2016GXNSFCA380017);广西高等学校千名中青年骨干教师培育计划;广西科技重大专项 桂科(AA18118004);广西研究生教育创新计划(YCSZ2019071)

Image encryption using the genetic simulated annealing algorithmand chaotic systems

LUO Yuling1,OUYANG Xue1,CAO Lüchen2,QIU Senhui1,LIAO Zhixian1,CEN Mingcan1   

  1. 1. Faculty of Electronic Engineering, Guangxi Normal University, Guilin 541004, China
    2. School of Information and Electronics, Beijing Institute of Technology, Beijing 100081, China
  • Received:2019-04-27 Online:2019-10-20 Published:2019-10-30

摘要:

由于部分图像加密方法采用传统的置乱算法及低维混沌系统,从而会出现密钥空间较小、复杂度低等问题,导致算法易被选择明文攻击。因此,提出了一种结合遗传模拟退火算法与高维混沌系统的新型彩色图像加密算法,以获得更强的安全性能。首先使用遗传算法的选择、交叉操作来对明文图像进行处理; 然后利用模拟退火算法生成的最优序列对图像进行置乱。通过这三个操作可以使置乱图像的直方图达到均衡,从而可以抵抗统计攻击。为了增强图像各层的关联性,利用彩色图像交互的方法对置乱图像进行交互式变异操作。与传统的“置乱-扩散”加密框架相比,该方法不仅可以增加加密系统的复杂度,而且可以增强加密算法对明文图像的敏感性。实验结果和性能分析表明,所设计的加密方法具有大密钥空间、高安全性和对明文图像的高敏感性,可以抵抗常见的密码分析学攻击。

关键词: 图像加密, 混沌系统, 遗传模拟退火算法, 彩色图像

Abstract:

Nowadays, some image encryption methods adopt the scrambling algorithm and low-dimensional chaotic system that have the inherent features of small key space and low complexity, which makes the algorithm vulnerable to chosen plaintext attack. In this paper, a color image encryption method using the genetic simulated annealing algorithm and chaotic systems is proposed to achieve a better security performance. First, the plain image is processed by the selection and crossover operations. Then, the optimal pseudo-random sequences are generated to scramble the image based on the simulated annealing algorithm. These three sets of operations make the histogram of the scrambled image uniform, which can resist the statistical attack. Finally, in order to enhance the correlation of each component of the image, the interactions among multiple components are used to mutate the scrambled image, and the mutation operation is judged by the fitness of the plain image and scrambled image. Compared with the classical encryption architecture, the proposed method not only increases the complexity of the cryptosystem, but also enhances the sensitivity of the encryption method to the plain image. Experimental results and performance analysis show that the proposed method has a large key space, high security and high sensitivity to the plain image, which can resist common cryptanalysis attacks effectively.

Key words: image encryption, chaotic systems, genetic simulated annealing algorithm, color image

中图分类号: 

  • TN918
Baidu
map