Title :
Reconfigurable security protection system based on NetFPGA and embedded soft-core technology
Author :
Zhang, Kai ; Ding, Xiaoming ; Xiong, Ke ; Zhao, Yunting
Author_Institution :
Inst. of Inf. Sci., Beijing Jiaotong Univ., Beijing, China
Abstract :
There are many problems in traditional network security and PC security protection systems, such as insecurity, inflexibility and so on, whether they are implemented by software or hardware. To solve the problems, this paper presents a reconfigurable security protection system on the basis of NetFPGA platform and embedded soft-core technology. This system consists of two subsystems, one is implemented on the NetFPGA for the subnet protection and the other is implemented on DE2 board to protect the terminal, in which NetFPGA is used to achieve packet filtering in hardware, immunity from ARP attacks in hardware, flow monitoring and transmitting with hardware acceleration, and DE2 board is used to realize AES/DES encryption modules in hardware. Moreover, the USB virus can be isolated effectively by the subsystem designed on DE2. To further enhance performance, security and flexibility of our system, including both the subnet protection subsystem and the terminal protection subsystem, we introduce two types of remote reconfigurable design method, by which administrator is able to reconfigure the two subsystems for both the software and the hardware logical circuits via any authorized devices. Extensive experiments show that all the functions of the blocks of the designed system are valid and the designed system is feasible.
Keywords :
computer network security; computer viruses; cryptography; field programmable gate arrays; AES/DES encryption modules; ARP attacks; DE2 board; NetFPGA; PC security protection system; USB virus; embedded soft-core technology; flow monitoring; hardware acceleration; network security; packet filtering; reconfigurable security protection system; remote reconfigurable design method; subnet protection subsystem; terminal protection subsystem; Acceleration; Cryptography; Design methodology; Filtering; Hardware; Immune system; Monitoring; Protection; Security; Universal Serial Bus; DE2; NetFPGA; network security; remote reconfiguration; security protection system;
Conference_Titel :
Computer Design and Applications (ICCDA), 2010 International Conference on
Conference_Location :
Qinhuangdao
Print_ISBN :
978-1-4244-7164-5
Electronic_ISBN :
978-1-4244-7164-5
DOI :
10.1109/ICCDA.2010.5541121