Image Encryption Algorithm Based on Synchronized Parallel Diffusion and New Combinations of 1D Discrete Maps
- PDF / 6,764,102 Bytes
- 36 Pages / 439.37 x 666.142 pts Page_size
- 41 Downloads / 203 Views
Image Encryption Algorithm Based on Synchronized Parallel Diffusion and New Combinations of 1D Discrete Maps Yannick Pascal Kamdeu Nkandeu1 · Justin Roger Mboupda Pone2 · Alain Tiedeu1,3 Received: 23 January 2020 / Revised: 15 September 2020 / Accepted: 10 October 2020 © Springer Science+Business Media, LLC, part of Springer Nature 2020
Abstract The need for secure communications has triggered research in cryptography in general and image encryption in particular. Papers have been published and many approaches used. One of them is chaos-based image encryption which uses a chaotic map as an essential part of the cryptosystem. For the cryptosystem to be efficient, the chaotic map must exhibit a good chaocity. Hence the need to propose a good chaos generator. In this paper, we set forth a general approach to design a chaotic generator with good properties, using the existing ones. This method was applied and a chaotic map generator obtained. Then an encryption algorithm into which the above chaotic map was combined to the image characteristics, to generate both the encryption keys and the random numbers needed for the encryption process. The encryption procedure consisted in a diffusion process in cipher-block-chaining mode of block image synchronized for parallel computing, followed by a confusion process implemented by means of pixel permutation. The security and robustness tests carried out on the algorithm yielded a high sensitivity to any pixel change or key change and robustness in face of statistical, differential, Chosen known plain /cipher test attacks combined to a fast encryption speed allowing real-time operations. Keywords Chaotic maps · Encryption · Permutation-diffusion · Parallel computing
* Alain Tiedeu [email protected] 1
Signal, Image and Systems Laboratory, Department of Medical and Biomedical Engineering, HTTTC (Higher Technical Teachers’Training College), University of Yaoundé I, P.O. BOX 886, Ebolowa, Cameroon
2
Electrical Engineering Department of IUT‑FV, Research Unit of Automation and Applied Computer RU-AIA, University of Dschang, P.O. Box: 134, Bandjoun, Cameroon
3
Centre for Research, Experimentation and Production (CREP), HTTTC of Ebolowa, PO Box 886, Ebolowa, Cameroon
13
Vol.:(0123456789)
55
Page 2 of 36
Sensing and Imaging
(2020) 21:55
1 Introduction Multimedia numerical data exchange has experienced a rapid expansion this last years due to the increasing number of users. This expansion is mainly characterized by a growing variety of data transfer environment and applications: virtual platforms, web sites or android applications. The most significant part of data exchanged are images and videos. They span to domains as diverse as medicine, diplomacy and military, just to name a few. In these domains, the need of secrecy and confidentiality cannot be overemphasized. This encouraged the development of encryption algorithms. Chaotic maps were introduced in cryptography as their intrinsic mathematical characteristics as pseudo-random numbers generators (PRN
Data Loading...