Hardware crypto support, ubsec RSA performance
    Rene de Vries 
    rene at canyon.xs4all.nl
       
    Thu May 22 01:21:15 PDT 2003
    
    
  
Hello,
I've been testing with an "Broadcom CryptoNetX SSL800" card and the 
performance (when testing with openssl) is a bit disapointing. I would 
expect about 800 (or nearly 800) sign/s, but in stead the card+openssl 
only do about 94 sign/s (with 1024 bit RSA keys). This is less than one 
eigth of what I expected. Am I doing something wrong or is there some 
magic that I need to perform?
Rene
Measurements done on FreeBSD 4.8.
System: Pentium III 930Mhz (256Mb memory).
Using "Openssl speed rsa -elapsed" (version 0.9.7a).
With Broadcom CryptoNetX SSL800 (BM5820/ubsec):
                   sign    verify    sign/s verify/s
rsa  512 bits   0.0027s   0.0001s    369.9   8541.5
rsa 1024 bits   0.0106s   0.0002s     94.7   5392.2
rsa 2048 bits   0.1586s   0.0010s      6.3   1014.4
rsa 4096 bits   2.2629s   0.0105s      0.4     95.1
Without hardware encryption:
                   sign    verify    sign/s verify/s
rsa  512 bits   0.0031s   0.0003s    324.7   3599.0
rsa 1024 bits   0.0170s   0.0009s     59.0   1172.5
rsa 2048 bits   0.1026s   0.0029s      9.8    350.6
rsa 4096 bits   0.6629s   0.0098s      1.5    101.8
--
Rene de Vries <rene at tunix.nl>
TUNIX Internet Security & Training
    
    
More information about the freebsd-hackers
mailing list