CPU frequency of the test platform is 2e+09 Hz.
| Algorithm | MiB/Second | Cycles Per Byte | Microseconds to Setup Key and IV | Cycles to Setup Key and IV |
|---|---|---|---|---|
| VMAC(AES)-64 | 658 | 2.9 | 6.257 | 12515 |
| VMAC(AES)-128 | 370 | 5.2 | 7.300 | 14601 |
| HMAC(SHA-1) | 168 | 11.3 | 1.122 | 2244 |
| Two-Track-MAC | 109 | 17.6 | 0.096 | 192 |
| CBC-MAC/AES | 42 | 45.4 | 0.541 | 1083 |
| DMAC/AES | 42 | 45.4 | 3.072 | 6144 |
| CRC-32 | 336 | 5.7 | ||
| Adler-32 | 868 | 2.2 | ||
| MD5 | 255 | 7.5 | ||
| SHA-1 | 169 | 11.3 | ||
| SHA-256 | 79 | 24.1 | ||
| SHA-512 | 37 | 51.1 | ||
| Tiger | 99 | 19.2 | ||
| Whirlpool | 16 | 119.3 | ||
| RIPEMD-160 | 115 | 16.6 | ||
| RIPEMD-320 | 119 | 16.0 | ||
| RIPEMD-128 | 163 | 11.7 | ||
| RIPEMD-256 | 171 | 11.1 | ||
| Panama-LE | 229 | 8.3 | 6.474 | 12949 |
| Panama-BE | 311 | 6.1 | 3.556 | 7113 |
| Salsa20 | 154 | 12.4 | 0.885 | 1769 |
| Salsa20/12 | 222 | 8.6 | 1.115 | 2230 |
| Salsa20/8 | 286 | 6.7 | 1.145 | 2289 |
| Sosemanuk | 318 | 6.0 | 1.677 | 3354 |
| MARC4 | 101 | 18.9 | 4.624 | 9248 |
| SEAL-3.0-BE | 240 | 8.0 | 62.090 | 124181 |
| SEAL-3.0-LE | 245 | 7.8 | 62.467 | 124933 |
| WAKE-OFB-BE | 229 | 8.3 | 2.321 | 4642 |
| WAKE-OFB-LE | 262 | 7.3 | 2.323 | 4646 |
| AES/ECB (128-bit key) | 46 | 41.5 | 0.459 | 918 |
| AES/ECB (192-bit key) | 39 | 48.6 | 0.452 | 903 |
| AES/ECB (256-bit key) | 34 | 56.1 | 0.450 | 900 |
| AES/CTR (128-bit key) | 46 | 41.8 | 1.393 | 2787 |
| AES/OFB (128-bit key) | 42 | 45.2 | 1.358 | 2716 |
| AES/CFB (128-bit key) | 37 | 51.1 | 1.735 | 3470 |
| AES/CBC (128-bit key) | 44 | 43.1 | 1.055 | 2110 |
| Camellia/ECB (128-bit key) | 56 | 34.3 | 0.297 | 594 |
| Camellia/ECB (256-bit key) | 46 | 41.2 | 0.398 | 796 |
| Twofish | 51 | 37.2 | 9.181 | 18362 |
| Serpent | 35 | 54.1 | 0.970 | 1940 |
| CAST-256 | 31 | 61.3 | 2.069 | 4137 |
| RC6 | 40 | 47.1 | 6.462 | 12923 |
| MARS | 48 | 39.6 | 2.752 | 5505 |
| SHACAL-2/ECB (128-bit key) | 53 | 36.1 | 0.515 | 1029 |
| SHACAL-2/ECB (512-bit key) | 53 | 35.9 | 0.545 | 1089 |
| DES | 32 | 58.9 | 12.430 | 24859 |
| DES-XEX3 | 27 | 70.1 | 12.606 | 25212 |
| DES-EDE3 | 13 | 148.0 | 39.484 | 78967 |
| IDEA | 34 | 56.5 | 0.388 | 776 |
| RC5 (r=16) | 43 | 44.1 | 5.123 | 10245 |
| Blowfish | 58 | 32.8 | 57.316 | 114632 |
| TEA/ECB | 22 | 85.6 | 0.419 | 837 |
| XTEA/ECB | 18 | 104.9 | 0.441 | 882 |
| CAST-128 | 42 | 45.4 | 0.676 | 1352 |
| SKIPJACK | 14 | 140.7 | 2.882 | 5764 |
| Operation | Milliseconds/Operation | Megacycles/Operation |
|---|---|---|
| RSA 1024 Encryption | 0.13 | 0.27 |
| RSA 1024 Decryption | 2.49 | 4.98 |
| LUC 1024 Encryption | 0.14 | 0.28 |
| LUC 1024 Decryption | 4.22 | 8.44 |
| DLIES 1024 Encryption | 2.27 | 4.54 |
| DLIES 1024 Encryption with precomputation | 2.79 | 5.57 |
| DLIES 1024 Decryption | 7.37 | 14.75 |
| LUCELG 512 Encryption | 1.09 | 2.17 |
| LUCELG 512 Encryption with precomputation | 1.09 | 2.17 |
| LUCELG 512 Decryption | 1.09 | 2.19 |
| RSA 2048 Encryption | 0.30 | 0.61 |
| RSA 2048 Decryption | 14.52 | 29.04 |
| LUC 2048 Encryption | 0.35 | 0.70 |
| LUC 2048 Decryption | 24.40 | 48.80 |
| DLIES 2048 Encryption | 10.26 | 20.51 |
| DLIES 2048 Encryption with precomputation | 10.30 | 20.60 |
| DLIES 2048 Decryption | 44.44 | 88.89 |
| LUCELG 1024 Encryption | 5.03 | 10.06 |
| LUCELG 1024 Encryption with precomputation | 5.02 | 10.05 |
| LUCELG 1024 Decryption | 3.70 | 7.40 |
| RSA 1024 Signature | 2.52 | 5.03 |
| RSA 1024 Verification | 0.14 | 0.27 |
| RW 1024 Signature | 3.39 | 6.77 |
| RW 1024 Verification | 0.07 | 0.15 |
| LUC 1024 Signature | 4.21 | 8.42 |
| LUC 1024 Verification | 0.14 | 0.28 |
| NR 1024 Signature | 1.19 | 2.38 |
| NR 1024 Signature with precomputation | 0.76 | 1.52 |
| NR 1024 Verification | 1.32 | 2.65 |
| NR 1024 Verification with precomputation | 1.20 | 2.39 |
| DSA 1024 Signature | 1.18 | 2.37 |
| DSA 1024 Signature with precomputation | 0.77 | 1.54 |
| DSA 1024 Verification | 1.32 | 2.63 |
| DSA 1024 Verification with precomputation | 1.18 | 2.36 |
| LUC-HMP 512 Signature | 1.10 | 2.20 |
| LUC-HMP 512 Signature with precomputation | 1.10 | 2.20 |
| LUC-HMP 512 Verification | 1.11 | 2.21 |
| LUC-HMP 512 Verification with precomputation | 1.10 | 2.20 |
| ESIGN 1023 Signature | 0.38 | 0.76 |
| ESIGN 1023 Verification | 0.13 | 0.27 |
| ESIGN 1536 Signature | 0.69 | 1.37 |
| ESIGN 1536 Verification | 0.27 | 0.55 |
| RSA 2048 Signature | 14.53 | 29.07 |
| RSA 2048 Verification | 0.31 | 0.61 |
| RW 2048 Signature | 16.47 | 32.93 |
| RW 2048 Verification | 0.15 | 0.30 |
| LUC 2048 Signature | 24.48 | 48.96 |
| LUC 2048 Verification | 0.35 | 0.69 |
| NR 2048 Signature | 5.22 | 10.44 |
| NR 2048 Signature with precomputation | 1.96 | 3.93 |
| NR 2048 Verification | 5.90 | 11.80 |
| NR 2048 Verification with precomputation | 3.19 | 6.38 |
| LUC-HMP 1024 Signature | 5.03 | 10.05 |
| LUC-HMP 1024 Signature with precomputation | 5.04 | 10.08 |
| LUC-HMP 1024 Verification | 5.07 | 10.13 |
| LUC-HMP 1024 Verification with precomputation | 5.10 | 10.21 |
| ESIGN 2046 Signature | 0.81 | 1.62 |
| ESIGN 2046 Verification | 0.29 | 0.59 |
| XTR-DH 171 Key-Pair Generation | 1.17 | 2.33 |
| XTR-DH 171 Key Agreement | 2.25 | 4.49 |
| XTR-DH 342 Key-Pair Generation | 3.47 | 6.94 |
| XTR-DH 342 Key Agreement | 6.88 | 13.76 |
| DH 1024 Key-Pair Generation | 1.21 | 2.42 |
| DH 1024 Key-Pair Generation with precomputation | 1.49 | 2.98 |
| DH 1024 Key Agreement | 2.26 | 4.52 |
| DH 2048 Key-Pair Generation | 5.24 | 10.47 |
| DH 2048 Key-Pair Generation with precomputation | 5.22 | 10.45 |
| DH 2048 Key Agreement | 7.83 | 15.65 |
| LUCDIF 512 Key-Pair Generation | 0.57 | 1.15 |
| LUCDIF 512 Key-Pair Generation with precomputation | 0.57 | 1.14 |
| LUCDIF 512 Key Agreement | 1.08 | 2.15 |
| LUCDIF 1024 Key-Pair Generation | 2.55 | 5.10 |
| LUCDIF 1024 Key-Pair Generation with precomputation | 2.55 | 5.10 |
| LUCDIF 1024 Key Agreement | 3.62 | 7.23 |
| MQV 1024 Key-Pair Generation | 1.15 | 2.31 |
| MQV 1024 Key-Pair Generation with precomputation | 0.74 | 1.48 |
| MQV 1024 Key Agreement | 2.23 | 4.46 |
| MQV 2048 Key-Pair Generation | 5.14 | 10.28 |
| MQV 2048 Key-Pair Generation with precomputation | 1.92 | 3.84 |
| MQV 2048 Key Agreement | 9.40 | 18.79 |
| ECIES over GF(p) 256 Encryption | 7.92 | 15.84 |
| ECIES over GF(p) 256 Encryption with precomputation | 5.72 | 11.43 |
| ECIES over GF(p) 256 Decryption | 5.37 | 10.74 |
| ECNR over GF(p) 256 Signature | 4.06 | 8.12 |
| ECNR over GF(p) 256 Signature with precomputation | 2.92 | 5.85 |
| ECNR over GF(p) 256 Verification | 11.35 | 22.69 |
| ECNR over GF(p) 256 Verification with precomputation | 4.89 | 9.78 |
| ECDHC over GF(p) 256 Key-Pair Generation | 3.99 | 7.97 |
| ECDHC over GF(p) 256 Key-Pair Generation with precomputation | 2.87 | 5.75 |
| ECDHC over GF(p) 256 Key Agreement | 3.97 | 7.93 |
| ECMQVC over GF(p) 256 Key-Pair Generation | 4.02 | 8.03 |
| ECMQVC over GF(p) 256 Key-Pair Generation with precomputation | 2.87 | 5.73 |
| ECMQVC over GF(p) 256 Key Agreement | 11.48 | 22.96 |
| ECIES over GF(2^n) 233 Encryption | 37.10 | 74.19 |
| ECIES over GF(2^n) 233 Encryption with precomputation | 10.43 | 20.86 |
| ECIES over GF(2^n) 233 Decryption | 21.24 | 42.48 |
| ECNR over GF(2^n) 233 Signature | 18.78 | 37.56 |
| ECNR over GF(2^n) 233 Signature with precomputation | 5.37 | 10.73 |
| ECNR over GF(2^n) 233 Verification | 23.17 | 46.33 |
| ECNR over GF(2^n) 233 Verification with precomputation | 8.93 | 17.87 |
| ECDHC over GF(2^n) 233 Key-Pair Generation | 18.77 | 37.55 |
| ECDHC over GF(2^n) 233 Key-Pair Generation with precomputation | 5.23 | 10.47 |
| ECDHC over GF(2^n) 233 Key Agreement | 18.92 | 37.84 |
| ECMQVC over GF(2^n) 233 Key-Pair Generation | 18.57 | 37.14 |
| ECMQVC over GF(2^n) 233 Key-Pair Generation with precomputation | 5.28 | 10.56 |
| ECMQVC over GF(2^n) 233 Key Agreement | 22.90 | 45.80 |