CPU frequency of the test platform was not provided.
Algorithm | MiB/Second | Microseconds to Setup Key and IV |
---|---|---|
AES/GCM (2K tables) | 52 | 3.551 |
AES/GCM (64K tables) | 120 | 14.505 |
AES/CCM | 74 | 0.818 |
AES/EAX | 74 | 1.772 |
GMAC(AES) (2K tables) | 259 | 2.543 |
GMAC(AES) (64K tables) | 416 | 14.576 |
VMAC(AES)-64 | 2768 | 2.570 |
VMAC(AES)-128 | 1781 | 3.140 |
HMAC(SHA-1) | 122 | 0.611 |
Two-Track-MAC | 102 | 0.027 |
CMAC(AES) | 128 | 0.654 |
DMAC(AES) | 129 | 1.583 |
CRC32 | 361 | |
Adler32 | 1164 | |
MD5 | 239 | |
SHA-1 | 123 | |
SHA-256 | 127 | |
SHA-512 | 122 | |
Tiger | 256 | |
Whirlpool | 52 | |
RIPEMD-160 | 103 | |
RIPEMD-320 | 109 | |
RIPEMD-128 | 124 | |
RIPEMD-256 | 133 | |
Panama-LE | 517 | 2.170 |
Panama-BE | 461 | 2.303 |
Salsa20 | 203 | 0.289 |
Salsa20/12 | 332 | 0.354 |
Salsa20/8 | 470 | 0.351 |
Sosemanuk | 571 | 0.980 |
MARC4 | 125 | 3.970 |
SEAL-3.0-LE | 284 | 81.130 |
WAKE-OFB-LE | 251 | 3.100 |
AES/CTR (128-bit key) | 173 | 0.646 |
AES/CTR (192-bit key) | 144 | 0.632 |
AES/CTR (256-bit key) | 124 | 0.709 |
AES/CBC (128-bit key) | 128 | 0.535 |
AES/CBC (192-bit key) | 111 | 0.521 |
AES/CBC (256-bit key) | 99 | 0.601 |
AES/OFB (128-bit key) | 122 | 0.635 |
AES/CFB (128-bit key) | 128 | 0.908 |
AES/ECB (128-bit key) | 129 | 0.283 |
Camellia/CTR (128-bit key) | 67 | 0.457 |
Camellia/CTR (256-bit key) | 53 | 0.513 |
Twofish/CTR | 81 | 5.645 |
Serpent/CTR | 48 | 1.024 |
CAST-256/CTR | 52 | 1.832 |
RC6/CTR | 89 | 8.492 |
MARS/CTR | 83 | 2.683 |
SHACAL-2/CTR (128-bit key) | 65 | 0.734 |
SHACAL-2/CTR (512-bit key) | 65 | 0.753 |
DES/CTR | 32 | 10.851 |
DES-XEX3/CTR | 30 | 11.337 |
DES-EDE3/CTR | 12 | 32.878 |
IDEA/CTR | 37 | 0.761 |
RC5 (r=16) | 89 | 6.735 |
Blowfish/CTR | 66 | 55.881 |
TEA/CTR | 31 | 0.436 |
XTEA/CTR | 34 | 0.457 |
CAST-128/CTR | 67 | 0.832 |
SKIPJACK/CTR | 16 | 4.340 |
SEED/CTR (1/2 K table) | 28 | 0.717 |
Operation | Milliseconds/Operation |
---|---|
RSA 1024 Encryption | 0.05 |
RSA 1024 Decryption | 0.81 |
LUC 1024 Encryption | 0.05 |
LUC 1024 Decryption | 1.37 |
DLIES 1024 Encryption | 0.49 |
DLIES 1024 Encryption with precomputation | 0.94 |
DLIES 1024 Decryption | 0.76 |
LUCELG 512 Encryption | 0.31 |
LUCELG 512 Encryption with precomputation | 0.31 |
LUCELG 512 Decryption | 0.38 |
RSA 2048 Encryption | 0.10 |
RSA 2048 Decryption | 3.31 |
LUC 2048 Encryption | 0.11 |
LUC 2048 Decryption | 5.62 |
DLIES 2048 Encryption | 2.26 |
DLIES 2048 Encryption with precomputation | 2.69 |
DLIES 2048 Decryption | 2.31 |
LUCELG 1024 Encryption | 1.05 |
LUCELG 1024 Encryption with precomputation | 1.04 |
LUCELG 1024 Decryption | 1.03 |
RSA 1024 Signature | 0.81 |
RSA 1024 Verification | 0.05 |
RW 1024 Signature | 1.20 |
RW 1024 Verification | 0.03 |
LUC 1024 Signature | 1.39 |
LUC 1024 Verification | 0.05 |
NR 1024 Signature | 0.25 |
NR 1024 Signature with precomputation | 0.26 |
NR 1024 Verification | 0.28 |
NR 1024 Verification with precomputation | 0.40 |
DSA 1024 Signature | 0.26 |
DSA 1024 Signature with precomputation | 0.26 |
DSA 1024 Verification | 0.29 |
DSA 1024 Verification with precomputation | 0.41 |
LUC-HMP 512 Signature | 0.31 |
LUC-HMP 512 Signature with precomputation | 0.31 |
LUC-HMP 512 Verification | 0.33 |
LUC-HMP 512 Verification with precomputation | 0.33 |
ESIGN 1023 Signature | 0.14 |
ESIGN 1023 Verification | 0.05 |
ESIGN 1536 Signature | 0.23 |
ESIGN 1536 Verification | 0.08 |
RSA 2048 Signature | 3.33 |
RSA 2048 Verification | 0.10 |
RW 2048 Signature | 6.49 |
RW 2048 Verification | 0.13 |
LUC 2048 Signature | 11.24 |
LUC 2048 Verification | 0.11 |
NR 2048 Signature | 1.13 |
NR 2048 Signature with precomputation | 0.55 |
NR 2048 Verification | 1.29 |
NR 2048 Verification with precomputation | 0.87 |
LUC-HMP 1024 Signature | 1.06 |
LUC-HMP 1024 Signature with precomputation | 1.06 |
LUC-HMP 1024 Verification | 1.08 |
LUC-HMP 1024 Verification with precomputation | 1.08 |
ESIGN 2046 Signature | 0.28 |
ESIGN 2046 Verification | 0.09 |
XTR-DH 171 Key-Pair Generation | 0.45 |
XTR-DH 171 Key Agreement | 0.96 |
XTR-DH 342 Key-Pair Generation | 1.01 |
XTR-DH 342 Key Agreement | 2.08 |
DH 1024 Key-Pair Generation | 0.26 |
DH 1024 Key-Pair Generation with precomputation | 0.48 |
DH 1024 Key Agreement | 0.75 |
DH 2048 Key-Pair Generation | 1.15 |
DH 2048 Key-Pair Generation with precomputation | 1.37 |
DH 2048 Key Agreement | 2.34 |
LUCDIF 512 Key-Pair Generation | 0.16 |
LUCDIF 512 Key-Pair Generation with precomputation | 0.16 |
LUCDIF 512 Key Agreement | 0.38 |
LUCDIF 1024 Key-Pair Generation | 0.54 |
LUCDIF 1024 Key-Pair Generation with precomputation | 0.54 |
LUCDIF 1024 Key Agreement | 1.06 |
MQV 1024 Key-Pair Generation | 0.24 |
MQV 1024 Key-Pair Generation with precomputation | 0.24 |
MQV 1024 Key Agreement | 0.50 |
MQV 2048 Key-Pair Generation | 1.12 |
MQV 2048 Key-Pair Generation with precomputation | 0.54 |
MQV 2048 Key Agreement | 2.12 |
ECIES over GF(p) 256 Encryption | 3.26 |
ECIES over GF(p) 256 Encryption with precomputation | 2.51 |
ECIES over GF(p) 256 Decryption | 2.29 |
ECDSA over GF(p) 256 Signature | 1.63 |
ECDSA over GF(p) 256 Signature with precomputation | 1.28 |
ECDSA over GF(p) 256 Verification | 5.21 |
ECDSA over GF(p) 256 Verification with precomputation | 2.18 |
ECDHC over GF(p) 256 Key-Pair Generation | 1.61 |
ECDHC over GF(p) 256 Key-Pair Generation with precomputation | 1.26 |
ECDHC over GF(p) 256 Key Agreement | 1.66 |
ECMQVC over GF(p) 256 Key-Pair Generation | 1.62 |
ECMQVC over GF(p) 256 Key-Pair Generation with precomputation | 1.27 |
ECMQVC over GF(p) 256 Key Agreement | 5.21 |
ECIES over GF(2^n) 233 Encryption | 15.15 |
ECIES over GF(2^n) 233 Encryption with precomputation | 4.24 |
ECIES over GF(2^n) 233 Decryption | 8.70 |
ECNR over GF(2^n) 233 Signature | 7.63 |
ECNR over GF(2^n) 233 Signature with precomputation | 2.23 |
ECNR over GF(2^n) 233 Verification | 9.35 |
ECNR over GF(2^n) 233 Verification with precomputation | 3.91 |
ECDHC over GF(2^n) 233 Key-Pair Generation | 7.52 |
ECDHC over GF(2^n) 233 Key-Pair Generation with precomputation | 2.18 |
ECDHC over GF(2^n) 233 Key Agreement | 7.69 |
ECMQVC over GF(2^n) 233 Key-Pair Generation | 7.52 |
ECMQVC over GF(2^n) 233 Key-Pair Generation with precomputation | 2.17 |
ECMQVC over GF(2^n) 233 Key Agreement | 9.35 |