Font Size: a A A

Research And Implementation Of Digital Image Encryption Technology Based On Discrete Chaos Map

Posted on:2013-09-23Degree:MasterType:Thesis
Country:ChinaCandidate:D W LingFull Text:PDF
GTID:2248330371981061Subject:Circuits and Systems
Abstract/Summary:
Chaos was of significant discovery last century. As people’s perception of the chaos going deeper and deeper, not only has it had great impacts on the scientific, engineering, economic and philosophical realms, but also brought some new challenges to these areas. Within the engineering area, the main research of the chaos is how to make use of the chaos to realize its value. So far in the engineering area, the outstanding research findings are the chaotic control and the chaotic synchronization. However, its sensitivity to system parameter, topological transitivity and the ergodic property of the movement locus happen to meet the need of the confusion, scrambling and the systematic dependency on the key in the modern cryptology. As a result, there is a great connection between chaos and cryptology. Applying the theory of the chaos to the information security domain has become a hotspot in chaotic theory research nowadays. Since now, several data encryption algorithms are based on the PC, which is not suitable for the embedded device to encrypt the data with regard to its system limitations. Chaos encryption has many aspects of advantages. Besides, as the images processing and the data storing technology have been upgraded constantly, and people are more and more familiar with routinely using the picture to transmit the information, applying the chaotic encryption algorithm to embedded system device has bright future.The main contents of this paper include:(1) Construction of the hardware and software environment in the embedded system development. Analyze the embedded system platform hardware and port the Linux operating system to the experimental platform. Specifically, bootloader, Linux Kernel, root file system and some application programs are included. Accomplish the debugging process of the ARM development board based on the Linux. Meanwhile, the basic knowledge of the embedded system, general development process, and some related information of the Linux network programming and BMP image are introduced.(2) In the paper, I put forward an improved Wang-Chen algorithm and do a numerical simulation to analyze the drive-response synchronization. Based on the improved Wang-Chen algorithm, I realize the digital image sequence cipher encryption and decryption and the Ethernet transmission, which forms a chaotic secure communication system. Moreover, a hardware implementation result based on the combination of ARM and Linux is given. Besides, I elaborately prove that Chen-Lai algorithm and Wang-Chen algorithm are chaotic system and synchronization-achievable theoretically. However, Wang-Chen algorithm itself is very difficult to achieve synchronization. But based on the Wang-Chen algorithm, I propose a method of the discrete time system of single variable in the anti-control and synchronization and apply it to chaotic stream cipher encryption of digital image.(3) According to the improved Wang-Chen algorithm, I use the C language to implement the encryption algorithm. Via the cross compiler tool on the PC, we can cross compile the C files to generate the executable files on the ARM platform. At last, we download it into the platform, in which we can accomplish the improvement of the encryption algorithm and testing its security ability.This work was supported by the National Natural Science Foundation of China under Grant Nos.60871025and61172023. the Specialized Research Foundation of Doctoral Subject Point of Education Ministry under Grant No.20114420110003, the Natural Science Foundation of Guangdong Province under Grant Nos.8151009001000060and S2011010001018. and the Science and Technology Program of Guangdong Province under Grant No.2009B010800037.
Keywords/Search Tags:Chaotic Encrption, Image Encryption, Embedded Linux, ARM, Discrete-time system
Related items