Ding Yi, Tan Fuyuan, Qin Zhen, Cao Mingsheng, Choo Kim-Kwang Raymond, Qin Zhiguang
IEEE Trans Neural Netw Learn Syst. 2022 Sep;33(9):4915-4929. doi: 10.1109/TNNLS.2021.3062754. Epub 2022 Aug 31.
The need for medical image encryption is increasingly pronounced, for example, to safeguard the privacy of the patients' medical imaging data. In this article, a novel deep learning-based key generation network (DeepKeyGen) is proposed as a stream cipher generator to generate the private key, which can then be used for encrypting and decrypting of medical images. In DeepKeyGen, the generative adversarial network (GAN) is adopted as the learning network to generate the private key. Furthermore, the transformation domain (that represents the "style" of the private key to be generated) is designed to guide the learning network to realize the private key generation process. The goal of DeepKeyGen is to learn the mapping relationship of how to transfer the initial image to the private key. We evaluate DeepKeyGen using three data sets, namely, the Montgomery County chest X-ray data set, the Ultrasonic Brachial Plexus data set, and the BraTS18 data set. The evaluation findings and security analysis show that the proposed key generation network can achieve a high-level security in generating the private key.
医学图像加密的需求日益凸显,例如,为了保护患者医学影像数据的隐私。在本文中,提出了一种新颖的基于深度学习的密钥生成网络(DeepKeyGen)作为流密码生成器来生成私钥,该私钥随后可用于医学图像的加密和解密。在DeepKeyGen中,采用生成对抗网络(GAN)作为学习网络来生成私钥。此外,设计了变换域(代表要生成的私钥的“风格”)来指导学习网络实现私钥生成过程。DeepKeyGen的目标是学习如何将初始图像转换为私钥的映射关系。我们使用三个数据集对DeepKeyGen进行评估,即蒙哥马利县胸部X光数据集、超声臂丛神经数据集和BraTS18数据集。评估结果和安全性分析表明,所提出的密钥生成网络在生成私钥时能够实现高级别的安全性。