Font Size: a A A

The Encryption Card Based On Embedded Technology

Posted on:2009-06-18Degree:MasterType:Thesis
Country:ChinaCandidate:L B YuFull Text:PDF
GTID:2178360242474550Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the development of Internet, more and more people are focusing on the security of data. The encryption technology is an important way to protect the data. The encryption technology could be divided into two kinds according to the developing process and the growing trend of the encryption technology, which is software encryption and hardware encryption. The software encryption works slowly when dealing with a lot of data. The encrypted program in software will easily be read and destroyed by modifying the program. Yet, the hardware encryption has the characteristic of high speed, high security.The Encryption card are widely used in most of the hardware encryption. The functions of the encrypted software are not intact without the encryption card, which avoid the encryption breakage. So, the study of the hardware encryption has a great important role in protecting the system.The way how to use the embedded technology to improve the high speed data transportation and how to reach the encryption function by hardware is discussed in the paper.The design consists of four parts and the encryption card is composed of three parts. In the first design, the encryption card based on ISA bus and 51 Singlechip is introduced;in the second design,51 Singlechip in the first design is replaced by the embedded processor;in the third design, ISA bus is replaced by PCI bus.So,not only four bytes data can be transported at the same time but also the question of bottleneck can be resolved successfully.The software design of embedded processor is introduced in the forth design. In the paper, both the software design and the hardware design are introduced in detail in every part.The whole system is designed in the environment of Protel99SE, exploiting the high speed PCB design which makes sure the credibility of hardware. In the software parts the building of embedded software design, and the start of the lead program BIOS, the operation mode and the way to write BIOS using JTAG are introduced. Finally, the method and the step of the debug and the transplant of Linux kernel are introduced. The embedded processor exploits the S3C2410A as the main control chip based on ARM920T core which is made in Samsung company, all of which make sure the high performance of the system.
Keywords/Search Tags:ISA Bus, PCI Bus, Embedded Technology, S3C2410A, Linux
PDF Full Text Request
Related items