DocumentCode
3318313
Title
Implementation of an FPGA based accelerator for virtual private networks
Author
Cheung, O.Y.H. ; Leong, P.H.W.
Author_Institution
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, China
fYear
2002
fDate
16-18 Dec. 2002
Firstpage
34
Lastpage
41
Abstract
Virtual Private Networks (VPN) are becoming increasingly popular network architectures for corporate networks. As VPNs are built on the Internet infrastructure, the data exchange among different local area networks will be passed through the Internet and thus can be easily eavesdropped, masqueraded, etc. Therefore, certain security measures must be used to deal with these privacy issues. The Internet Protocol Security (IPSec) by the Internet Engineering Task Force (IETF) addresses the abovementioned security issues and the Free Secure Wide Area Network (FreeS/WAN) is an open source software implementation of IPSec for Linux which uses triple-DES as the default encryption mode. As shown in this paper, the performance of FreeS/WAN with IPSec is 50% of that without encryption. In order to improve its performance, a field programmable gate array (FPGA) based triple-DES accelerator was built on a reconfigurable computing development platform called Pilchard and achieved a throughput of more than 120 Mb/sec for triple-DES in cipher-block chaining mode, a speedup of 3 over a software implementation, Measurements show that an FPGA-accelerated FreeS/WAN offers a 30% speedup for the TCP protocol over the original software library.
Keywords
cryptography; field programmable gate arrays; reconfigurable architectures; telecommunication computing; telecommunication network management; telecommunication security; transport protocols; virtual private networks; 120 Mbit/s; DES algorithm; FPGA accelerator; Free Secure Wide Area Network; Internet Protocol Security; Internet infrastructure; Linux; Pilchard platform; TCP protocol; cipher-block chaining mode; communication security; corporate network architecture; encryption mode; open source software; reconfigurable computing; triple-DES algorithm; virtual private network; Cryptography; Data security; Field programmable gate arrays; IP networks; Local area networks; Open source software; Privacy; Protocols; Virtual private networks; Wide area networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Technology, 2002. (FPT). Proceedings. 2002 IEEE International Conference on
Print_ISBN
0-7803-7574-2
Type
conf
DOI
10.1109/FPT.2002.1188662
Filename
1188662
Link To Document