Font Size: a A A

Research On Image Encryption Algorithm Based On Three-dimensional Dynamic Integer Tent Map

Posted on:2022-10-29Degree:MasterType:Thesis
Country:ChinaCandidate:M ZhongFull Text:PDF
GTID:2518306338493564Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
The amount of information in multimedia has increased rapidly with the development of Internet technology and information technology,and the means of transmitting information in communication is becoming more and more abundant.Among them,image as a vivid and intuitive information carrier is widely used by people,and it is also used for transmission through a variety of wired and wireless channels.However,image data is easy to be exposed by external attacks in the process of storage and transmission.So,it is a hot research direction to solve the security problem of image data.In this paper,combined with the theory of chaos dynamics,image encryption technology and the related knowledge of big data platform,the two-dimensional integer tent map is improved by increasing the space dimension,improving the calculation accuracy and applying dynamic disturbance,and the three-dimensional dynamic integer tent map is designed based on the two-dimensional integer tent map.The image encryption algorithm based on the three-dimensional dynamic integer tent map and the image encryption algorithm based on the big data platform is designed on this basis.The main research contents are as follows:(1)The dynamic characteristics of two-dimensional integer tent map are analyzed.The three-dimensional dynamic integer tent map is designed by increasing the space dimension,improving the calculation accuracy and applying dynamic disturbance based on the two-dimensional integer tent map.The dynamic behavior of the system is analyzed,and the results show that the system can quickly generate multiple pseudo-random sequences,and each pseudo-random sequence is evenly distributed and independent with good chaotic dynamic performance.(2)An image encryption algorithm is designed based on 3D dynamic integer tent map.In the process of chaos confusion and chaos sorting,methods such as accumulation,XOR and modular are applied to the operation of the key stream and pixel points of RGB components of plaintext image to obtain the intermediate ciphertext matrix.The bit planes of each component of intermediate ciphertext matrix are scrambled by Arnold map,and the intermediate ciphertext is reconstructed to get the ciphertext image.Simulation results show that the scheme is extremely sensitive to the change of plaintext image and key,and has highly complexity.The ciphertext image has good security.(3)In view of the low efficiency of chaotic image encryption algorithm for a large number of image data,a chaotic image encryption algorithm based on Spark big data platform is designed.The algorithm uses three-dimensional dynamic integer tent map as key generator,DNA algorithm as confusion method,and uses Spark big data platform to process encryption operation and output ciphertext image.The experimental analysis of the algorithm shows that the method gives full play to the characteristics of Spark big data platform in parallel processing data sets,and meets the requirements of security and processing speed.When the amount of image data is very large,compared with the traditional single processing,Spark big data platform improves the encryption efficiency significantly.
Keywords/Search Tags:chaotic dynamic, image encryption, Tent map, big data platform
PDF Full Text Request
Related items