| Algorithm | MiB/Second | Cycles Per Byte | Microseconds to Setup Key and IV | Cycles to Setup Key and IV |
|---|---|---|---|---|
| VMAC(AES)-64 | 3317 | 0.7 | 1.883 | 4520 |
| VMAC(AES)-128 | 2314 | 1.0 | 2.177 | 5226 |
| HMAC(SHA-1) | 217 | 10.6 | 0.514 | 1233 |
| Two-Track-MAC | 157 | 14.6 | 0.024 | 57 |
| CBC-MAC/AES | 131 | 17.4 | 0.221 | 530 |
| DMAC/AES | 131 | 17.5 | 1.105 | 2651 |
| CRC-32 | 415 | 5.5 | ||
| Adler-32 | 948 | 2.4 | ||
| MD5 | 376 | 6.1 | ||
| SHA-1 | 216 | 10.6 | ||
| SHA-256 | 106 | 21.5 | ||
| SHA-512 | 178 | 12.9 | ||
| Tiger | 320 | 7.2 | ||
| Whirlpool | 63 | 36.1 | ||
| RIPEMD-160 | 165 | 13.9 | ||
| RIPEMD-320 | 174 | 13.1 | ||
| RIPEMD-128 | 255 | 9.0 | ||
| RIPEMD-256 | 263 | 8.7 | ||
| Panama-LE | 566 | 4.0 | 1.949 | 4678 |
| Panama-BE | 371 | 6.2 | 2.587 | 6209 |
| Salsa20 | 141 | 16.2 | 0.155 | 372 |
| Salsa20/12 | 234 | 9.8 | 0.218 | 523 |
| Salsa20/8 | 337 | 6.8 | 0.221 | 531 |
| Sosemanuk | 663 | 3.5 | 0.751 | 1804 |
| MARC4 | 107 | 21.4 | 3.962 | 9508 |
| SEAL-3.0-BE | 403 | 5.7 | 45.649 | 109557 |
| SEAL-3.0-LE | 413 | 5.5 | 45.649 | 109557 |
| WAKE-OFB-BE | 301 | 7.6 | 2.573 | 6176 |
| WAKE-OFB-LE | 301 | 7.6 | 2.573 | 6176 |
| AES/ECB (128-bit key) | 144 | 15.9 | 0.181 | 435 |
| AES/ECB (192-bit key) | 126 | 18.1 | 0.190 | 456 |
| AES/ECB (256-bit key) | 113 | 20.3 | 0.224 | 539 |
| AES/CTR (128-bit key) | 138 | 16.5 | 0.474 | 1138 |
| AES/OFB (128-bit key) | 131 | 17.4 | 0.390 | 937 |
| AES/CFB (128-bit key) | 94 | 24.3 | 0.520 | 1247 |
| AES/CBC (128-bit key) | 137 | 16.7 | 0.311 | 747 |
| Camellia/ECB (128-bit key) | 81 | 28.3 | 0.130 | 312 |
| Camellia/ECB (256-bit key) | 65 | 35.2 | 0.180 | 433 |
| Twofish | 109 | 21.0 | 4.684 | 11241 |
| Serpent | 54 | 42.2 | 0.572 | 1372 |
| CAST-256 | 64 | 35.6 | 1.172 | 2814 |
| RC6 | 127 | 18.1 | 6.829 | 16390 |
| MARS | 97 | 23.5 | 1.837 | 4410 |
| SHACAL-2/ECB (128-bit key) | 88 | 25.9 | 0.330 | 791 |
| SHACAL-2/ECB (512-bit key) | 88 | 25.9 | 0.347 | 832 |
| DES | 53 | 42.9 | 7.750 | 18601 |
| DES-XEX3 | 48 | 47.2 | 8.104 | 19450 |
| DES-EDE3 | 20 | 113.7 | 23.767 | 57041 |
| IDEA | 45 | 50.8 | 0.176 | 422 |
| RC5 (r=16) | 117 | 19.6 | 5.322 | 12772 |
| Blowfish | 96 | 24.0 | 42.179 | 101230 |
| TEA/ECB | 44 | 52.2 | 0.139 | 333 |
| XTEA/ECB | 41 | 55.8 | 0.136 | 326 |
| CAST-128 | 84 | 27.2 | 0.324 | 778 |
| SKIPJACK | 24 | 94.8 | 4.379 | 10510 |
| Operation | Milliseconds/Operation | Megacycles/Operation |
|---|---|---|
| RSA 1024 Encryption | 0.04 | 0.10 |
| RSA 1024 Decryption | 0.68 | 1.63 |
| LUC 1024 Encryption | 0.04 | 0.10 |
| LUC 1024 Decryption | 1.18 | 2.83 |
| DLIES 1024 Encryption | 0.40 | 0.97 |
| DLIES 1024 Encryption with precomputation | 0.81 | 1.94 |
| DLIES 1024 Decryption | 1.56 | 3.74 |
| LUCELG 512 Encryption | 0.27 | 0.64 |
| LUCELG 512 Encryption with precomputation | 0.27 | 0.64 |
| LUCELG 512 Decryption | 0.33 | 0.78 |
| RSA 2048 Encryption | 0.08 | 0.19 |
| RSA 2048 Decryption | 2.78 | 6.67 |
| LUC 2048 Encryption | 0.09 | 0.21 |
| LUC 2048 Decryption | 4.72 | 11.32 |
| DLIES 2048 Encryption | 1.86 | 4.47 |
| DLIES 2048 Encryption with precomputation | 2.24 | 5.38 |
| DLIES 2048 Decryption | 8.44 | 20.25 |
| LUCELG 1024 Encryption | 0.89 | 2.14 |
| LUCELG 1024 Encryption with precomputation | 0.88 | 2.12 |
| LUCELG 1024 Decryption | 0.89 | 2.14 |
| RSA 1024 Signature | 0.68 | 1.64 |
| RSA 1024 Verification | 0.04 | 0.10 |
| RW 1024 Signature | 1.03 | 2.48 |
| RW 1024 Verification | 0.03 | 0.06 |
| LUC 1024 Signature | 1.16 | 2.78 |
| LUC 1024 Verification | 0.04 | 0.10 |
| NR 1024 Signature | 0.21 | 0.52 |
| NR 1024 Signature with precomputation | 0.22 | 0.52 |
| NR 1024 Verification | 0.24 | 0.58 |
| NR 1024 Verification with precomputation | 0.34 | 0.82 |
| DSA 1024 Signature | 0.22 | 0.52 |
| DSA 1024 Signature with precomputation | 0.23 | 0.54 |
| DSA 1024 Verification | 0.24 | 0.58 |
| DSA 1024 Verification with precomputation | 0.35 | 0.84 |
| LUC-HMP 512 Signature | 0.26 | 0.63 |
| LUC-HMP 512 Signature with precomputation | 0.26 | 0.63 |
| LUC-HMP 512 Verification | 0.27 | 0.65 |
| LUC-HMP 512 Verification with precomputation | 0.27 | 0.65 |
| ESIGN 1023 Signature | 0.11 | 0.27 |
| ESIGN 1023 Verification | 0.04 | 0.09 |
| ESIGN 1536 Signature | 0.19 | 0.45 |
| ESIGN 1536 Verification | 0.07 | 0.16 |
| RSA 2048 Signature | 2.78 | 6.67 |
| RSA 2048 Verification | 0.08 | 0.19 |
| RW 2048 Signature | 3.60 | 8.65 |
| RW 2048 Verification | 0.05 | 0.12 |
| LUC 2048 Signature | 4.69 | 11.27 |
| LUC 2048 Verification | 0.09 | 0.21 |
| NR 2048 Signature | 0.94 | 2.26 |
| NR 2048 Signature with precomputation | 0.48 | 1.15 |
| NR 2048 Verification | 1.06 | 2.55 |
| NR 2048 Verification with precomputation | 0.80 | 1.92 |
| LUC-HMP 1024 Signature | 0.88 | 2.11 |
| LUC-HMP 1024 Signature with precomputation | 0.87 | 2.10 |
| LUC-HMP 1024 Verification | 0.90 | 2.16 |
| LUC-HMP 1024 Verification with precomputation | 0.89 | 2.14 |
| ESIGN 2046 Signature | 0.23 | 0.56 |
| ESIGN 2046 Verification | 0.07 | 0.18 |
| XTR-DH 171 Key-Pair Generation | 0.38 | 0.92 |
| XTR-DH 171 Key Agreement | 0.80 | 1.92 |
| XTR-DH 342 Key-Pair Generation | 0.86 | 2.06 |
| XTR-DH 342 Key Agreement | 1.69 | 4.05 |
| DH 1024 Key-Pair Generation | 0.22 | 0.52 |
| DH 1024 Key-Pair Generation with precomputation | 0.42 | 1.00 |
| DH 1024 Key Agreement | 0.67 | 1.62 |
| DH 2048 Key-Pair Generation | 0.95 | 2.29 |
| DH 2048 Key-Pair Generation with precomputation | 1.15 | 2.76 |
| DH 2048 Key Agreement | 1.96 | 4.72 |
| LUCDIF 512 Key-Pair Generation | 0.14 | 0.33 |
| LUCDIF 512 Key-Pair Generation with precomputation | 0.14 | 0.33 |
| LUCDIF 512 Key Agreement | 0.32 | 0.78 |
| LUCDIF 1024 Key-Pair Generation | 0.45 | 1.07 |
| LUCDIF 1024 Key-Pair Generation with precomputation | 0.45 | 1.07 |
| LUCDIF 1024 Key Agreement | 0.87 | 2.09 |
| MQV 1024 Key-Pair Generation | 0.20 | 0.49 |
| MQV 1024 Key-Pair Generation with precomputation | 0.21 | 0.51 |
| MQV 1024 Key Agreement | 0.42 | 1.01 |
| MQV 2048 Key-Pair Generation | 0.92 | 2.20 |
| MQV 2048 Key-Pair Generation with precomputation | 0.46 | 1.10 |
| MQV 2048 Key Agreement | 1.74 | 4.17 |
| ECIES over GF(p) 256 Encryption | 2.74 | 6.57 |
| ECIES over GF(p) 256 Encryption with precomputation | 2.11 | 5.07 |
| ECIES over GF(p) 256 Decryption | 1.89 | 4.52 |
| ECNR over GF(p) 256 Signature | 1.40 | 3.36 |
| ECNR over GF(p) 256 Signature with precomputation | 1.08 | 2.59 |
| ECNR over GF(p) 256 Verification | 4.36 | 10.46 |
| ECNR over GF(p) 256 Verification with precomputation | 1.89 | 4.54 |
| ECDHC over GF(p) 256 Key-Pair Generation | 1.37 | 3.29 |
| ECDHC over GF(p) 256 Key-Pair Generation with precomputation | 1.07 | 2.56 |
| ECDHC over GF(p) 256 Key Agreement | 1.40 | 3.36 |
| ECMQVC over GF(p) 256 Key-Pair Generation | 1.37 | 3.29 |
| ECMQVC over GF(p) 256 Key-Pair Generation with precomputation | 1.06 | 2.54 |
| ECMQVC over GF(p) 256 Key Agreement | 4.35 | 10.43 |
| ECIES over GF(2^n) 233 Encryption | 11.30 | 27.12 |
| ECIES over GF(2^n) 233 Encryption with precomputation | 3.34 | 8.01 |
| ECIES over GF(2^n) 233 Decryption | 6.49 | 15.58 |
| ECNR over GF(2^n) 233 Signature | 5.71 | 13.71 |
| ECNR over GF(2^n) 233 Signature with precomputation | 1.70 | 4.07 |
| ECNR over GF(2^n) 233 Verification | 7.14 | 17.14 |
| ECNR over GF(2^n) 233 Verification with precomputation | 2.79 | 6.69 |
| ECDHC over GF(2^n) 233 Key-Pair Generation | 5.71 | 13.71 |
| ECDHC over GF(2^n) 233 Key-Pair Generation with precomputation | 1.69 | 4.06 |
| ECDHC over GF(2^n) 233 Key Agreement | 5.78 | 13.87 |
| ECMQVC over GF(2^n) 233 Key-Pair Generation | 5.70 | 13.68 |
| ECMQVC over GF(2^n) 233 Key-Pair Generation with precomputation | 1.68 | 4.03 |
| ECMQVC over GF(2^n) 233 Key Agreement | 7.13 | 17.11 |