"openssl speed rsa" we can measure the number of RSA public key operations (signs) that a system can perform per second."openssl speed rsa" is sufficient to test the Xeons and Opterons, the Sun T1 can speed up the Rivest Shamir Adleman (RSA) and Digital Signal Algorithm (DSA) encryption and decryption operations needed for SSL processing, thanks to a modular arithmetic unit (MAU) that supports modular exponentiation and multiplication. Each T1 core has a MAU, thus one 8 core T1 has 8 MAUs. To make use of those 8 MAUs, you have run the SSL calculations through the Solaris Cryptographic Framework (SCF). To test the T1 with the MAU crunching at full speed we used the command: "openssl speed -engine pkcs11 rsa". The Solaris 10 OS also provides in-kernel SSL termination, offering greater security than SSL termination outside the kernel.
| RSA Encryption (Signs/s) | |||
| Opteron 2.4 GHz 4 threads |
Xeon 5160 3 GHz 4 threads |
SUN T1 with MAU 32 threads |
|
| 512 bit | 19003 | 21194 | 35613 |
| 1024 bit | 6098 | 6240 | 10722 |
| 2048 bit | 1145 | 1087 | 1918 |
| 4096 bit | 185 | 164 | 1 |

|
||||
November 20, 2009
November 19, 2009