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
Link To Document :
بازگشت