Publishing Service

Polishing & Checking

Frontiers of Information Technology & Electronic Engineering

ISSN 2095-9184 (print), ISSN 2095-9230 (online)

A novel color image encryption algorithm based on a fractional-order discrete chaotic neural network and DNA sequence operations

Abstract: A novel color image encryption algorithm based on dynamic deoxyribonucleic acid (DNA) encoding and chaos is presented. A three-neuron fractional-order discrete Hopfield neural network (FODHNN) is employed as a pseudo-random chaotic sequence generator. Its initial value is obtained with the secret key generated by a five-parameter external key and a hash code of the plain image. The external key includes both the FODHNN discrete step size and order. The hash is computed with the SHA-2 function. This ensures a large secret key space and improves the algorithm sensitivity to the plain image. Furthermore, a new three-dimensional projection confusion method is proposed to scramble the pixels among red, green, and blue color components. DNA encoding and diffusion are used to diffuse the image information. Pseudo-random sequences generated by FODHNN are employed to determine the encoding rules for each pixel and to ensure the diversity of the encoding methods. Finally, confusion II and XOR are used to ensure the security of the encryption. Experimental results and the security analysis show that the proposed algorithm has better performance than those reported in the literature and can resist typical attacks.

Key words: Fractional-order discrete systems, Neural networks, Deoxyribonucleic acid (DNA) encryption, Color image encryption

Chinese Summary  <22> 一种基于离散分数阶混沌系统和DNA序列运算的新型彩色图像加密算法

陈立平1,尹昊1,袁利国2,António M. LOPES3,J. A. Tenreiro MACHADO4,吴然超5
1合肥工业大学电气与自动化工程学院,中国合肥市,230009
2华南农业大学数学与信息学院,中国广州市,510642
3波尔图大学工程学院,葡萄牙波尔图市,4200-465
4波尔图理工学院电气工程系,葡萄牙波尔图市,4249-015
5安徽大学数学科学学院,中国合肥市,230601

摘要:提出一种基于动态DNA编码和混沌的新型彩色图像加密算法。将一个三神经元分数阶离散Hopfield神经网络作为伪随机混沌序列发生器。其初值由外部输入的五位密钥以及明文图像的哈希值计算得来。外部密钥包含分数阶离散Hopfield神经网络的离散步长和阶次。哈希值由SHA-2函数计算得到。在保证较大密钥空间的同时,提高了算法对明文图像的敏感性。在此基础上,提出一种新型三维投影置乱方法,置乱图像红、绿、蓝信号通道中像素位置。DNA编码以及扩散被用于扩散图像信息。使用离散分数阶Hopfield神经网络生成的伪随机数序列确定每个像素的编码规则,用以保证编码方式的多样性。最后,运用置乱II和XOR提升算法的安全性。实验结果和安全性分析表明,该算法具有较好安全性,能够抵御多种典型攻击。

关键词组:分数阶离散系统;神经网络;DNA加密;彩色图像加密


Share this article to: More

Go to Contents

References:

<Show All>

Open peer comments: Debate/Discuss/Question/Opinion

<1>

Please provide your name, email address and a comment





DOI:

10.1631/FITEE.1900709

CLC number:

TP37

Download Full Text:

Click Here

Downloaded:

6135

Download summary:

<Click Here> 

Downloaded:

1535

Clicked:

5731

Cited:

0

On-line Access:

2020-06-12

Received:

2019-12-18

Revision Accepted:

2020-02-20

Crosschecked:

2020-04-16

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952276; Fax: +86-571-87952331; E-mail: jzus@zju.edu.cn
Copyright © 2000~ Journal of Zhejiang University-SCIENCE