A New Algorithm for Medical Color Images Encryption Using Chaotic Systems

In this paper, we present a new algorithm based on chaotic systems to protect medical images against attacks. The proposed algorithm has two main parts: A high-speed permutation process and adaptive diffusion. After the implementation of the algorithm in the MATLAB software, it is observed that the algorithm is effective and appropriate. Also, to quantitatively evaluate the uniformity of the histogram, the chi-square test is done. Key sensitivity analysis demonstrates that images cannot be decrypted whenever a small change happens in the key, which indicates that the algorithm is suitable. Clearly, part of special images is selected to test the selected plain-text, like an all-white image and an all-black image. Entropy results obtained from the implementation of the algorithm on this type of images show that the proposed method is suitable for this particular type of images. In addition, the obtained results from noise and occlusion attacks analysis show that the proposed algorithm can withstand against these types of attacks. Moreover, it can be seen that the images after encryption and decryption are of good quality; the measures such as the correlation coefficients, the entropy, the number of pixel change rate (NPCR), and the uniform average change intensity (UACI) have suitable values; and the method is better than previous methods.

[1]  M. S. Azzaz,et al.  Medical Images Encryption Based on Elliptic Curve Cryptography and Chaos Theory , 2018, 2018 International Conference on Smart Communications in Network Technologies (SaCoNeT).

[2]  Ali Khalfallah,et al.  A Novel Selective Encryption DWT-Based Algorithm for Medical Images , 2017, 2017 14th International Conference on Computer Graphics, Imaging and Visualization.

[3]  N. Tartoni,et al.  Development of a Schottky CdTe Medipix3RX hybrid photon counting detector with spatial and energy resolving capabilities , 2016 .

[4]  Hong Wang,et al.  Encryption of medical image with most significant bit and high capacity in piecewise linear chaos graphics , 2019, Measurement.

[5]  Frederico G. Guimarães,et al.  Medical image encryption using a hybrid model of modified genetic algorithm and coupled map lattices , 2018, Optics and Lasers in Engineering.

[6]  R. Sune,et al.  Equalization method for Medipix3RX , 2015 .

[7]  Lingfeng Liu,et al.  Pseudorandom sequence generator based on the Chen chaotic system , 2013, Comput. Phys. Commun..

[8]  Imtiaz Ahmad,et al.  Hardware implementation analysis of SHA-256 and SHA-512 algorithms on FPGAs , 2005, Comput. Electr. Eng..

[9]  Rengarajan Amirtharajan,et al.  Encryption and watermark-treated medical image against hacking disease - An immune convention in spatial and frequency domains , 2018, Comput. Methods Programs Biomed..

[10]  Dolendro Singh Laiphrakpam,et al.  Medical image encryption based on improved ElGamal encryption technique , 2017 .

[11]  Mohammad Hossein Moattar,et al.  Color image encryption based on hybrid hyper-chaotic system and cellular automata , 2017 .

[12]  Jianhao Hu,et al.  A New Plaintext-Related Image Encryption Scheme Based on Chaotic Sequence , 2019, IEEE Access.

[13]  G. Suganya,et al.  Medical image integrity control using joint encryption and watermarking techniques , 2014, 2014 International Conference on Green Computing Communication and Electrical Engineering (ICGCCEE).

[14]  Xiyin Liang,et al.  Mechanical analysis of Chen chaotic system , 2017 .

[15]  Yicong Zhou,et al.  Medical image encryption using edge maps , 2017, Signal Process..

[16]  Vinod Patidar,et al.  Medical image protection using genetic algorithm operations , 2014, Soft Computing.

[17]  J. Abdul Samath,et al.  Medical Images are Safe – an Enhanced Chaotic Scrambling Approach , 2017, Journal of Medical Systems.

[18]  Kyu-Chil Park,et al.  Color Medical Image Encryption Using Two-Dimensional Chaotic Map and C-MLCA , 2018, 2018 Tenth International Conference on Ubiquitous and Future Networks (ICUFN).

[19]  Yixian Yang,et al.  An improved chaotic cryptosystem based on circular bit shift and XOR operations , 2012 .

[20]  George Athanasiou,et al.  Design and implementation of totally-self checking SHA-1 and SHA-256 hash functions' architectures , 2016, Microprocess. Microsystems.

[21]  Camel Tanougast,et al.  Securing color image by using hyperchaotic system in gyrator transform domains , 2016 .

[22]  Ming-Feng Ge,et al.  Finite-time synchronization of memristor chaotic systems and its application in image encryption , 2019, Appl. Math. Comput..

[23]  R. Karthika,et al.  Design & Characterization of SHA 3- 256 Bit IP Core☆ , 2016 .

[24]  Ali Al-Haj,et al.  Medical imaging security using partial encryption and histogram shifting watermarking , 2017, 2017 8th International Conference on Information Technology (ICIT).

[25]  Chengzhi Deng,et al.  Image compression-encryption algorithms by combining hyper-chaotic system with discrete fractional random transform , 2018, Optics & Laser Technology.

[26]  Yicong Zhou,et al.  Medical image encryption using high-speed scrambling and pixel adaptive diffusion , 2018, Signal Process..

[27]  Yiran Chen,et al.  A color image cryptosystem based on dynamic DNA encryption and chaos , 2019, Signal Process..

[28]  Ahmed G. Radwan,et al.  Generalized double-humped logistic map-based medical image encryption , 2018, Journal of advanced research.