A Multiple-Medical-Image Encryption Method Based on SHA-256 and DNA Encoding

被引:13
作者
Wu, Junfeng [1 ]
Zhang, Jialu [1 ]
Liu, Dong [1 ]
Wang, Xiaofeng [1 ]
机构
[1] Xian Univ Technol, Dept Appl Math, Xian 710049, Peoples R China
基金
中国国家自然科学基金; 英国科研创新办公室;
关键词
medical image encryption; multiple-image encryption; hash function; linear congruence; DNA encoding; GENETIC ALGORITHM; MAP;
D O I
10.3390/e25060898
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Ensuring the privacy and secrecy of digital medical images has become a pressing issue as a result of the quick development of smart medical technology and the exponential growth in the quantity of medical images transmitted and stored in networks. The lightweight multiple-image encryption approach for medical images that is suggested in this research can encrypt/decrypt any number of medical photos of varied sizes with just one encryption operation and has a computational cost that is similar to encrypting a single image. The plaintext images with different sizes are filled at the right and bottom of the image to ensure that the size of all plaintext images is uniform; then, all the filled images are stacked to obtain a superimposed image. The initial key, which is generated using the SHA-256 technique, is then used as the starting value of the linear congruence algorithm to create the encryption key sequence. The cipher picture is then created by encrypting the superimposed image with the encryption key and DNA encoding. The algorithm can be made even more secure by implementing a decryption mechanism that decrypts the image independently in order to reduce the possibility of information leaking during the decryption process. The outcomes of the simulation experiment demonstrate the algorithm's strong security and resistance to interference such as noise pollution and lost image content.
引用
收藏
页数:18
相关论文
共 35 条
[1]   Medical image encryption using edge maps [J].
Cao, Weijia ;
Zhou, Yicong ;
Chen, C. L. Philip ;
Xia, Liming .
SIGNAL PROCESSING, 2017, 132 :96-109
[2]   Medical image encryption algorithm based on Latin square and memristive chaotic system [J].
Chai, Xiuli ;
Zhang, Jitong ;
Gan, Zhihua ;
Zhang, Yushu .
MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (24) :35419-35453
[3]   A novel multiple grayscale image encryption method based on 3D bit-scrambling and diffusion [J].
Demirtas, Mehmet .
OPTIK, 2022, 266
[4]  
Ding Y, 2022, IEEE T NEUR NET LEAR, V33, P4915, DOI [10.1109/TNNLS.2021.3062754, 10.1080/00206814.2021.1969525]
[5]   RETRACTED: Hybrid optimization with cryptography encryption for medical image security in Internet of Things (Retracted article. See DEC, 2022) [J].
Elhoseny, Mohamed ;
Shankar, K. ;
Lakshmanaprabu, S. K. ;
Maseleno, Andino ;
Arunkumar, N. .
NEURAL COMPUTING & APPLICATIONS, 2020, 32 (15) :10979-10993
[6]   Secure Medical Data Transmission Model for IoT-Based Healthcare Systems [J].
Elhoseny, Mohamed ;
Ramirez-Gonzalez, Gustavo ;
Abu-Elnasr, Osama M. ;
Shawkat, Shihab A. ;
Arunkumar, N. ;
Farouk, Ahmed .
IEEE ACCESS, 2018, 6 :20596-20608
[7]   An effective multiple-image encryption algorithm based on 3D cube and hyperchaotic map [J].
Gao, Xinyu ;
Mou, Jun ;
Banerjee, Santo ;
Cao, Yinghong ;
Xiong, Li ;
Chen, Xiaoyang .
JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (04) :1535-1551
[8]   Medical image encryption using high-speed scrambling and pixel adaptive diffusion [J].
Hua, Zhongyun ;
Yi, Shuang ;
Zhou, Yicong .
SIGNAL PROCESSING, 2018, 144 :134-144
[9]   Privacy-Preserving Deep Learning With Learnable Image Encryption on Medical Images [J].
Huang, Qi-Xian ;
Yap, Wai Leong ;
Chiu, Min-Yi ;
Sun, Hung-Min .
IEEE ACCESS, 2022, 10 :66345-66355
[10]   Medical Image Encryption Scheme Using Multiple Chaotic Maps [J].
Jain, Kurunandan ;
Aji, Aravind ;
Krishnan, Prabhakar .
PATTERN RECOGNITION LETTERS, 2021, 152 :356-364