JAVA Toolkit
| home | contact




performance

This program also may be used to benchmark other JCA/JCE providers, like the default Sun provider for MD5 and SHA-1 hashes or the SunJCE provider.

The results below have been obtained on an Intel(R) Core(TM)2 Duo P9500 2.53 GHz, 2.99 GB RAM running Windows XP SP3 Workstation, network connected with standard services active. The tests were done on IAIK JCE 3.181 release with JDK 1.6.0, each test for 3.0 seconds.

Security provider: IAIK, version 3.181

Java VM: Sun Microsystems Inc., version 1.6.0_10, JIT (none)

OS: Windows XP/x86, version 5.1

The 'numbers' are in 1000s of bytes per second processed.

type              8 bytes    64 bytes   256 bytes  1024 bytes  8192 bytes
-------------------------------------------------------------------------
md2               7074.4k     7272.8k     7284.6k     7317.1k     7312.7k
md5             112125.4k   174116.2k   180961.7k   181151.7k   182140.9k
sha1             83560.7k   112744.4k   114940.5k   115566.2k   116604.9k
sha224           52653.8k    62847.6k    63495.7k    63850.4k    63952.2k
sha256           52497.7k    62578.6k    63538.6k    64022.0k    63946.7k
sha384           29162.0k    31755.1k    32089.5k    32315.0k    32265.5k
sha512           28913.1k    31736.1k    32326.2k    32334.8k    32339.2k
ripe md128       56436.2k    68394.8k    69384.2k    69615.6k    69536.4k
ripe md160       43234.4k    49832.7k    50279.7k    50516.6k    50470.9k
whirlpool        14023.5k    14719.9k    14720.3k    14764.0k    14759.2k
arcfour          54205.9k    97451.8k   106542.1k   110403.5k   110682.1k
des cbc          22430.5k    26425.8k    27089.5k    27153.7k    27257.5k
des ede3 cbc     10171.7k    10957.2k    11021.2k    11083.4k    11097.4k
idea cbc         21302.6k    24841.6k    25583.5k    25678.8k    25624.5k
rc2 cbc          21376.4k    25196.4k    25618.0k    25636.1k    25780.2k
blowfish cbc     33114.5k    43675.7k    44994.8k    45035.1k    45380.9k
rc5/12 cbc       32497.4k    42126.4k    43742.9k    43890.6k    44206.7k
gost cbc         22023.8k    26271.1k    26906.5k    26773.1k    26954.4k
cast128 cbc      29279.6k    36706.2k    38071.8k    38458.7k    38581.5k
rc6 cbc              n/a     53024.3k    55212.3k    55537.6k    56000.5k
mars cbc             n/a     44188.1k    46207.4k    46330.8k    46440.4k
twofish cbc          n/a     47854.7k    49682.0k    50171.5k    50449.0k
aes cbc              n/a     43563.0k    45497.4k    45801.8k    45978.9k
serpent cbc          n/a     27807.9k    28652.2k    28775.7k    29024.2k
rijndael-256 cbc     n/a     35021.5k    36111.1k    36361.8k    36667.3k
camellia cbc         n/a     34101.1k    34911.5k    34930.3k    35173.7k

rsa 512  bit private key              1.145 ms
rsa 512  bit public key (2^16 +1)     0.093 ms
rsa 1024 bit private key              6.342 ms
rsa 1024 bit public key (2^16 +1)     0.312 ms
rsa 2048 bit private key             40.959 ms
rsa 2048 bit public key (2^16 +1)     1.142 ms
rsa 4096 bit private key            294.000 ms
rsa 4096 bit public key (2^16 +1)     4.347 ms
 

 
print    tip a friend
back to previous page back  |  top to the top of the page