DocumentCode :
2988374
Title :
A Configurable IPSec Processor for High Performance In-Line Security Network Processor
Author :
Niu, Yun ; Wu, Liji ; Wang, Li ; Zhang, Xiangmin ; Xu, Jun
Author_Institution :
Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear :
2011
fDate :
3-4 Dec. 2011
Firstpage :
674
Lastpage :
678
Abstract :
A configurable IPSec processor for a high performance in-line network security processor that integrates two embedded 32-bit CPU cores, and an IPSec protocol processor on a SoC is presented. The IPSec processor can implement the transport/tunnel mode AH and ESP protocol of the IPSec, and support AES-128/192/256, HMAC-SHA-1 algorithm. The number of AH, ESP, AES, HMAC-SHA-1 IP-cores in the design can be configured for different use such as 10 Gigabit Ethernet and Gigabit Ethernet, even for the next generation 40/100G Network. Low power is also considered in the design. In the IPSec processor, crossbar switch architecture for multi-core data transfer is adopted. With four parallel AH, ESP, AES, HMAC-SHA-1 IP-cores separately connected to an 8x8 crossbar switch in the IPSec processor, a throughput of 1.5Gbps at 200MHz is achieved and hardware verification is implemented by FPGA. By simulation, the IPSec protocol operation can achieve 10Gbps wire speed with 32 IPSec protocol IP-cores and cryptographic IP-cores configured in the IPSec processor.
Keywords :
IP networks; computer network security; cryptographic protocols; electronic data interchange; field programmable gate arrays; local area networks; microprocessor chips; multiprocessing systems; system-on-chip; 32 IPSec protocol IP-core; ESP protocol; FPGA implementation; HMAC-SHA-1 IP-core; IPSec protocol; IPSec protocol processor; SoC; configurable IPSec processor; crossbar switch; cryptographic IP-core; embedded 32-bit CPU core; hardware verification; high performance in-line network security processor; high performance in-line security network processor; tunnel mode AH; Algorithm design and analysis; Cryptography; Field programmable gate arrays; Multicore processing; Protocols; Switches; Ethernet; IP security (IPSec); crossbar switch; cryptographic algorithm; network security processor;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Security (CIS), 2011 Seventh International Conference on
Conference_Location :
Hainan
Print_ISBN :
978-1-4577-2008-6
Type :
conf
DOI :
10.1109/CIS.2011.154
Filename :
6128210
Link To Document :
بازگشت