LVGG-IE: A Novel Lightweight VGG-Based Image Encryption Scheme

Image security faces increasing challenges with the widespread application of computer science and artificial intelligence. Although chaotic systems are employed to encrypt images and prevent unauthorized access or tampering, the degradation that occurs during the binarization process in chaotic sys...

Full description

Saved in:
Bibliographic Details
Main Authors: Mingliang Sun, Jie Yuan, Xiaoyong Li, Dongxiao Liu, Xinghai Wei
Format: Article
Language:English
Published: MDPI AG 2024-11-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/26/12/1013
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1846104693614313472
author Mingliang Sun
Jie Yuan
Xiaoyong Li
Dongxiao Liu
Xinghai Wei
author_facet Mingliang Sun
Jie Yuan
Xiaoyong Li
Dongxiao Liu
Xinghai Wei
author_sort Mingliang Sun
collection DOAJ
description Image security faces increasing challenges with the widespread application of computer science and artificial intelligence. Although chaotic systems are employed to encrypt images and prevent unauthorized access or tampering, the degradation that occurs during the binarization process in chaotic systems reduces security. The chaos- and DNA-based image encryption schemes increases its complexity, while the integration of deep learning with image encryption is still in its infancy and has several shortcomings. An image encryption scheme with high security and efficiency is required for the protection of the image. To address these problems, we propose a novel image encryption scheme based on the lightweight VGG (LVGG), referred to as LVGG-IE. In this work, we design an LVGG network with fewer layers while maintaining a high capacity for feature capture. This network is used to generate a key seed, which is then employed to transform the plaintext image into part of the initial value of a chaotic system, ensuring that the chaos-based key generator correlates with the plaintext image. A dynamic substitution box (S-box) is also designed and used to scramble the randomly shuffled plaintext image. Additionally, a single-connected (SC) layer is combined with a convolution layer from VGG to encrypt the image, where the SC layer is dynamically constructed by the secret key and the convolution kernel is set to <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>1</mn><mo>×</mo><mn>2</mn></mrow></semantics></math></inline-formula>. The encryption efficiency is simulated, and the security is analyzed. The results show that the correlation coefficient between adjacent pixels in the proposed scheme achieves <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msup><mrow><mn>10</mn></mrow><mrow><mo>−</mo><mn>4</mn></mrow></msup></mrow></semantics></math></inline-formula>. The NPCR exceeds 0.9958, and the UACI falls within the theoretical value with a significance level of 0.05. The encryption quality, the security of the dynamic S-box and the SC layer, and the efficiency are tested. The result shows that the proposed image encryption scheme demonstrates high security, efficiency, and robustness, making it effective for image security in various applications.
format Article
id doaj-art-23ff239f2b0b4b2da08bbba09a6f5fbd
institution Kabale University
issn 1099-4300
language English
publishDate 2024-11-01
publisher MDPI AG
record_format Article
series Entropy
spelling doaj-art-23ff239f2b0b4b2da08bbba09a6f5fbd2024-12-27T14:24:56ZengMDPI AGEntropy1099-43002024-11-012612101310.3390/e26121013LVGG-IE: A Novel Lightweight VGG-Based Image Encryption SchemeMingliang Sun0Jie Yuan1Xiaoyong Li2Dongxiao Liu3Xinghai Wei4Key Laboratory of Trustworthy Distributed Computing and Service (BUPT), Ministry of Education, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaKey Laboratory of Trustworthy Distributed Computing and Service (BUPT), Ministry of Education, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaKey Laboratory of Trustworthy Distributed Computing and Service (BUPT), Ministry of Education, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaKey Laboratory of Trustworthy Distributed Computing and Service (BUPT), Ministry of Education, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaKey Laboratory of Trustworthy Distributed Computing and Service (BUPT), Ministry of Education, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaImage security faces increasing challenges with the widespread application of computer science and artificial intelligence. Although chaotic systems are employed to encrypt images and prevent unauthorized access or tampering, the degradation that occurs during the binarization process in chaotic systems reduces security. The chaos- and DNA-based image encryption schemes increases its complexity, while the integration of deep learning with image encryption is still in its infancy and has several shortcomings. An image encryption scheme with high security and efficiency is required for the protection of the image. To address these problems, we propose a novel image encryption scheme based on the lightweight VGG (LVGG), referred to as LVGG-IE. In this work, we design an LVGG network with fewer layers while maintaining a high capacity for feature capture. This network is used to generate a key seed, which is then employed to transform the plaintext image into part of the initial value of a chaotic system, ensuring that the chaos-based key generator correlates with the plaintext image. A dynamic substitution box (S-box) is also designed and used to scramble the randomly shuffled plaintext image. Additionally, a single-connected (SC) layer is combined with a convolution layer from VGG to encrypt the image, where the SC layer is dynamically constructed by the secret key and the convolution kernel is set to <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>1</mn><mo>×</mo><mn>2</mn></mrow></semantics></math></inline-formula>. The encryption efficiency is simulated, and the security is analyzed. The results show that the correlation coefficient between adjacent pixels in the proposed scheme achieves <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msup><mrow><mn>10</mn></mrow><mrow><mo>−</mo><mn>4</mn></mrow></msup></mrow></semantics></math></inline-formula>. The NPCR exceeds 0.9958, and the UACI falls within the theoretical value with a significance level of 0.05. The encryption quality, the security of the dynamic S-box and the SC layer, and the efficiency are tested. The result shows that the proposed image encryption scheme demonstrates high security, efficiency, and robustness, making it effective for image security in various applications.https://www.mdpi.com/1099-4300/26/12/1013VGGimage encryptS-boxsingle-connected layerchaos
spellingShingle Mingliang Sun
Jie Yuan
Xiaoyong Li
Dongxiao Liu
Xinghai Wei
LVGG-IE: A Novel Lightweight VGG-Based Image Encryption Scheme
Entropy
VGG
image encrypt
S-box
single-connected layer
chaos
title LVGG-IE: A Novel Lightweight VGG-Based Image Encryption Scheme
title_full LVGG-IE: A Novel Lightweight VGG-Based Image Encryption Scheme
title_fullStr LVGG-IE: A Novel Lightweight VGG-Based Image Encryption Scheme
title_full_unstemmed LVGG-IE: A Novel Lightweight VGG-Based Image Encryption Scheme
title_short LVGG-IE: A Novel Lightweight VGG-Based Image Encryption Scheme
title_sort lvgg ie a novel lightweight vgg based image encryption scheme
topic VGG
image encrypt
S-box
single-connected layer
chaos
url https://www.mdpi.com/1099-4300/26/12/1013
work_keys_str_mv AT mingliangsun lvggieanovellightweightvggbasedimageencryptionscheme
AT jieyuan lvggieanovellightweightvggbasedimageencryptionscheme
AT xiaoyongli lvggieanovellightweightvggbasedimageencryptionscheme
AT dongxiaoliu lvggieanovellightweightvggbasedimageencryptionscheme
AT xinghaiwei lvggieanovellightweightvggbasedimageencryptionscheme