Font Size: a A A

The Implement Of FPGA Of AES Encryption Algorithm In Certification Of The Network

Posted on:2011-06-17Degree:MasterType:Thesis
Country:ChinaCandidate:W LuFull Text:PDF
GTID:2178360305970360Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
Nowadays, people everywhere in life can meet data information transmission, due to the development of information technology for the safety and reliability of the increasingly attention by people, so the design of the existing algorithm is discussed the data transmission safety and reliability. It is simple in design, the algorithm, and the key to install faster memory space, in all platforms, support parallel processing, can resist all known, including the attack against the attack. So to choose using this algorithm for authentication data safety protection in network.This design is divided into two parts:client hardware realization way for users:data of AES encryption, parallel convert for serial and data validation, facilitating security and reliability of the transmission. In the way of encryption and calibration based on FPGA, processing user information used in language Verilog HDL FPGA design and debug modules. Secondly, the need to complete the hardware design of the system board level and welding work. Then, the completion of serial data transmission circuit. User data server and the communication between the transmission using computer serial communication mode, data transmission to the server. Server software means:mainly on computer serial data validation check and decrypt, in the end to display in the website. First, it is to use with Apache erection of server system software. This software is based on Windows system version, need some simple Settings can be used. Secondly, it is to use Perl language CGI, complete data validation data and process of authentication. This process is completed with CGI interactive server. In data validation is completed, need for data, this process is decryption in C language. The data of authentication, complete by CGI programs. Again, website is submitted to the user's personal information from the server, complete the above server, to judge the information users, finally showed results.
Keywords/Search Tags:AES algorithm, FPGA, Network authentication, PCB, CGI
PDF Full Text Request
Related items