Development of a Video Encryption Algorithm for Critical Areas Using 2D Extended Schaffer Function Map and Neural Networks

Suo Gao,Jiafeng Liu,Herbert Ho-Ching Iu,Ugur Erkan,Shuang Zhou,Rui Wu,Xianglong Tang
DOI: https://doi.org/10.1016/j.apm.2024.06.016
IF: 5.336
2024-01-01
Applied Mathematical Modelling
Abstract:This paper proposes an encryption algorithm for crucial areas of a video based on chaos and a neural network, which SVEA (Selective Video Encryption Algorithm). The critical areas of each frame in a video are extracted by deep learning to the encryption system. A one-step encryption algorithm is used to encrypt these critical areas based on chaos, where scrambling and diffusion are simultaneously performed. A new chaotic system 2D extended Schaffer function map (2D-ESFM) is utilized in the encryption system, inspired by the Schaffer function. The system has demonstrated excellent performance through Lyapunov exponents (LEs), permutation entropy (PE), the 0-1 test, and other methods. Additionally, to resist chosen plaintext attacks, the secret key is generated by a neural network, with the critical areas of the video as inputs to the neural network. The chaotic system generates the biases and weights for the neural network. We evaluate SVEA on our dataset (Gymnastics at the Olympic Games) and public datasets. SVEA exhibits strong security characteristics compared to state-of-the-art algorithms and reduces time complexity by approximately 51.3%.
What problem does this paper attempt to address?