Font Size: a A A

Circuit Design And Realization Of High-speed Network Data Encryption Card

Posted on:2012-03-01Degree:MasterType:Thesis
Country:ChinaCandidate:Q L MaFull Text:PDF
GTID:2218330368994827Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Broadband network is used widely,computers around the world can communicate with each other through the Internet,and all the computers can transfer information and exchange data conveniently over a network. So how to protect the security of information in the transmission process is a very important issue.The traditional network encryption designs encrypting card system through hard core processors,but encrypting algorithm is inconvenient to upgrade. Compared with the soft core processors,the hard core processor has many shortages,such as high development costs,the system performance can not be cut,long development cycle etc.This paper adopts the technology of SOPC to develop encrypting card system, because of the rapid build system of SOPC and processor performance can be cut according to the design requires,at the same time the SOPC Builder provides powerful peripheral components and IP core, in order to integrate peripheral devices by system.This paper studys the develop process of the relevant domestic products and reads a large amount literature, finally uses the technology of SOPC to implement the hardware of the encrypting card according to the advantages of SOPC. In the SOPC system, Nios II microprocessors is used to implement the control of system flow and various peripheral interfaces.This paper is familiar with the development process of SOPC through the development of encryption card. The contents of study in this paper is that design and improve the original encrypting card.This paper designed the network encrypting card based on SOPC of FPGA in order to achieve more desirable results.The focus of this paper is how to use the SOPC build encrypting card system rapidly, and invoke the encrypting core module which has been certified as the user-defined logic of SOPC on the top-level to complete the design of the encrypting card system.The algorithm part only uses to part the instantiation module of AES core. This paper designs the encrypting card of SOPC,based on the applications and experiment development of new technology.Through the design of the encrypting card in this paper, strive to master the work principle and system knowledge in this field.
Keywords/Search Tags:SOPC, Nios II, FPGA, Custom Components
PDF Full Text Request
Related items