CPU frequency of the test platform was not provided.
Algorithm | MiB/Second | Microseconds to Setup Key and IV |
---|---|---|
AES/GCM (2K tables) | 27 | 5.008 |
AES/GCM (64K tables) | 29 | 16.009 |
AES/CCM | 32 | 0.920 |
AES/EAX | 31 | 1.795 |
GMAC(AES) (2K tables) | 328 | 2.510 |
GMAC(AES) (64K tables) | 665 | 14.505 |
VMAC(AES)-64 | 1932 | 3.500 |
VMAC(AES)-128 | 1113 | 4.209 |
HMAC(SHA-1) | 123 | 0.607 |
Two-Track-MAC | 103 | 0.028 |
CMAC(AES) | 62 | 0.672 |
DMAC(AES) | 63 | 1.545 |
CRC32 | 361 | |
Adler32 | 1151 | |
MD5 | 239 | |
SHA-1 | 119 | |
SHA-256 | 74 | |
SHA-512 | 124 | |
Tiger | 256 | |
Whirlpool | 47 | |
RIPEMD-160 | 103 | |
RIPEMD-320 | 110 | |
RIPEMD-128 | 125 | |
RIPEMD-256 | 133 | |
Panama-LE | 301 | 2.604 |
Panama-BE | 301 | 2.604 |
Salsa20 | 121 | 0.238 |
Salsa20/12 | 173 | 0.338 |
Salsa20/8 | 219 | 0.325 |
Sosemanuk | 468 | 0.939 |
MARC4 | 125 | 3.970 |
SEAL-3.0-LE | 284 | 80.379 |
WAKE-OFB-LE | 251 | 3.061 |
AES/CTR (128-bit key) | 63 | 0.615 |
AES/CTR (192-bit key) | 56 | 0.608 |
AES/CTR (256-bit key) | 50 | 0.703 |
AES/CBC (128-bit key) | 62 | 0.525 |
AES/CBC (192-bit key) | 54 | 0.518 |
AES/CBC (256-bit key) | 48 | 0.603 |
AES/OFB (128-bit key) | 63 | 0.606 |
AES/CFB (128-bit key) | 63 | 0.983 |
AES/ECB (128-bit key) | 65 | 0.269 |
Camellia/CTR (128-bit key) | 68 | 0.512 |
Camellia/CTR (256-bit key) | 54 | 0.563 |
Twofish/CTR | 81 | 5.612 |
Serpent/CTR | 48 | 1.072 |
CAST-256/CTR | 52 | 1.938 |
RC6/CTR | 89 | 8.566 |
MARS/CTR | 83 | 2.766 |
SHACAL-2/CTR (128-bit key) | 65 | 0.777 |
SHACAL-2/CTR (512-bit key) | 65 | 0.797 |
DES/CTR | 32 | 10.851 |
DES-XEX3/CTR | 30 | 11.225 |
DES-EDE3/CTR | 12 | 32.878 |
IDEA/CTR | 37 | 0.783 |
RC5 (r=16) | 90 | 6.735 |
Blowfish/CTR | 65 | 55.881 |
TEA/CTR | 31 | 0.475 |
XTEA/CTR | 33 | 0.474 |
CAST-128/CTR | 66 | 0.896 |
SKIPJACK/CTR | 16 | 4.379 |
SEED/CTR (1/2 K table) | 27 | 0.725 |
Operation | Milliseconds/Operation |
---|---|
RSA 1024 Encryption | 0.05 |
RSA 1024 Decryption | 0.90 |
LUC 1024 Encryption | 0.05 |
LUC 1024 Decryption | 1.46 |
DLIES 1024 Encryption | 0.52 |
DLIES 1024 Encryption with precomputation | 0.98 |
DLIES 1024 Decryption | 0.78 |
LUCELG 512 Encryption | 0.35 |
LUCELG 512 Encryption with precomputation | 0.35 |
LUCELG 512 Decryption | 0.40 |
RSA 2048 Encryption | 0.11 |
RSA 2048 Decryption | 3.73 |
LUC 2048 Encryption | 0.12 |
LUC 2048 Decryption | 5.99 |
DLIES 2048 Encryption | 2.56 |
DLIES 2048 Encryption with precomputation | 3.00 |
DLIES 2048 Decryption | 2.43 |
LUCELG 1024 Encryption | 1.16 |
LUCELG 1024 Encryption with precomputation | 1.15 |
LUCELG 1024 Decryption | 1.08 |
RSA 1024 Signature | 0.91 |
RSA 1024 Verification | 0.05 |
RW 1024 Signature | 1.27 |
RW 1024 Verification | 0.04 |
LUC 1024 Signature | 1.46 |
LUC 1024 Verification | 0.06 |
NR 1024 Signature | 0.27 |
NR 1024 Signature with precomputation | 0.26 |
NR 1024 Verification | 0.30 |
NR 1024 Verification with precomputation | 0.40 |
DSA 1024 Signature | 0.28 |
DSA 1024 Signature with precomputation | 0.28 |
DSA 1024 Verification | 0.31 |
DSA 1024 Verification with precomputation | 0.41 |
LUC-HMP 512 Signature | 0.35 |
LUC-HMP 512 Signature with precomputation | 0.35 |
LUC-HMP 512 Verification | 0.36 |
LUC-HMP 512 Verification with precomputation | 0.36 |
ESIGN 1023 Signature | 0.15 |
ESIGN 1023 Verification | 0.05 |
ESIGN 1536 Signature | 0.25 |
ESIGN 1536 Verification | 0.09 |
RSA 2048 Signature | 3.73 |
RSA 2048 Verification | 0.11 |
RW 2048 Signature | 4.65 |
RW 2048 Verification | 0.07 |
LUC 2048 Signature | 6.02 |
LUC 2048 Verification | 0.12 |
NR 2048 Signature | 1.30 |
NR 2048 Signature with precomputation | 0.61 |
NR 2048 Verification | 1.49 |
NR 2048 Verification with precomputation | 1.01 |
LUC-HMP 1024 Signature | 1.15 |
LUC-HMP 1024 Signature with precomputation | 1.15 |
LUC-HMP 1024 Verification | 1.17 |
LUC-HMP 1024 Verification with precomputation | 1.17 |
ESIGN 2046 Signature | 0.32 |
ESIGN 2046 Verification | 0.10 |
XTR-DH 171 Key-Pair Generation | 0.51 |
XTR-DH 171 Key Agreement | 1.04 |
XTR-DH 342 Key-Pair Generation | 1.22 |
XTR-DH 342 Key Agreement | 2.45 |
DH 1024 Key-Pair Generation | 0.27 |
DH 1024 Key-Pair Generation with precomputation | 0.51 |
DH 1024 Key Agreement | 0.75 |
DH 2048 Key-Pair Generation | 1.30 |
DH 2048 Key-Pair Generation with precomputation | 1.53 |
DH 2048 Key Agreement | 2.49 |
LUCDIF 512 Key-Pair Generation | 0.18 |
LUCDIF 512 Key-Pair Generation with precomputation | 0.18 |
LUCDIF 512 Key Agreement | 0.40 |
LUCDIF 1024 Key-Pair Generation | 0.58 |
LUCDIF 1024 Key-Pair Generation with precomputation | 0.58 |
LUCDIF 1024 Key Agreement | 1.08 |
MQV 1024 Key-Pair Generation | 0.26 |
MQV 1024 Key-Pair Generation with precomputation | 0.25 |
MQV 1024 Key Agreement | 0.55 |
MQV 2048 Key-Pair Generation | 1.26 |
MQV 2048 Key-Pair Generation with precomputation | 0.58 |
MQV 2048 Key Agreement | 2.44 |
ECIES over GF(p) 256 Encryption | 3.66 |
ECIES over GF(p) 256 Encryption with precomputation | 2.94 |
ECIES over GF(p) 256 Decryption | 2.53 |
ECDSA over GF(p) 256 Signature | 1.88 |
ECDSA over GF(p) 256 Signature with precomputation | 1.51 |
ECDSA over GF(p) 256 Verification | 6.25 |
ECDSA over GF(p) 256 Verification with precomputation | 2.53 |
ECDHC over GF(p) 256 Key-Pair Generation | 1.83 |
ECDHC over GF(p) 256 Key-Pair Generation with precomputation | 1.48 |
ECDHC over GF(p) 256 Key Agreement | 1.89 |
ECMQVC over GF(p) 256 Key-Pair Generation | 1.84 |
ECMQVC over GF(p) 256 Key-Pair Generation with precomputation | 1.47 |
ECMQVC over GF(p) 256 Key Agreement | 6.25 |
ECIES over GF(2^n) 233 Encryption | 15.15 |
ECIES over GF(2^n) 233 Encryption with precomputation | 4.39 |
ECIES over GF(2^n) 233 Decryption | 8.77 |
ECNR over GF(2^n) 233 Signature | 7.63 |
ECNR over GF(2^n) 233 Signature with precomputation | 2.24 |
ECNR over GF(2^n) 233 Verification | 9.43 |
ECNR over GF(2^n) 233 Verification with precomputation | 3.92 |
ECDHC over GF(2^n) 233 Key-Pair Generation | 7.58 |
ECDHC over GF(2^n) 233 Key-Pair Generation with precomputation | 2.21 |
ECDHC over GF(2^n) 233 Key Agreement | 7.65 |
ECMQVC over GF(2^n) 233 Key-Pair Generation | 7.58 |
ECMQVC over GF(2^n) 233 Key-Pair Generation with precomputation | 2.20 |
ECMQVC over GF(2^n) 233 Key Agreement | 9.35 |