Font Size: a A A

Design And Implementation Of The DES Encryption System Based On FPGA

Posted on:2006-10-11Degree:MasterType:Thesis
Country:ChinaCandidate:X ChuFull Text:PDF
GTID:2168360152996416Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of information technology,the application of computer has come into social any field. Especially in military field, people rely on information more seriously.So information security becomes very important.Encryption as a sort of power weapon is widely used in the field of information security.DES(Data Encryption Standard) encryption arithmetic has stood the long test from when it became the encryption standard to now.It is proved by much practice that the security of the DES encryption can satisfy the voluminous need of security.Implementing the DES arithmetic by sofeware will engross much system resource and make the system function decline. But the DES arithmetic has not much and complex mathematics count and only has logic operation and lookup-table operation.So,thinking from the point of system function and speed of encryption and decryption,implementing the DES arithmetic by hardware is an ideal project.With the development of micro-electronic technology ,the programmable logic device develop from earlier ROM to very popular and extensive appied FPGA(Field Programmable Gate Array) today .The FPGA has the characteristic of flexible system structure and logic unit,high integration and wide application.Especially,the FPGA can carry out the more large-scale circuit,programme flexibly. When the engineers use the FPGA to design and develop the product,the time is short,the cost is low.the tool is advanced,the standard product don't need to test,the quality is steady and the product can be inspected on line.So.the FPGA is widely used to design and make product.Therefore,using the FPGA to design and implement the DES encryption arithmetic is very important and it will be widely used in much field.The main contributions of the paper are as follow:1: Completed the whole design of the DES encryption system .The whole system includes the DES encryption core module,the UART communication interface module and BlockRAM memory module.2: Used the Verilog hareware design language to design and implement the function and the whole connection of the three module by the EITS2003 as the hardware development flat roof and the ISEwebpack as the sofeware development tool.3: Used the PC,SCOMAssistant,the UART communication interface and the EITS2003 development plat roof to test and rerify the function of the whole system .4: Discussed the application of the DES encryption system in the military communication station.
Keywords/Search Tags:DES, FPGA, Verilog, UART, BlockRAM, Data Encryption
PDF Full Text Request
Related items