Medical image encryption using high-speed scrambling and pixel adaptive diffusion

We propose an encryption scheme to protect medical images using high-speed scrambling and pixel adaptive diffusion.It has a high security level as it can encrypt an identical image into different cipher-images, even when using the same secret key.We provide two implementations, which have high efficiency in hardware platforms and software platforms, respectively.The proposed encryption scheme has high security level, faster speed, and better robustness than several typical encryption schemes. This paper presents a new encryption scheme of protecting medical images. It has high efficiency and shows robustness of defending some impulse noise and data loss. First, some random data are inserted into surroundings of the image. Then, two rounds of high-speed scrambling and pixel adaptive diffusion are performed to randomly shuffle neighboring pixels and spread these inserted random data over the entire image. The proposed encryption scheme can be directly applied to medical images with any representation format. We provide two kinds of operations to implement the pixel adaptive diffusion: bitwise XOR and modulo arithmetic. The former has high efficiency in hardware platforms while the latter can achieve fast speed in software platforms. Simulations and evaluations show that both encryption schemes using bitwise XOR and modulo arithmetic have high security levels, can achieve much faster speeds, and can better adapt to impulse noise and data loss interference than several typical and state-of-the-art encryption schemes.

[1]  Zhihong Zhou,et al.  Image compression–encryption scheme based on hyper-chaotic system and 2D compressive sensing , 2016 .

[2]  Xingyuan Wang,et al.  A novel chaotic block image encryption algorithm based on dynamic random growth technique , 2015 .

[3]  José María Sierra,et al.  The strict avalanche criterion randomness test , 2005, Math. Comput. Simul..

[4]  Safya Belghith,et al.  A novel image encryption scheme based on substitution-permutation network and chaos , 2016, Signal Process..

[5]  S. Li,et al.  Cryptographic requirements for chaotic secure communications , 2003, nlin/0311039.

[6]  Andreas Uhl,et al.  Weaknesses in Security Considerations Related to Chaos-Based Image Encryption , 2016, ICICS.

[7]  Dongdong Lin,et al.  Cryptanalyzing an Image-Scrambling Encryption Algorithm of Pixel Bits , 2016, IEEE MultiMedia.

[8]  R. van den Assem,et al.  A chosen-plaintext attack on the microsoft BASIC protection , 1986, Comput. Secur..

[9]  Pagavathigounder Balasubramaniam,et al.  Synchronization of Markovian jumping inertial neural networks and its applications in image encryption , 2016, Neural Networks.

[10]  Yicong Zhou,et al.  Designing Hyperchaotic Cat Maps With Any Desired Number of Positive Lyapunov Exponents , 2018, IEEE Transactions on Cybernetics.

[11]  P. Mildenberger,et al.  Introduction to the DICOM standard , 2002, European Radiology.

[12]  Tao Xie,et al.  Breaking a novel image encryption scheme based on improved hyperchaotic sequences , 2012, Nonlinear Dynamics.

[13]  Yicong Zhou,et al.  Image encryption using 2D Logistic-adjusted-Sine map , 2016, Inf. Sci..

[14]  Massimiliano Zanin,et al.  Gray code permutation algorithm for high-dimensional data encryption , 2014, Inf. Sci..

[15]  Yicong Zhou,et al.  Cascade Chaotic System With Applications , 2015, IEEE Transactions on Cybernetics.

[16]  Xingyuan Wang,et al.  A novel chaotic image encryption scheme using DNA sequence operations , 2015 .

[17]  Gonzalo Álvarez,et al.  Some Basic Cryptographic Requirements for Chaos-Based Cryptosystems , 2003, Int. J. Bifurc. Chaos.

[18]  Yiran Chen,et al.  A visually secure image encryption scheme based on compressive sensing , 2017, Signal Process..

[19]  Chin-Hsing Chen,et al.  An automatic filtering convergence method for iterative impulse noise filters based on PSNR checking and filtered pixels detection , 2016, Expert Syst. Appl..

[20]  Salih Ergün,et al.  On the Security of Chaos Based "True" Random Number Generators , 2016, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[21]  Mariusz Dzwonkowski,et al.  A New Quaternion-Based Encryption Method for DICOM Images , 2015, IEEE Transactions on Image Processing.

