Network Security White Papers

Performance Scaling of Cryptography Operations in Servers and Mobile Clients

Overview Cryptography algorithms are essential building blocks used to provide security on public communication networks such as the Internet. Concurrent with the increases in wireless connectivity and data rates, security protocols have been expanded over the past years to include more resource-friendly cryptography algorithms such as Elliptic Curve Cryptography (ECC). This paper describes and characterizes these newer security algorithms suitable for mobile environments. The authors consider symmetric-key, hash, public-key, ECC, and digital signature algorithms. Next, the paper describes new architectural techniques to accelerate these algorithms. The focus is on the table lookup operations used in the symmetric-key ciphers and the multi-precision arithmetic operations used in the public-key ciphers.

Further White Paper Details
PublisherPrinceton University File FormatPDF
Date PublishedOctober 2004
FormatWhite Papers   
Topics

Quick Sitemap Links: