Skip to main content
Log in

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

基于Fisher-Yates置乱和滤波器扩散的医学图像加密方案

  • Published:
Journal of Shanghai Jiaotong University (Science) Aims and scope Submit manuscript

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.

摘要

本文提出了一种基于Fisher-Yates置乱、滤波器扩散和S 盒替换的医学图像加密方案。首先,通过logistic-sine-cosine系统生成与明文相关的混沌序列,该序列用于算法的置乱、替换和扩散过程。采用提出的三维Fisher-Yates置乱、S 盒替换和扩散实现第一轮加密。第二轮加密利用混沌序列对第一轮得到的密文进行置乱,然后利用三维滤波器进行扩散,进一步隐藏有用信息。算法结合输入参数和明文图像的哈希值生成密钥,提高了抗明文攻击的能力。安全分析表明,该算法的性能良好,并且能够抵抗常见的攻击。此外,扩散效果良好,表明该方案能解决医学图像传输中遇到的差分攻击, 对未来的研究具有积极意义。

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  4. KAUR M, KUMAR V. A comprehensive review on image encryption techniques [J]. Archives of Computational Methods in Engineering, 2020, 27(1): 15–43.

    Article  MathSciNet  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  9. ZAREBNIA M, PARVAZ R. Image encryption algorithm by fractional based chaotic system and framelet transform [J]. Chaos, Solitons & Fractals, 2021, 152: 111402.

    Article  MathSciNet  MATH  Google Scholar 

  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.

    Article  Google Scholar 

  11. JAIN K, AJI A, KRISHNAN P. Medical image encryption scheme using multiple chaotic maps [J]. Pattern Recognition Letters, 2021, 152: 356–364.

    Article  Google Scholar 

  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.

    Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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).

    Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  19. VENKATESWARLU I B. Fast medical image security using color channel encryption [J]. Brazilian Archives of Biology and Technology, 2020, 63: e20180473.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  21. JARJAR A. Image encryption using hybrid cryptographic system incorporating three improved standards [J]. Sensing and Imaging, 2021, 22(1): 37.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  24. HUA Z Y, ZHOU Y C, HUANG H J. Cosine-transform-based chaotic system for image encryption [J]. Information Sciences, 2019, 480: 403–419.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    MathSciNet  MATH  Google Scholar 

  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).

    Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Google Scholar 

  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.

    Article  MathSciNet  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Google Scholar 

  36. BIHAM E, SHAMIR A. Differential cryptanalysis of DES-like cryptosystems [J]. Journal of Cryptology, 1991, 4(1): 3–72.

    Article  MathSciNet  MATH  Google Scholar 

  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énierie Des Systèmes d Information, 2020, 25(5): 601–607.

    Article  Google Scholar 

  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.

    Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  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.

    Article  MathSciNet  Google Scholar 

  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.

    Article  Google Scholar 

  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), 2022. https://doi.org/10.1007/s12204-022-2555-x.

  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.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

  49. PARVAZ R, ZAREBNIA M. A combination chaotic system and application in color image encryption [J]. Optics & Laser Technology, 2018, 101: 30–41.

    Article  Google Scholar 

  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.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shanshan Li  (李珊珊).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Huang, J., Guo, Y., Gao, R. et al. Medical Image Encryption Based on Fisher-Yates Scrambling and Filter Diffusion. J. Shanghai Jiaotong Univ. (Sci.) (2023). https://doi.org/10.1007/s12204-023-2618-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12204-023-2618-7

Key words

关键词

CLC number

Document code

Navigation