• 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