[22]  Jing Li,et al.  A novel image encryption scheme based on a linear hyperbolic chaotic system of partial differential equations , 2013, Signal Process. Image Commun..

[23]  Li-Hua Gong,et al.  Flexible multiple-image encryption algorithm based on log-polar transform and double random phase encoding technique , 2013 .

[24]  Yicong Zhou,et al.  2D Sine Logistic modulation map for image encryption , 2015, Inf. Sci..

[25]  Guangyong Li,et al.  Quantum image encryption scheme with iterative generalized Arnold transforms and quantum image cycle shift operations , 2017, Quantum Inf. Process..

[26]  Jun-jie Chen,et al.  A chaos-based digital image encryption scheme with an improved diffusion strategy. , 2012, Optics express.

[27]  Yicong Zhou,et al.  Design of image cipher using block-based scrambling and image filtering , 2017, Inf. Sci..

[28]  Peter H. N. de With,et al.  View Interpolation for Medical Images on Autostereoscopic Displays , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[29]  Xing-Yuan Wang,et al.  A symmetric image encryption algorithm based on mixed linear-nonlinear coupled map lattice , 2014, Inf. Sci..

[30]  Wei Liu,et al.  Correlated-imaging-based chosen plaintext attack on general cryptosystems composed of linear canonical transforms and phase encodings , 2015 .

[31]  Zhiliang Zhu,et al.  Exploiting self-adaptive permutation-diffusion and DNA random encoding for secure and efficient image encryption , 2018, Signal Process..

[32]  Zhiliang Zhu,et al.  Medical Image Encryption and Compression Scheme Using Compressive Sensing and Pixel Swapping Based Permutation Approach , 2015 .

[33]  Joo-Hwee Lim,et al.  Medical-Image Retrieval Based on Knowledge-Assisted Text and Image Indexing , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[34]  Yicong Zhou,et al.  A new 1D chaotic system for image encryption , 2014, Signal Process..

[35]  Xing-Yuan Wang,et al.  A new image encryption algorithm based on non-adjacent coupled map lattices , 2015, Appl. Soft Comput..

[36]  Fernando Hernandez,et al.  Cryptanalysis of a Classical Chaos-Based Cryptosystem with Some Quantum Cryptography Features , 2017, Int. J. Bifurc. Chaos.

[37]  Michele Larobina,et al.  Medical Image File Formats , 2014, Journal of Digital Imaging.

[38]  Chengqing Li,et al.  Cracking a hierarchical chaotic image encryption algorithm based on permutation , 2015, Signal Process..

[39]  Gaurav Bhatnagar,et al.  Biometric Inspired Multimedia Encryption Based on Dual Parameter Fractional Fourier Transform , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[40]  Jinhu Lu,et al.  On Cryptanalysis of Fridrich's chaotic image encryption scheme , 2016, ArXiv.

[41]  Sos S. Agaian,et al.  Design of image cipher using latin squares , 2014, Inf. Sci..

[42]  Xingyuan Wang,et al.  Image encryption using DNA complementary rule and chaotic maps , 2012, Appl. Soft Comput..

[43]  Ran Tao,et al.  Image Encryption With Multiorders of Fractional Fourier Transforms , 2010, IEEE Transactions on Information Forensics and Security.

[44]  In-Kwon Lee,et al.  Modified computational integral imaging-based double image encryption using fractional Fourier transform , 2015 .

[45]  Feng Xu,et al.  Image encryption based on non-affine and balanced cellular automata , 2014, Signal Process..

[46]  Yiran Chen,et al.  A novel chaos-based image encryption algorithm using DNA sequence operations , 2017 .

[47]  Kwok-Wo Wong,et al.  On the Security of a Class of Diffusion Mechanisms for Image Encryption , 2015, IEEE Transactions on Cybernetics.

[48]  Di Xiao,et al.  An image encryption scheme based on rotation matrix bit-level permutation and block diffusion , 2014, Commun. Nonlinear Sci. Numer. Simul..