Double image compression-encryption algorithm based on fractional order hyper chaotic system and DNA approach

  • PDF / 4,540,940 Bytes
  • 20 Pages / 439.37 x 666.142 pts Page_size
  • 95 Downloads / 230 Views

DOWNLOAD

REPORT


Double image compression-encryption algorithm based on fractional order hyper chaotic system and DNA approach Yu-Guang Yang 1,2,3 & Bo-Wen Guan 1 & Yi-Hua Zhou 1 & Wei-Min Shi 1 Received: 2 July 2019 / Revised: 22 August 2020 / Accepted: 28 August 2020 # Springer Science+Business Media, LLC, part of Springer Nature 2020

Abstract

In order to improve the efficiency and security of image compression-encryption algorithms, we propose a double image compression-encryption scheme based on fractional hyper-chaotic system and DNA approach. Firstly, two images are processed by discrete cosine transform. Secondly, the spectrums of the two images are sorted by Z-scan, so that the two images can be compressed and mixed into a new image. Finally, the resulting image is encrypted by using DNA coding. Different from traditional image encryption algorithms, the proposed algorithm provides a variety of DNA coding and operation modes. Chaotic sequences are used to control the coding and operation mode in order to improve the complexity of the encryption process. Fractional order and initial values of fractional order hyper-chaotic system are used as the key of the proposed algorithm, which greatly expands the complexity and the key space of the scheme. In the proposed scheme, by mixing two images and performing a compressionencryption operation on them simultaneously, the proposed algorithm can improve the complexity of encrypted images while providing good confusion. Experimental results and security analysis show that the proposed algorithm can effectively resist multiple attacks. Keywords Hyper-chaotic system . Discrete cosine transform . DNA encoding . Double image compression-encryption

1 Introduction With the rapid development of Internet, the secure transmission of image data is challenging because they can be easily intercepted by attackers [30–33]. For one-dimensional data stream, * Yu-Guang Yang [email protected]

1

Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China

2

Guangxi Key Laboratory of Cryptography and Information Security, Guilin 541004 Guangxi, China

3

Beijing Key Laboratory of Trusted Computing, Beijing 100124, China

Multimedia Tools and Applications

classical cryptography such as AES and DES can provide a good encryption and decryption performance [1, 28]. Although two-dimensional images can be understood as complex onedimensional data streams and then encrypted by classical encryption algorithms, due to some inherent features of images, like big data capacity, high redundancy and strong correlations among adjacent pixels, it is often necessary to compress images to enable the information exchange efficiently. In this context, it is worthy studying the possibility of joint encryption and compression. Security and compression performance are two major requirements of image compressionencryption algorithms. A number of image encryption schemes combined with compression have been proposed. Unfortunately, most of them have more or less flaws in security and