Font Size: a A A

Multiple-Image Encryption Algorithm Based On Chaotic Systems

Posted on:2022-07-22Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhangFull Text:PDF
GTID:2480306533972749Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the continuous maturity of 5G technology and the advent of the era of big data,a large number of images are generated in various industries and fields every day.Some images will contain sensitive personal information,commercial secret information and national security information.How to protect the security,effectiveness and reliability of image transmission and storage has become the focus of research in the field of information security in recent years.To solve the problems of poor encryption effect,low security,and low efficiency in the multiple-image encryption algorithm,two kinds of multiple-image encryption algorithms based on chaos are proposed.A multiple-image encryption algorithm based on chaos and bit plane is proposed.In the scrambling stage,decompose k plaintext images to obtain 8k bit planes,and use the chaotic sequence generated by the chaotic system to perform pixel scrambling operations on the 4k high bit planes.Afterwards,a random sorting mechanism is introduced,and the low bit planes and the scrambled high bit planes are randomly sorted,and the bit planes are combined in a group of 8 to obtain k chaotic images.In the expansion stage,k chaotic images are XORed to complete the encryption process of k images.A multiple-image encryption algorithm based on chaos and gene fusion is proposed.In the scrambling stage,first use the chaotic sequence generated by the chaotic system to perform pixel scrambling on k plaintext images,after that,the k images are controlled by chaotic images to realize the scrambling of pixels between the images to achieve the effect of "each other".In the expansion stage,the chaotic image generated by the chaotic system is used to generate a DNA rule controller,the DNA rule controller can control the choice of DNA coding rules and operation rules for image,after the images is encoded and calculated,DNA shearing and fusion technology is used to perform DNA shearing and fusion on multiple images.Finally,DNA decoding is performed to complete the encryption process of k images.Through the process of encryption and decryption of the new algorithm and the simulation experiment,perform key space analysis and encryption efficiency analysis on encryption algorithms and comparison algorithms,and the information entropy analysis,pixel correlation analysis,and differential attack analysis of the ciphertext image,the experimental data show that: both the proposed two multiple-image encryption algorithms can resist a variety of common attacks,and have good security and encryption efficiency.There are 129 figures,15 tables and 90 references in this thesis.
Keywords/Search Tags:Image encryption, chaotic system, multiple images, bit plane, DNA coding
PDF Full Text Request
Related items