CPU frequency of the test platform is 3.5e+009 Hz.
AlgorithmMiB/SecondCycles Per ByteMicroseconds to
Setup Key and IV
Cycles to
Setup Key and IV
AES/GCM7494.50.4981744
AES/CCM33310.00.3431202
AES/EAX33310.00.4961736
GMAC(AES)16442.00.4991748
VMAC(AES)-6483060.40.7472616
VMAC(AES)-12845090.70.8643025
HMAC(SHA-1)4457.50.245858
Two-Track-MAC19017.60.01451
CMAC(AES)4367.70.182636
DMAC(AES)4387.60.4761666
CRC324926.8
Adler3227651.2
MD54307.8
SHA-14457.5
SHA-25625912.9
SHA-5123409.8
Tiger5406.2
Whirlpool12327.0
RIPEMD-16019217.4
RIPEMD-32022115.1
RIPEMD-12828011.9
RIPEMD-25633510.0
Panama-LE19031.80.6992445
Panama-BE11113.00.9723402
Salsa2010093.30.167583
Salsa20/1216002.10.198694
Salsa20/822691.50.198692
Sosemanuk15552.10.4731654
MARC43719.01.2864502
SEAL-3.0-LE8154.121.90076651
WAKE-OFB-LE3659.11.4325013
AES/CTR (128-bit key)14082.40.2891012
AES/CTR (192-bit key)12022.80.281985
AES/CTR (256-bit key)10443.20.3001049
AES/CBC (128-bit key)4357.70.240841
AES/CBC (192-bit key)3748.90.232813
AES/CBC (256-bit key)32410.30.250874
AES/OFB (128-bit key)4227.90.279975
AES/CFB (128-bit key)4337.70.3231129
AES/ECB (128-bit key)15272.20.081285
Camellia/CTR (128-bit key)14223.50.243852
Camellia/CTR (256-bit key)11130.10.264922
Twofish/CTR15521.52.92710244
Serpent/CTR8439.80.4991746
CAST-256/CTR9136.51.3764817
RC6/CTR20616.22.5128793
MARS/CTR11229.91.3864852
SHACAL-2/CTR (128-bit key)16720.00.3551244
SHACAL-2/CTR (512-bit key)16720.00.3671284
DES/CTR7445.22.4448553
DES-XEX3/CTR7047.72.4568597
DES-EDE3/CTR29116.37.53026354
IDEA/CTR9535.10.2991048
RC5 (r=16)22215.02.0137044
Blowfish/CTR11529.033.702117955
TEA/CTR7643.70.271947
XTEA/CTR6948.00.271947
CAST-128/CTR10232.70.3821338
SKIPJACK/CTR3984.51.3244633
SEED/CTR (1/2 K table)6551.40.3041063
OperationMilliseconds/OperationMegacycles/Operation
RSA 1024 Encryption0.020.06
RSA 1024 Decryption0.351.21
LUC 1024 Encryption0.020.07
LUC 1024 Decryption0.592.05
DLIES 1024 Encryption0.250.88
DLIES 1024 Encryption with precomputation0.351.24
DLIES 1024 Decryption0.311.09
LUCELG 512 Encryption0.140.49
LUCELG 512 Encryption with precomputation0.140.49
LUCELG 512 Decryption0.150.53
RSA 2048 Encryption0.040.14
RSA 2048 Decryption1.685.89
LUC 2048 Encryption0.040.16
LUC 2048 Decryption2.9010.15
DLIES 2048 Encryption1.254.36
DLIES 2048 Encryption with precomputation1.294.50
DLIES 2048 Decryption1.063.72
LUCELG 1024 Encryption0.571.98
LUCELG 1024 Encryption with precomputation0.561.98
LUCELG 1024 Decryption0.471.64
RSA 1024 Signature0.341.19
RSA 1024 Verification0.020.06
RW 1024 Signature0.491.71
RW 1024 Verification0.010.04
LUC 1024 Signature0.592.05
LUC 1024 Verification0.020.07
NR 1024 Signature0.130.46
NR 1024 Signature with precomputation0.090.32
NR 1024 Verification0.150.53
NR 1024 Verification with precomputation0.140.49
DSA 1024 Signature0.130.46
DSA 1024 Signature with precomputation0.090.33
DSA 1024 Verification0.150.54
DSA 1024 Verification with precomputation0.150.51
LUC-HMP 512 Signature0.140.49
LUC-HMP 512 Signature with precomputation0.140.49
LUC-HMP 512 Verification0.140.50
LUC-HMP 512 Verification with precomputation0.140.51
ESIGN 1023 Signature0.050.18
ESIGN 1023 Verification0.020.06
ESIGN 1536 Signature0.090.31
ESIGN 1536 Verification0.030.12
RSA 2048 Signature1.685.90
RSA 2048 Verification0.040.13
RW 2048 Signature2.027.07
RW 2048 Verification0.020.07
LUC 2048 Signature2.8810.09
LUC 2048 Verification0.040.15
NR 2048 Signature0.652.26
NR 2048 Signature with precomputation0.250.88
NR 2048 Verification0.742.58
NR 2048 Verification with precomputation0.401.41
LUC-HMP 1024 Signature0.572.01
LUC-HMP 1024 Signature with precomputation0.572.00
LUC-HMP 1024 Verification0.582.03
LUC-HMP 1024 Verification with precomputation0.582.04
ESIGN 2046 Signature0.110.38
ESIGN 2046 Verification0.030.12
XTR-DH 171 Key-Pair Generation0.170.60
XTR-DH 171 Key Agreement0.341.18
XTR-DH 342 Key-Pair Generation0.461.62
XTR-DH 342 Key Agreement0.943.29
DH 1024 Key-Pair Generation0.130.46
DH 1024 Key-Pair Generation with precomputation0.200.70
DH 1024 Key Agreement0.321.10
DH 2048 Key-Pair Generation0.642.23
DH 2048 Key-Pair Generation with precomputation0.682.38
DH 2048 Key Agreement1.053.67
LUCDIF 512 Key-Pair Generation0.070.25
LUCDIF 512 Key-Pair Generation with precomputation0.070.26
LUCDIF 512 Key Agreement0.150.53
LUCDIF 1024 Key-Pair Generation0.291.00
LUCDIF 1024 Key-Pair Generation with precomputation0.291.00
LUCDIF 1024 Key Agreement0.471.64
MQV 1024 Key-Pair Generation0.130.44
MQV 1024 Key-Pair Generation with precomputation0.090.30
MQV 1024 Key Agreement0.250.88
MQV 2048 Key-Pair Generation0.622.18
MQV 2048 Key-Pair Generation with precomputation0.240.84
MQV 2048 Key Agreement1.164.05
ECIES over GF(p) 256 Encryption1.284.47
ECIES over GF(p) 256 Encryption with precomputation0.983.44
ECIES over GF(p) 256 Decryption0.883.08
ECDSA over GF(p) 256 Signature0.652.29
ECDSA over GF(p) 256 Signature with precomputation0.501.76
ECDSA over GF(p) 256 Verification2.217.72
ECDSA over GF(p) 256 Verification with precomputation0.873.04
ECDHC over GF(p) 256 Key-Pair Generation0.642.23
ECDHC over GF(p) 256 Key-Pair Generation with precomputation0.49 1.72
ECDHC over GF(p) 256 Key Agreement0.642.25
ECMQVC over GF(p) 256 Key-Pair Generation0.632.20
ECMQVC over GF(p) 256 Key-Pair Generation with precomputation0.491.72
ECMQVC over GF(p) 256 Key Agreement2.207.72
ECIES over GF(2^n) 233 Encryption6.5823.03
ECIES over GF(2^n) 233 Encryption with precomputation1.786.24
ECIES over GF(2^n) 233 Decryption3.7613.15
ECDSA over GF(2^n) 233 Signature3.2811.49
ECDSA over GF(2^n) 233 Signature with precomputation0.903.16
ECDSA over GF(2^n) 233 Verification4.0214.07
ECDSA over GF(2^n) 233 Verification with precomputation1.575.50
ECDHC over GF(2^n) 233 Key-Pair Generation3.2511.39
ECDHC over GF(2^n) 233 Key-Pair Generation with precomputation0.893.12
ECDHC over GF(2^n) 233 Key Agreement3.2711.44
ECMQVC over GF(2^n) 233 Key-Pair Generation3.2711.46
ECMQVC over GF(2^n) 233 Key-Pair Generation with precomputation0.893.11
ECMQVC over GF(2^n) 233 Key Agreement4.0714.23
Throughput Geometric Average: 1348.46