| With the development of multi-media technologies,videos have become important message transmitters in all fields.Since videos retain abundant information within its complex data organizational structure,security of video information has been a major topic for a long time.Nowadays,video encryption algorithms,which can effectively guarantee the security of video information,are the hot spot in academic and industrial research.And the performance requirements for video encryption algorithms are also constantly improving in research iterations.Demands for high-definition videos promote the development of video coding technologies.As the latest standard of video coding launched by the Audio and Video Coding Standard Workgroup of China,AVS3 video coding standard has the advantage of high compression efficiency and high image quality.With the coming of 5G technology era,the AVS3 coding standard has a good application prospect.Therefore,this paper designs an AVS3 encryption algorithm using the idea of content-association key.The core idea of the algorithm is to divide data areas in the AVS3 file,extract part of data variously according to the division result and use random sequences to backfill the data in the extracted positions to achieve the effect of disturbing the plain text.In terms of implementation,the algorithm is divided into two parts: data area positioning and data extraction.The function of data area positioning is to locate data to be encrypted in data flow of the video file,and the function of data extraction is to extract data in each part of data area according to certain rules after division.In order to reduce the waste of storage space of keys and improve efficiency of decryption,this paper designs a key structure in line with the characteristics of AVS3 original file structure.Through a series of experiments,this paper verifies the feasibility and encryption effect of the encryption algorithm.According to experimental results and analysis,this paper draws a conclusion that the AVS3 encryption algorithm based on content-association key performs well in encryption effect,security and time performance. |