| The future of network security depends on encryption provided in the crucial building blocks, like switches, routers, bridges, and other communication equipment. All broadband applications need high-speed cryptosystems to speed up high-bandwidth data transfers and to protect privacy. All data transfers are carried over networks like LAN, WAN, and ATMs, which are interconnected with routers, switches, bridges, and other network equipment. The growth of virtual private networks (VPNs) and IP security solutions (IPSec) has heightened demand for secure, high performance data transfers. That is why we need high-speed cryptosystems implemented in hardware. We implemented the cryptosystems in hardware because hardware-based cryptograph promise the high performance and high level security. In this article, we designed a hardware-based cryptograph using PCI bus in considering of the convenience of this design.The article is written as follows:First we describe the encryption theory used in the design since it is the basal thory we need to understand the design.Second we display the hardware modules used in the design included DSP, FPGA, PCI etc. we also display the interconnection between those modules.Thirdly we discribe the implentation of the encryption and decryption process in FPGA, Fourthly we simulate the design and get a correct result. |