Image scrambling adversarial autoencoder based on the asymmetric encryption

被引:20
作者
Bao, Zhenjie [1 ]
Xue, Ru [1 ]
Jin, Yadong [1 ]
机构
[1] Xizang Minzu Univ, Sch Informat Engn, Xianyang, Shaanxi, Peoples R China
关键词
Transmission security; Image scrambling; Adversarial autoencoder; Asymmetric encryption; SEMI-TENSOR PRODUCT; ALGORITHM; MATRIX; PERMUTATION;
D O I
10.1007/s11042-021-11043-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For the purpose of information transmission security, image scrambling is to encrypt the image by changing the image pixel values and pixel positions. Based on the asymmetric encryption, we propose a model of Image Scrambling Adversarial Autoencoder. Firstly, we describe an encoder-decoder framework to imitate the procedure of image scramble, descramble and the key generation. Secondly, we employ the generator network of CycleGAN as the encoder and decoder structure of our method to transfer the secret image to totally meaningless image and reconstruct it. Thirdly, the parameters of the encoder and decoder can be regarded as the public key and private key. Then, the patchGANs discriminator is used to distinguish encoded images and evenly distributed noise by image blocks. Moreover, we combine the encode-then-decode loss function with the adversarial loss function by an adjustable parameter in order to make the model training results more stable. Experiments show that our method can accomplish automatic image scrambling in ten different scenes which include Africa people and villages, beach, buildings, buses, dinosaurs, elephants, flowers, horses, mountains and glaciers, food. Compared with 3D Arnold transformation and CycleGAN, scrambled pixels by our method are more evenly distributed intuitively. What is more, extensive experiments show that the proposed method can address security requirements partly and achieve a good encryption efficiency. In addition, contrast experimental results show that the combination of the encode-then-decode loss function and the adversarial loss function is essential to achieve the ideal results of image scrambling and restoration.
引用
收藏
页码:28265 / 28301
页数:37
相关论文
共 69 条
[1]  
[Anonymous], 2017, ARXIV170107875
[2]  
AprilPyone M., 2019, 2019 IEEE 8 GLOB C C, P667
[3]  
BAEK J., 2000, ACISP, P49, DOI DOI 10.1007/10718964
[4]   Joint Watermarking and Encryption of Color Images in the Fibonacci-Haar Domain [J].
Battisti, Federica ;
Cancellaro, Michela ;
Boato, Giulia ;
Carli, Marco ;
Neri, Alessandro .
EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2009,
[5]   A novel image encryption scheme based on substitution-permutation network and chaos [J].
Belazi, Akram ;
Abd El-Latif, Ahmed A. ;
Belghith, Safya .
SIGNAL PROCESSING, 2016, 128 :155-170
[6]   A symmetric image encryption scheme based on 3D chaotic cat maps [J].
Chen, GR ;
Mao, YB ;
Chui, CK .
CHAOS SOLITONS & FRACTALS, 2004, 21 (03) :749-761
[7]   Deep Learning for Improving the Robustness of Image Encryption [J].
Chen, Jing ;
Li, Xiao-Wei ;
Wang, Qiong-Hua .
IEEE ACCESS, 2019, 7 :181083-181091
[8]   Your Local GAN: Designing Two Dimensional Local Attention Mechanisms for Generative Models [J].
Daras, Giannis ;
Odena, Augustus ;
Zhang, Han ;
Dimakis, Alexandros G. .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2020), 2020, :14519-14527
[9]   DeepEDN: A Deep-Learning-Based Image Encryption and Decryption Network for Internet of Medical Things [J].
Ding, Yi ;
Wu, Guozheng ;
Chen, Dajiang ;
Zhang, Ning ;
Gong, Linpeng ;
Cao, Mingsheng ;
Qin, Zhiguang .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (03) :1504-1518
[10]   The Improved Image Scrambling Algorithm for the Wireless Image Transmission Systems of UAVs [J].
Dong, Jie ;
Wu, Guowei ;
Yang, Tingting ;
Li, Yangyang .
SENSORS, 2018, 18 (10)