Medicine-Engineering Interdisciplinary

Medical Image Encryption Based on Fisher-Yates Scrambling and Filter Diffusion

  • 黄佳鑫,郭亚丽,高若云,李珊珊
Expand
  • (School of Information Engineering, Chang’an University, Xi’an 710064, China)

Received date: 2022-08-20

  Accepted date: 2023-01-28

  Online published: 2025-01-28

Abstract

A medical image encryption is proposed based on the Fisher-Yates scrambling, filter diffusion and S-box substitution. First, chaotic sequence associated with the plaintext is generated by logistic-sine-cosine system, which is used for the scrambling, substitution and diffusion processes. The three-dimensional Fisher-Yates scrambling, S-box substitution and diffusion are employed for the first round of encryption. The chaotic sequence is adopted for secondary encryption to scramble the ciphertext obtained in the first round. Then, three-dimensional filter is applied to diffusion for further useful information hiding. The key to the algorithm is generated by the combination of hash value of plaintext image and the input parameters. It improves resisting ability of plaintext attacks. The security analysis shows that the algorithm is effective and efficient. It can resist common attacks. In addition, the good diffusion effect shows that the scheme can solve the differential attacks encountered in the transmission of medical images and has positive implications for future research.

Cite this article

黄佳鑫,郭亚丽,高若云,李珊珊 . Medical Image Encryption Based on Fisher-Yates Scrambling and Filter Diffusion[J]. Journal of Shanghai Jiaotong University(Science), 2025 , 30(1) : 136 -152 . DOI: 10.1007/s12204-023-2618-7

References

