3.2 Public Key Performance
Table 3-2. Public Key Performance (200 MHz Operation)
4450 Operation at 200 MHz
Operations/second vs. Key Length (bits)
2048
40
1024
300
768
512
RSA private key
660
5440
1840
9920
RSA public key (3-bit
exponent)
940
1600
Diffie-Hellman (180-bit
exponent)
50
200
333
733
DSA sign
140
60
540
220
N/A
N/A
N/A
N/A
DSA verify
Note
1. Performance numbers assume a uniform distribution of ones and zeros in the exponent.
Actual performance varies with the Hamming weight of the exponent.
2. Performance numbers assume that the public key module has unrestricted access to
memory. Actual performance varies with the memory usage of other system components.
3. DSA sign/verify is normally only defined for a 1024-bit modulus.
4450 – Data Sheet, DS-0131-06
Page22
Hifn Confidential