Chaotic Video Encryption Based on DNA Coding, Confusion, and Diffusion

Li-Xun Zhi, Yuan Du, Xi-Jue Zhao, Tao Chen, KeYin Cao, Dong Jiang · International Journal of Bifurcation and Chaos · 2024

Drawing inspiration from the paradigm of engineering projects, this paper presents a novel real-time chaotic video encryption scheme based on multithreaded parallel computing and multiround confusion–diffusion architecture. It utilizes a contractor thread to retrieve and assign frames to worker threads, which operate concurrently to perform DNA coding, confusion, and diffusion operations on their designated frames for encryption, with the resulting frames processed by a dealer thread. To evaluate the performance of the proposed algorithm, it is implemented on a workstation equipped with an Intel Xeon Gold 6226[Formula: see text]2.9[Formula: see text]GHz CPU and 64[Formula: see text]GB of memory. The statistical and security analyses demonstrate that the proposed strategy exhibits exceptional statistical properties and provides robust resistance against various attacks. The encryption speed evaluations show that the deployed cryptosystem achieves delay-free [Formula: see text] 24[Formula: see text]FPS video encryption, with an average encryption time of 34.69[Formula: see text]ms, despite the execution of four rounds of DNA coding, five rounds of confusion, and three rounds of diffusion operations on each frame. In comparison to existing real-time chaotic video encryption schemes based on parallel computing, our method attains superior versatility and heightened security by processing each frame with an independent worker thread and incorporating DNA coding technology.

Read the paper · More papers on PaperTik