[1] KAMAL S T, HOSNY K M, ELGINDY T M, et al. A new image encryption algorithm for grey and color medical images [J]. IEEE Access, 2021, 9: 37855-37865.
[2] KIRAN P, PARAMESHACHARI B D. Resource optimized selective image encryption of medical images using multiple chaotic systems [J]. Microprocessors and Microsystems, 2022, 91: 104546.
[3] LIU S, LIU L, PANG M. Encryption method and security analysis of medical images based on stream cipher enhanced logical mapping [J]. Technology and Health Care, 2021, 29(S1): 185-193.
[4] KAUR M, KUMAR V. A comprehensive review on image encryption techniques [J]. Archives of Computational Methods in Engineering, 2020, 27(1): 15-43.
[5] PING P, ZHANG X J, YANG X H, et al. A novel medical image encryption based on cellular automata with ROI position embedded [J]. Multimedia Tools and Applications, 2022, 81(5): 7323-7343.
[6] ANWAR S, MEGHANA S. A pixel permutation based image encryption technique using chaotic map [J]. Multimedia Tools and Applications, 2019, 78(19):27569-27590.
[7] HAO J, MOU J, XIONG L, et al. A novel color image encryption algorithm based on the fractional order laser chaotic system and the DNA mutation principle [J]. Multimedia Tools and Applications, 2022, 81(1):559-587.
[8] JAVAN A A K, JAFARI M, SHOEIBI A, et al. Medical images encryption based on adaptive-robust multimode synchronization of Chen hyper-chaotic systems [J]. Sensors, 2021, 21(11): 3925.
[9] ZAREBNIA M, PARVAZ R. Image encryption algorithm by fractional based chaotic system and framelet transform [J]. Chaos, Solitons & Fractals, 2021, 152: 111402.
[10] LAI Q, ZHANG H, KUATE P D K, et al. Analysis and implementation of no-equilibrium chaotic system with application in image encryption [J]. Applied Intelligence, 2022, 52(10): 11448-11471.
[11] JAIN K, AJI A, KRISHNAN P. Medical image encryption scheme using multiple chaotic maps [J]. Pattern Recognition Letters, 2021, 152: 356-364.
[12] HASHIM A T, JABBAR A K, HASSAN Q F. Medical image encryption based on hybrid AES with chaotic map [J]. Journal of Physics: Conference Series, 2021,1973(1): 012037.
[13] YANG F F, MOU J, CAO Y H, et al. An image encryption algorithm based on BP neural network and hyperchaotic system [J]. China Communications, 2020,17(5): 21-28.
[14] CHAI X L, ZHANG J T, GAN Z H, et al. Medical image encryption algorithm based on Latin Square and memristive chaotic system [J]. Multimedia Tools and Applications, 2019, 78(24): 35419-35453.
[15] BELAZI A, TALHA M, KHARBECH S, et al. Novel medical image encryption scheme based on chaos and DNA encoding [J]. IEEE Access, 2019, 7: 36667-36681.
[16] BAI Y M, ZHANG Y L, DENG X H. Digital medical image encryption and decryption algorithm based on chaotic mapping and adaptive partitioning [J]. Application Research of Computers, 2020, 37(5): 1478-1481 (in Chinese).
[17] XIA Z Q, WANG X Y, ZHOU W J, et al. Color medical image lossless watermarking using chaotic system and accurate quaternion polar harmonic transforms [J]. Signal Processing, 2019, 157: 108-118.
[18] SASIKALADEVI N, GEETHA K, SRIHARSHINI K, et al. RADIANT- hybrid multilayered chaotic image encryption system for color images [J]. Multimedia Tools and Applications, 2019, 78(9): 11675-11700.
[19] VENKATESWARLU I B. Fast medical image security using color channel encryption [J]. Brazilian Archives of Biology and Technology, 2020, 63: e20180473.
[20] EL-SHAFAI W, ALY M H, ALGARNI A D, et al. Secure and robust optical multi-stage medical image cryptosystem [J]. Computers, Materials & Continua, 2022, 70(1): 895-913.
[21] JARJAR A. Image encryption using hybrid cryptographic system incorporating three improved standards [J]. Sensing and Imaging, 2021, 22(1): 37.
[22] CHOI U S, CHO S J, KANG S W. New color image encryption for medical images based on three dimensional generalized chaotic cat map and combined cellular automata [J]. Advances in Science, Technology and Engineering Systems Journal, 2020, 5(2): 104-110.
[23] BHOGAL R S, LI B H, GALE A, et al. Medical image encryption using chaotic map improved advanced encryption standard [J]. International Journal of Information Technology and Computer Science, 2018,10(8): 1-10.
[24] HUA Z Y, ZHOU Y C, HUANG H J. Cosinetransform-based chaotic system for image encryption [J]. Information Sciences, 2019, 480: 403-419.
[25] HUA Z Y, XU B X, JIN F, et al. Image encryption using Josephus problem and filtering diffusion [J]. IEEE Access, 2019, 7: 8660-8674.
[26] WANG X Y, ZHANG J J, ZHANG F C, et al. New chaotical image encryption algorithm based on Fisher–Yatess scrambling and DNA coding [J]. Chinese Physics B, 2019, 28(4): 040504.
[27] LU Q, ZHU C X, DENG X H. An efficient image encryption scheme based on the LSS chaotic map and single S-box [J]. IEEE Access, 2020, 8: 25664-25678.
[28] PANG M, LIU Y B, ZHUO Q M. Medical image encryption based on chaos and gene sequence fusion [J]. Journal of Nonlinear and Convex Analysis, 2021, 22(9): 1913-1922.
[29] LUO Y L, OUYANG X, CAO L C, et al. Image encryption using the genetic simulated annealing algorithm and chaotic systems [J]. Journal of Xidian University, 2019, 46(5): 171-179 (in Chinese).
[30] HUANG X L, YE G D. An image encryption algorithm based on hyper-chaos and DNA sequence [J]. Multimedia Tools and Applications, 2014, 72(1): 57-70.
[31] CHOI U S, CHO S J, KANG S W. Color image encryption algorithm for medical image by mixing chaotic maps [C]//2020 12th International Symposium on Communication Systems, Networks and Digital Signal Processing. Porto: IEEE, 2020: 1-5.
[32] MOAFIMADANI S S, CHEN Y C, TANG C M. A new algorithm for medical color images encryption using chaotic systems [J]. Entropy, 2019, 21(6): 577.
[33] DIVYA M, DEVAKANNAN KAMALESH M. Recovery of Watermarked Image from Geometrics Attacks using Effective Histogram Shape based Index [J]. Indian Journal of Science and Technology, 2016, 9(44):1-6.
[34] YASSER I, KHALIL A T, MOHAMED M A, et al. A robust chaos-based technique for medical image encryption [J]. IEEE Access, 2021, 10: 244-257.
[35] XU Z Q, JI X Q, WANG M J, et al. Edge detection algorithm of medical image based on Canny operator [J]. Journal of Physics: Conference Series, 2021, 1955: 012080.
[36] BIHAM E, SHAMIR A. Differential cryptanalysis of DES-like cryptosystems [J]. Journal of Cryptology, 1991, 4(1): 3-72.
[37] SAIDI R, CHERRID N, BENTAHAR T, et al. Number of pixel change rate and unified average changing intensity for sensitivity analysis of encrypted inSAR interferogram [J]. Ing′enierie Des Systemes d Information, 2020, 25(5): 601-607.
[38] CHOI U S, CHO S J, KANG S W. Color medical image encryption using 3D chaotic cat map and NCA [C]//2019 10th IFIP International Conference on New Technologies, Mobility and Security. Canary Islands:IEEE, 2019: 1-5.
[39] CHAI X L, GAN Z H, YUAN K, et al. A novel image encryption scheme based on DNA sequence operations and chaotic systems [J]. Neural Computing and Applications, 2019, 31(1): 219-237.
[40] PRAVEENKUMAR P, AMIRTHARAJAN R, THENMOZHI K, et al. Fusion of confusion and diffusion: A novel image encryption approach [J]. Telecommunication Systems, 2017, 65(1): 65-78.
[41] KUMAR S, PANNA B, JHA R K. Medical image encryption using fractional discrete cosine transform with chaotic function [J]. Medical & Biological Engineering & Computing, 2019, 57(11): 2517-2533.
[42] GUPTA A, SINGH D, KAUR M. An efficient image encryption using non-dominated sorting genetic algorithm-III based 4-D chaotic maps [J]. Journal of Ambient Intelligence and Humanized Computing, 2020,11(3): 1309-1324.
[43] HUI L, ZHAO B, HUANG L Q. A novel quantum image encryption algorithm based on crossover operation and mutation operation [J]. Multimedia Tools and Applications, 2019, 78(14): 20465-20483.
[44] ZHOU S H, HE P Y, KASABOV N. A dynamic DNA color image encryption method based on SHA-512 [J]. Entropy, 2020, 22(10): 1091.
[45] REHMAN A U, LIAO X F, ASHRAF R, et al. A color image encryption technique using exclusive-OR with DNA complementary rules based on chaos theory and SHA-2 [J]. Optik, 2018, 159: 348-367.
[46] YANG N, ZHANG S X, BAI M D, et al. Medical image encryption based on Josephus traversing and hyperchaotic Lorenz system [J]. Journal of Shanghai Jiao Tong University (Science), 2024, 29(1): 91-108.
[47] CHAI X L, ZHI X C, GAN Z H, et al. Combining improved genetic algorithm and matrix semi-tensor product (STP) in color image encryption [J]. Signal Processing, 2021, 183: 108041.
[48] CHAI X L, FU J Y, GAN Z H, et al. An image encryption scheme based on multi-objective optimization and block compressed sensing [J]. Nonlinear Dynamics, 2022, 108(3): 2671-2704.
[49] PARVAZ R, ZAREBNIA M. A combination chaotic system and application in color image encryption [J]. Optics & Laser Technology, 2018, 101: 30-41.
[50] WANG X Y, LI Z M. A color image encryption algorithm based on Hopfield chaotic neural network [J].Optics and Lasers in Engineering, 2019, 115: 107-118.
Outlines

/