J Shanghai Jiaotong Univ Sci ›› 2024, Vol. 29 ›› Issue (1): 91-108.doi: 10.1007/s12204-022-2555-x

• Medicine-Engineering Interdisciplinary Research • Previous Articles     Next Articles

Medical Image Encryption Based on Josephus Traversing and Hyperchaotic Lorenz System

基于约瑟夫遍历和超混沌Lorenz系统的医学图像加密

YANG Na (杨娜), ZHANG Shuxia (张淑霞), BAI Mudan (白牡丹), LI Shanshan (李珊珊)   

  1. (School of Information Engineering, Chang’an University, Xi’an 710064, China)
  2. (长安大学 信息工程学院,西安710064)
  • Accepted:2022-05-04 Online:2024-01-28 Published:2024-01-24

Abstract: This study proposes a new medical image encryption scheme based on Josephus traversing and hyperchaotic Lorenz system. First, a chaotic sequence is generated through hyperchaotic system. This hyperchaotic sequence is used in the scrambling and diffusion stages of the algorithm. Second, in the scrambling process, the image is initially confused by Josephus scrambling, and then the image is further confused by Arnold map. Finally, generated hyperchaos sequence and exclusive OR operation is used for the image to carry on the positive and reverse diffusion to change the pixel value of the image and further hide the effective information of the image. In addition, the information of the plaintext image is used to generate keys used in the algorithm, which increases the ability of resisting plaintext attack. Experimental results and security analysis show that the scheme can effectively hide plaintext image information according to the characteristics of medical images, and is resistant to common types of attacks. In addition, this scheme performs well in the experiments of robustness, which shows that the scheme can solve the problem of image damage in telemedicine. It has a positive significance for the future research.

Key words: medical image, image encryption, Josephus traversing, hyperchaotic Lorenz system

摘要: 本研究提供了一种基于约瑟夫遍历和超混沌Lorenz系统的医学图像加密方案。首先,利用超混沌系统生成超混沌序列,超混沌序列被用于算法的置乱阶段和扩散阶段;其次,在置乱阶段,利用约瑟夫置乱对图像进行初始置乱,然后利用猫映射对图像进行再次置乱。最后,利用生成的超混沌序列和异或操作对图像进行正向扩散和逆向扩散,以此改变图像的像素值,从而进一步隐藏图像中的有效信息。另外,明文图像的信息被用于生成算法中的密钥,这增加了抵抗明文攻击的能力。实验结果和安全性分析表明,该方案能够根据医学图像的特征有效地隐藏明文图像信息,并能够抵抗常见类型的攻击。此外,该方案在鲁棒性实验中表现良好,能够解决远程医疗中的图像信息丢失问题。这对今后的研究具有积极意义。

关键词: 医学图像,图像加密,约瑟夫遍历,超混沌Lorenz系统

CLC Number: