A Multi-Image Encryption Based on Sinusoidal Coding Frequency Multiplexing and Deep Learning

Multi-image encryption technology is a vital branch of optical encryption technology. The traditional encryption method can only encrypt a small number of images, which greatly restricts its application in practice. In this paper, a new multi-image encryption method based on sinusoidal stripe coding...

Full description

Bibliographic Details
Main Authors: Qi Li, Xiangfeng Meng, Yongkai Yin, Huazheng Wu
Format: Article
Language:English
Published: MDPI AG 2021-09-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/18/6178
id doaj-ecc21553c71c4ae292a71d6c4c80e501
record_format Article
spelling doaj-ecc21553c71c4ae292a71d6c4c80e5012021-09-26T01:23:21ZengMDPI AGSensors1424-82202021-09-01216178617810.3390/s21186178A Multi-Image Encryption Based on Sinusoidal Coding Frequency Multiplexing and Deep LearningQi Li0Xiangfeng Meng1Yongkai Yin2Huazheng Wu3School of Information Science and Engineering and Shandong Provincial Key Laboratory of Laser Technology and Application, Shandong University, Qingdao 266237, ChinaSchool of Information Science and Engineering and Shandong Provincial Key Laboratory of Laser Technology and Application, Shandong University, Qingdao 266237, ChinaSchool of Information Science and Engineering and Shandong Provincial Key Laboratory of Laser Technology and Application, Shandong University, Qingdao 266237, ChinaSchool of Information Science and Engineering and Shandong Provincial Key Laboratory of Laser Technology and Application, Shandong University, Qingdao 266237, ChinaMulti-image encryption technology is a vital branch of optical encryption technology. The traditional encryption method can only encrypt a small number of images, which greatly restricts its application in practice. In this paper, a new multi-image encryption method based on sinusoidal stripe coding frequency multiplexing and deep learning is proposed to realize the encryption of a greater number of images. In the process of encryption, several images are grouped, and each image in each group is first encoded with a random matrix and then modulated with a specific sinusoidal stripe; therefore, the dominant frequency of each group of images can be separated in the Fourier frequency domain. Each group is superimposed and scrambled to generate the final ciphertext. In the process of decryption, deep learning is used to improve the quality of decrypted image and the decryption speed. Specifically, the obtained ciphertext can be sent into the trained neural network and then the plaintext image can be reconstructed directly. Experimental analysis shows that when 32 images are encrypted, the CC of the decrypted result can reach more than 0.99. The efficiency of the proposed encryption method is proved in terms of histogram analysis, adjacent pixels correlation analysis, anti-noise attack analysis and resistance to occlusion attacks analysis. The encryption method has the advantages of large amount of information, good robustness and fast decryption speed.https://www.mdpi.com/1424-8220/21/18/6178optical information securitydeep learningsinusoidal codingfrequency multiplexing
collection DOAJ
language English
format Article
sources DOAJ
author Qi Li
Xiangfeng Meng
Yongkai Yin
Huazheng Wu
spellingShingle Qi Li
Xiangfeng Meng
Yongkai Yin
Huazheng Wu
A Multi-Image Encryption Based on Sinusoidal Coding Frequency Multiplexing and Deep Learning
Sensors
optical information security
deep learning
sinusoidal coding
frequency multiplexing
author_facet Qi Li
Xiangfeng Meng
Yongkai Yin
Huazheng Wu
author_sort Qi Li
title A Multi-Image Encryption Based on Sinusoidal Coding Frequency Multiplexing and Deep Learning
title_short A Multi-Image Encryption Based on Sinusoidal Coding Frequency Multiplexing and Deep Learning
title_full A Multi-Image Encryption Based on Sinusoidal Coding Frequency Multiplexing and Deep Learning
title_fullStr A Multi-Image Encryption Based on Sinusoidal Coding Frequency Multiplexing and Deep Learning
title_full_unstemmed A Multi-Image Encryption Based on Sinusoidal Coding Frequency Multiplexing and Deep Learning
title_sort multi-image encryption based on sinusoidal coding frequency multiplexing and deep learning
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2021-09-01
description Multi-image encryption technology is a vital branch of optical encryption technology. The traditional encryption method can only encrypt a small number of images, which greatly restricts its application in practice. In this paper, a new multi-image encryption method based on sinusoidal stripe coding frequency multiplexing and deep learning is proposed to realize the encryption of a greater number of images. In the process of encryption, several images are grouped, and each image in each group is first encoded with a random matrix and then modulated with a specific sinusoidal stripe; therefore, the dominant frequency of each group of images can be separated in the Fourier frequency domain. Each group is superimposed and scrambled to generate the final ciphertext. In the process of decryption, deep learning is used to improve the quality of decrypted image and the decryption speed. Specifically, the obtained ciphertext can be sent into the trained neural network and then the plaintext image can be reconstructed directly. Experimental analysis shows that when 32 images are encrypted, the CC of the decrypted result can reach more than 0.99. The efficiency of the proposed encryption method is proved in terms of histogram analysis, adjacent pixels correlation analysis, anti-noise attack analysis and resistance to occlusion attacks analysis. The encryption method has the advantages of large amount of information, good robustness and fast decryption speed.
topic optical information security
deep learning
sinusoidal coding
frequency multiplexing
url https://www.mdpi.com/1424-8220/21/18/6178
work_keys_str_mv AT qili amultiimageencryptionbasedonsinusoidalcodingfrequencymultiplexinganddeeplearning
AT xiangfengmeng amultiimageencryptionbasedonsinusoidalcodingfrequencymultiplexinganddeeplearning
AT yongkaiyin amultiimageencryptionbasedonsinusoidalcodingfrequencymultiplexinganddeeplearning
AT huazhengwu amultiimageencryptionbasedonsinusoidalcodingfrequencymultiplexinganddeeplearning
AT qili multiimageencryptionbasedonsinusoidalcodingfrequencymultiplexinganddeeplearning
AT xiangfengmeng multiimageencryptionbasedonsinusoidalcodingfrequencymultiplexinganddeeplearning
AT yongkaiyin multiimageencryptionbasedonsinusoidalcodingfrequencymultiplexinganddeeplearning
AT huazhengwu multiimageencryptionbasedonsinusoidalcodingfrequencymultiplexinganddeeplearning
_version_ 1716869111666966528