Skip to main navigation Skip to search Skip to main content

A novel hyperchaotic encryption algorithm for color image utilizing DNA dynamic encoding and self-adapting permutation

  • Xilin Liu
  • , Xiaojun Tong*
  • , Zhu Wang
  • , Miao Zhang
  • *Corresponding author for this work
  • School of Computer Science and Technology, Harbin Institute of Technology
  • School of Information Science and Engineering, Harbin Institute of Technology Weihai

Research output: Contribution to journalArticlepeer-review

Abstract

Image encryption has been an attractive research filed in recent years. In this paper, we propose a novel hyperchaotic encryption algorithm for color image utilizing DNA dynamic encoding and self-adapting permutation. Firstly, A new 4-dimensional hyperchaotic system is designed, and the detailed dynamic analysis shows that the system has strong pseudo-randomness and a large range of chaotic parameters. Secondly, based on the new 4-D hyperchaotic system, we devise the methods of DNA dynamic encoding, DNA dynamic calculation and DNA dynamic decoding in the image encryption algorithm, and the sequences generated by the hyperchaotic control these coding rules dynamically to make the results of operation more unpredictable. Moreover, the initial keystream is designed dependent upon the plaintext image, and the method of plaintext-related self-adapting permutation is proposed at the bit level and DNA level of the image respectively, which enhances the sensitivity of the algorithm to plaintext image and key. The theoretical analysis and numerical simulation show that the image algorithm has good security and can resist various attacks.

Original languageEnglish
Pages (from-to)21779-21810
Number of pages32
JournalMultimedia Tools and Applications
Volume81
Issue number15
DOIs
StatePublished - Jun 2022
Externally publishedYes

Keywords

  • DNA dynamic encoding
  • Hash value
  • Hyperchaotic system
  • Image encryption
  • Self-adapting permutation

Fingerprint

Dive into the research topics of 'A novel hyperchaotic encryption algorithm for color image utilizing DNA dynamic encoding and self-adapting permutation'. Together they form a unique fingerprint.

Cite this