CPU frequency of the test platform is 3.5e+009 Hz.
Algorithm | MiB/Second | Cycles Per Byte | Microseconds to Setup Key and IV | Cycles to Setup Key and IV |
---|---|---|---|---|
AES/GCM | 749 | 4.5 | 0.498 | 1744 |
AES/CCM | 333 | 10.0 | 0.343 | 1202 |
AES/EAX | 333 | 10.0 | 0.496 | 1736 |
GMAC(AES) | 1644 | 2.0 | 0.499 | 1748 |
VMAC(AES)-64 | 8306 | 0.4 | 0.747 | 2616 |
VMAC(AES)-128 | 4509 | 0.7 | 0.864 | 3025 |
HMAC(SHA-1) | 445 | 7.5 | 0.245 | 858 |
Two-Track-MAC | 190 | 17.6 | 0.014 | 51 |
CMAC(AES) | 436 | 7.7 | 0.182 | 636 |
DMAC(AES) | 438 | 7.6 | 0.476 | 1666 |
CRC32 | 492 | 6.8 | ||
Adler32 | 2765 | 1.2 | ||
MD5 | 430 | 7.8 | ||
SHA-1 | 445 | 7.5 | ||
SHA-256 | 259 | 12.9 | ||
SHA-512 | 340 | 9.8 | ||
Tiger | 540 | 6.2 | ||
Whirlpool | 123 | 27.0 | ||
RIPEMD-160 | 192 | 17.4 | ||
RIPEMD-320 | 221 | 15.1 | ||
RIPEMD-128 | 280 | 11.9 | ||
RIPEMD-256 | 335 | 10.0 | ||
Panama-LE | 1903 | 1.8 | 0.699 | 2445 |
Panama-BE | 1111 | 3.0 | 0.972 | 3402 |
Salsa20 | 1009 | 3.3 | 0.167 | 583 |
Salsa20/12 | 1600 | 2.1 | 0.198 | 694 |
Salsa20/8 | 2269 | 1.5 | 0.198 | 692 |
Sosemanuk | 1555 | 2.1 | 0.473 | 1654 |
MARC4 | 371 | 9.0 | 1.286 | 4502 |
SEAL-3.0-LE | 815 | 4.1 | 21.900 | 76651 |
WAKE-OFB-LE | 365 | 9.1 | 1.432 | 5013 |
AES/CTR (128-bit key) | 1408 | 2.4 | 0.289 | 1012 |
AES/CTR (192-bit key) | 1202 | 2.8 | 0.281 | 985 |
AES/CTR (256-bit key) | 1044 | 3.2 | 0.300 | 1049 |
AES/CBC (128-bit key) | 435 | 7.7 | 0.240 | 841 |
AES/CBC (192-bit key) | 374 | 8.9 | 0.232 | 813 |
AES/CBC (256-bit key) | 324 | 10.3 | 0.250 | 874 |
AES/OFB (128-bit key) | 422 | 7.9 | 0.279 | 975 |
AES/CFB (128-bit key) | 433 | 7.7 | 0.323 | 1129 |
AES/ECB (128-bit key) | 1527 | 2.2 | 0.081 | 285 |
Camellia/CTR (128-bit key) | 142 | 23.5 | 0.243 | 852 |
Camellia/CTR (256-bit key) | 111 | 30.1 | 0.264 | 922 |
Twofish/CTR | 155 | 21.5 | 2.927 | 10244 |
Serpent/CTR | 84 | 39.8 | 0.499 | 1746 |
CAST-256/CTR | 91 | 36.5 | 1.376 | 4817 |
RC6/CTR | 206 | 16.2 | 2.512 | 8793 |
MARS/CTR | 112 | 29.9 | 1.386 | 4852 |
SHACAL-2/CTR (128-bit key) | 167 | 20.0 | 0.355 | 1244 |
SHACAL-2/CTR (512-bit key) | 167 | 20.0 | 0.367 | 1284 |
DES/CTR | 74 | 45.2 | 2.444 | 8553 |
DES-XEX3/CTR | 70 | 47.7 | 2.456 | 8597 |
DES-EDE3/CTR | 29 | 116.3 | 7.530 | 26354 |
IDEA/CTR | 95 | 35.1 | 0.299 | 1048 |
RC5 (r=16) | 222 | 15.0 | 2.013 | 7044 |
Blowfish/CTR | 115 | 29.0 | 33.702 | 117955 |
TEA/CTR | 76 | 43.7 | 0.271 | 947 |
XTEA/CTR | 69 | 48.0 | 0.271 | 947 |
CAST-128/CTR | 102 | 32.7 | 0.382 | 1338 |
SKIPJACK/CTR | 39 | 84.5 | 1.324 | 4633 |
SEED/CTR (1/2 K table) | 65 | 51.4 | 0.304 | 1063 |
Operation | Milliseconds/Operation | Megacycles/Operation |
---|---|---|
RSA 1024 Encryption | 0.02 | 0.06 |
RSA 1024 Decryption | 0.35 | 1.21 |
LUC 1024 Encryption | 0.02 | 0.07 |
LUC 1024 Decryption | 0.59 | 2.05 |
DLIES 1024 Encryption | 0.25 | 0.88 |
DLIES 1024 Encryption with precomputation | 0.35 | 1.24 |
DLIES 1024 Decryption | 0.31 | 1.09 |
LUCELG 512 Encryption | 0.14 | 0.49 |
LUCELG 512 Encryption with precomputation | 0.14 | 0.49 |
LUCELG 512 Decryption | 0.15 | 0.53 |
RSA 2048 Encryption | 0.04 | 0.14 |
RSA 2048 Decryption | 1.68 | 5.89 |
LUC 2048 Encryption | 0.04 | 0.16 |
LUC 2048 Decryption | 2.90 | 10.15 |
DLIES 2048 Encryption | 1.25 | 4.36 |
DLIES 2048 Encryption with precomputation | 1.29 | 4.50 |
DLIES 2048 Decryption | 1.06 | 3.72 |
LUCELG 1024 Encryption | 0.57 | 1.98 |
LUCELG 1024 Encryption with precomputation | 0.56 | 1.98 |
LUCELG 1024 Decryption | 0.47 | 1.64 |
RSA 1024 Signature | 0.34 | 1.19 |
RSA 1024 Verification | 0.02 | 0.06 |
RW 1024 Signature | 0.49 | 1.71 |
RW 1024 Verification | 0.01 | 0.04 |
LUC 1024 Signature | 0.59 | 2.05 |
LUC 1024 Verification | 0.02 | 0.07 |
NR 1024 Signature | 0.13 | 0.46 |
NR 1024 Signature with precomputation | 0.09 | 0.32 |
NR 1024 Verification | 0.15 | 0.53 |
NR 1024 Verification with precomputation | 0.14 | 0.49 |
DSA 1024 Signature | 0.13 | 0.46 |
DSA 1024 Signature with precomputation | 0.09 | 0.33 |
DSA 1024 Verification | 0.15 | 0.54 |
DSA 1024 Verification with precomputation | 0.15 | 0.51 |
LUC-HMP 512 Signature | 0.14 | 0.49 |
LUC-HMP 512 Signature with precomputation | 0.14 | 0.49 |
LUC-HMP 512 Verification | 0.14 | 0.50 |
LUC-HMP 512 Verification with precomputation | 0.14 | 0.51 |
ESIGN 1023 Signature | 0.05 | 0.18 |
ESIGN 1023 Verification | 0.02 | 0.06 |
ESIGN 1536 Signature | 0.09 | 0.31 |
ESIGN 1536 Verification | 0.03 | 0.12 |
RSA 2048 Signature | 1.68 | 5.90 |
RSA 2048 Verification | 0.04 | 0.13 |
RW 2048 Signature | 2.02 | 7.07 |
RW 2048 Verification | 0.02 | 0.07 |
LUC 2048 Signature | 2.88 | 10.09 |
LUC 2048 Verification | 0.04 | 0.15 |
NR 2048 Signature | 0.65 | 2.26 |
NR 2048 Signature with precomputation | 0.25 | 0.88 |
NR 2048 Verification | 0.74 | 2.58 |
NR 2048 Verification with precomputation | 0.40 | 1.41 |
LUC-HMP 1024 Signature | 0.57 | 2.01 |
LUC-HMP 1024 Signature with precomputation | 0.57 | 2.00 |
LUC-HMP 1024 Verification | 0.58 | 2.03 |
LUC-HMP 1024 Verification with precomputation | 0.58 | 2.04 |
ESIGN 2046 Signature | 0.11 | 0.38 |
ESIGN 2046 Verification | 0.03 | 0.12 |
XTR-DH 171 Key-Pair Generation | 0.17 | 0.60 |
XTR-DH 171 Key Agreement | 0.34 | 1.18 |
XTR-DH 342 Key-Pair Generation | 0.46 | 1.62 |
XTR-DH 342 Key Agreement | 0.94 | 3.29 |
DH 1024 Key-Pair Generation | 0.13 | 0.46 |
DH 1024 Key-Pair Generation with precomputation | 0.20 | 0.70 |
DH 1024 Key Agreement | 0.32 | 1.10 |
DH 2048 Key-Pair Generation | 0.64 | 2.23 |
DH 2048 Key-Pair Generation with precomputation | 0.68 | 2.38 |
DH 2048 Key Agreement | 1.05 | 3.67 |
LUCDIF 512 Key-Pair Generation | 0.07 | 0.25 |
LUCDIF 512 Key-Pair Generation with precomputation | 0.07 | 0.26 |
LUCDIF 512 Key Agreement | 0.15 | 0.53 |
LUCDIF 1024 Key-Pair Generation | 0.29 | 1.00 |
LUCDIF 1024 Key-Pair Generation with precomputation | 0.29 | 1.00 |
LUCDIF 1024 Key Agreement | 0.47 | 1.64 |
MQV 1024 Key-Pair Generation | 0.13 | 0.44 |
MQV 1024 Key-Pair Generation with precomputation | 0.09 | 0.30 |
MQV 1024 Key Agreement | 0.25 | 0.88 |
MQV 2048 Key-Pair Generation | 0.62 | 2.18 |
MQV 2048 Key-Pair Generation with precomputation | 0.24 | 0.84 |
MQV 2048 Key Agreement | 1.16 | 4.05 |
ECIES over GF(p) 256 Encryption | 1.28 | 4.47 |
ECIES over GF(p) 256 Encryption with precomputation | 0.98 | 3.44 |
ECIES over GF(p) 256 Decryption | 0.88 | 3.08 |
ECDSA over GF(p) 256 Signature | 0.65 | 2.29 |
ECDSA over GF(p) 256 Signature with precomputation | 0.50 | 1.76 |
ECDSA over GF(p) 256 Verification | 2.21 | 7.72 |
ECDSA over GF(p) 256 Verification with precomputation | 0.87 | 3.04 |
ECDHC over GF(p) 256 Key-Pair Generation | 0.64 | 2.23 |
ECDHC over GF(p) 256 Key-Pair Generation with precomputation | 0.49 | 1.72 |
ECDHC over GF(p) 256 Key Agreement | 0.64 | 2.25 |
ECMQVC over GF(p) 256 Key-Pair Generation | 0.63 | 2.20 |
ECMQVC over GF(p) 256 Key-Pair Generation with precomputation | 0.49 | 1.72 |
ECMQVC over GF(p) 256 Key Agreement | 2.20 | 7.72 |
ECIES over GF(2^n) 233 Encryption | 6.58 | 23.03 |
ECIES over GF(2^n) 233 Encryption with precomputation | 1.78 | 6.24 |
ECIES over GF(2^n) 233 Decryption | 3.76 | 13.15 |
ECDSA over GF(2^n) 233 Signature | 3.28 | 11.49 |
ECDSA over GF(2^n) 233 Signature with precomputation | 0.90 | 3.16 |
ECDSA over GF(2^n) 233 Verification | 4.02 | 14.07 |
ECDSA over GF(2^n) 233 Verification with precomputation | 1.57 | 5.50 |
ECDHC over GF(2^n) 233 Key-Pair Generation | 3.25 | 11.39 |
ECDHC over GF(2^n) 233 Key-Pair Generation with precomputation | 0.89 | 3.12 |
ECDHC over GF(2^n) 233 Key Agreement | 3.27 | 11.44 |
ECMQVC over GF(2^n) 233 Key-Pair Generation | 3.27 | 11.46 |
ECMQVC over GF(2^n) 233 Key-Pair Generation with precomputation | 0.89 | 3.11 |
ECMQVC over GF(2^n) 233 Key Agreement | 4.07 | 14.23 |