Selvakumar K, Lokesh S
Department of Science and Humanities, Anna University, Chennai, India.
University College of Engineering, Nagercoil, India.
Technol Health Care. 2024;32(5):3231-3251. doi: 10.3233/THC-231927.
Medical imaging techniques have improved to the point where security has become a basic requirement for all applications to ensure data security and data transmission over the internet. However, clinical images hold personal and sensitive data related to the patients and their disclosure has a negative impact on their right to privacy as well as legal ramifications for hospitals.
In this research, a novel deep learning-based key generation network (Deep-KEDI) is designed to produce the secure key used for decrypting and encrypting medical images.
Initially, medical images are pre-processed by adding the speckle noise using discrete ripplet transform before encryption and are removed after decryption for more security. In the Deep-KEDI model, the zigzag generative adversarial network (ZZ-GAN) is used as the learning network to generate the secret key.
The proposed ZZ-GAN is used for secure encryption by generating three different zigzag patterns (vertical, horizontal, diagonal) of encrypted images with its key. The zigzag cipher uses an XOR operation in both encryption and decryption using the proposed ZZ-GAN. Encrypting the original image requires a secret key generated during encryption. After identification, the encrypted image is decrypted using the generated key to reverse the encryption process. Finally, speckle noise is removed from the encrypted image in order to reconstruct the original image.
According to the experiments, the Deep-KEDI model generates secret keys with an information entropy of 7.45 that is particularly suitable for securing medical images.
医学成像技术已发展到安全成为所有应用的基本要求的程度,以确保数据安全以及通过互联网进行数据传输。然而,临床图像包含与患者相关的个人敏感数据,其泄露会对患者的隐私权产生负面影响,同时也会给医院带来法律后果。
在本研究中,设计了一种基于深度学习的新型密钥生成网络(Deep-KEDI),用于生成用于加密和解密医学图像的安全密钥。
首先,在加密前使用离散小波纹变换添加斑点噪声对医学图像进行预处理,并在解密后将其去除以提高安全性。在Deep-KEDI模型中,之字形生成对抗网络(ZZ-GAN)用作学习网络来生成密钥。
所提出的ZZ-GAN通过生成具有其密钥的三种不同之字形模式(垂直、水平、对角线)的加密图像用于安全加密。之字形密码在加密和解密过程中均使用所提出的ZZ-GAN进行异或运算。加密原始图像需要在加密过程中生成的密钥。识别后,使用生成的密钥对加密图像进行解密以逆转加密过程。最后,从加密图像中去除斑点噪声以重建原始图像。
根据实验,Deep-KEDI模型生成的密钥信息熵为7.45,特别适合保护医学图像的安全。