• DocumentCode
    434523
  • Title

    XScale hardware acceleration on cryptographic algorithms for IPSec applications

  • Author

    Chang, Hung-Ching ; Chen, Chun-Chin ; Lin, Chih-Feng

  • Author_Institution
    Dept. of Electron. Eng., Huafan Univ., Taipei, Taiwan
  • Volume
    1
  • fYear
    2005
  • fDate
    4-6 April 2005
  • Firstpage
    592
  • Abstract
    Internet protocol security (IPSec) is proposed to provide security services at the IP layer in both the IPv4 and the IPv6 environment. It is composed of a set of protocols that utilizes cryptographic algorithms to encrypt and authenticate packets. This security mechanism has been widely deployed to implement virtual private networks (VPNs). To protect data during transmission and ensure data integration after transmission, both of the forward and the inverse cryptographic operations suffer from a very high cost of computation load. To lower down this cost, various hardware accelerators have been developed to offload these operations from the core CPU. Among them, Intel had integrated three security accelerators in its XScale core. On top of them, we had developed software modules to upgrade the performance of IPSec applications. Results show that acceleration has been achieved. In terms of network throughput, hardware-aided solutions have an average of 2.7 times faster than the software solutions.
  • Keywords
    IP networks; Internet; cryptography; data communication; message authentication; telecommunication security; transport protocols; virtual private networks; IP layer; IPSec applications; IPv4; IPv6; Intel; Internet protocol security; VPN; XScale core; XScale hardware acceleration; cryptographic algorithms; data integration; data protection; data transmission; encryption; network throughput; packet authentication; protocols; security accelerators; security services; software modules; virtual private networks; Acceleration; Computational efficiency; Costs; Cryptographic protocols; Cryptography; Data security; Hardware; Protection; Virtual private networks; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: Coding and Computing, 2005. ITCC 2005. International Conference on
  • Print_ISBN
    0-7695-2315-3
  • Type

    conf

  • DOI
    10.1109/ITCC.2005.304
  • Filename
    1428527