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...
Main Authors: | , , , |
---|---|
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 |