Font Size: a A A

Research On Chaos Parameter Optimization And Image Encryption Algorithm Based On Artificial Bee Colony Algorithm

Posted on:2022-12-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q ZhouFull Text:PDF
GTID:2518306614455414Subject:Automation Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the information technology,increasing amounts of data are transmitted across the Internet.In the process of transmission,it is necessary to ensure the security of information and data,and encrypting information is an important measure.Digital image as the main carrier of information transmission,digital image encryption has received extensive attention and in-depth research.Chaotic system is widely used in image encryption algorithms because of its inherent properties in line with the characteristics of cryptography,such as initial value sensitivity and unpredictability.But at the same time some problems are gradually revealed,such as the simple chaotic structure makes the algorithm vulnerable to attack and crack,or the structure is too complex and consumes too much computing cost.With the development of cryptanalysis technology,the once relatively secure encryption algorithms are constantly cracked.It is the future development trend to design a new encryption scheme by integrating a variety of algorithms.Therefore,this paper combines artificial bee colony algorithm(ABC)with chaos theory to construct a new chaotic system and use it in image encryption.The main work of this study are as follows:(1)This paper expounds the chaotic image encryption theory,briefly summarizes the basic concept and judgment basis of chaotic system,lists chaotic systems with different dimensions,and provides a theoretical basis for the subsequent construction of new chaotic systems.Starting from the biological perspective of artificial bee colony algorithm,this paper discusses the working principle and characteristics of artificial bee colony algorithm,which lays the theoretical groundwork for the use of the artificial bee colony algorithm in the field of image encryption in the future.(2)A chaotic parameter optimization scheme based on ABC algorithm is proposed,a chaotic system 2D Logistic-adjusted-Hénon Map(2D-LAHM)is constructed.Used the output sequence of Logistic map to control the input of Hénon map,and then used modular operation to fix the output sequence in the inherent interval to construct a twodimensional chaotic system 2D-LAHM with unknown parameters.Unknown parameters in 2D-LAHM are optimized by multi-objective ABC algorithm.Taking the information entropy and Lyapunov exponent of 2D-LAHM as the fitness function,the iterative optimization is carried out continuously to find the unknown parameters that optimize the chaotic performance.Simulate and analyze the bifurcation diagram,phase space trajectory,Lyapunov exponent,complexity and NIST test of 2D-LAHM.The results show that 2D-LAHM has better chaotic performance.(3)Design an image encryption algorithm based on ABC algorithm and 2D-LAHM.Used 2D-LAHM to scramble the bit plane and block diffusion of the plaintext image,an initial population containing multiple different encrypted images is generated.The crossover operator is introduced into the ABC algorithm.The crossover operator can cross some sub blocks between two different ciphertext images to produce new ciphertext images,which enhances the diversity of the population.The information entropy and correlation coefficient are taken as the objective function,the ciphertext image with the maximum fitness function value is selected through iterative optimization operation,which is the final encrypted image.The experimental results show that the encryption algorithm proposed in this paper has sufficient security,can resist common attacks in transmission,and realize the safe transmission of image information.
Keywords/Search Tags:Artificial bee colony algorithm, Chaotic system, 2D-LAHM, Image encryption
PDF Full Text Request
Related items