• DocumentCode
    1153042
  • Title

    Optimization and benchmark of cryptographic algorithms on network processors

  • Author

    Tan, Zhangxi ; Lin, Chuang ; Yin, Hao ; Li, Bo

  • Author_Institution
    Dept. of Comput. Sci., Tsinghua Univ., Beijing, China
  • Volume
    24
  • Issue
    5
  • fYear
    2004
  • Firstpage
    55
  • Lastpage
    69
  • Abstract
    As requirements for communication security grow, cryptographic processing becomes another type of application domain. However, cryptographic algorithms are all computationally intensive. This work compares and analyzes architectural characteristics of many widespread cryptographic algorithms on the Intel IXP2800 network processor. It also investigates several implementation and optimization principles that can improve overall performance. The results reported here are applicable to other network processors because they have similar components and architectures.
  • Keywords
    benchmark testing; computer architecture; cryptography; multi-threading; optimisation; parallel algorithms; Intel IXP2800 network processor; benchmark; cryptographic algorithm; optimization; Communication system traffic control; Cryptography; Engines; Hardware; Inspection; Multicore processing; Multithreading; Reduced instruction set computing; Switches; System-on-a-chip;
  • fLanguage
    English
  • Journal_Title
    Micro, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1732
  • Type

    jour

  • DOI
    10.1109/MM.2004.54
  • Filename
    1353203