Cycles/byte for long messages |
25% | 50% | 75% | hash |
7.20 | 7.21 | 7.21 | T:blake2b |
9.62 | 9.64 | 9.65 | T:skein512512 |
9.64 | 9.64 | 9.65 | T:skein512256 |
9.71 | 9.75 | 9.83 | T:k12 |
10.59 | 10.60 | 10.60 | T:skein256256 |
11.62 | 11.62 | 11.62 | T:blake64 |
11.73 | 11.74 | 11.74 | T:blake2s |
11.94 | 11.94 | 11.94 | T:blake32 |
2.99? | 12.72? | 12.73? | blake512 |
14.09? | 14.10? | 30.77? | blake256 |
14.42 | 14.42 | 14.43 | T:keccakc256treed2 |
15.80 | 15.86 | 15.96 | T:bblake256 |
17.34 | 17.35 | 17.37 | T:skein10241024 |
17.99 | 18.01 | 18.03 | shake128 |
19.00 | 19.01 | 19.02 | T:keccakc512treed2 |
20.50 | 20.50 | 20.51 | T:keccakc448 |
20.52 | 20.52 | 20.52 | sha512 |
20.97 | 21.00 | 21.01 | sha3224 |
22.03 | 22.03 | 22.04 | T:keccakc512 |
22.42 | 22.43 | 22.44 | shake256 |
22.42 | 22.45 | 22.50 | sha3256 |
23.63 | 23.64 | 23.64 | T:keccak |
27.31 | 27.38 | 27.38 | T:jh224 |
27.37 | 27.38 | 27.38 | T:jh256 |
27.38 | 27.38 | 27.38 | T:jh384 |
27.38 | 27.38 | 27.38 | T:jh512 |
29.25 | 29.26 | 29.27 | T:keccakc768 |
29.83? | 29.85? | 86.89? | sha3384 |
30.21 | 30.23 | 30.26 | sha256 |
31.01 | 31.03 | 31.04 | T:round3jh512 |
31.02 | 31.03 | 31.05 | T:round3jh256 |
41.24 | 41.24 | 41.25 | T:keccakc1024 |
41.56 | 41.58 | 41.64 | sha3512 |
86.04 | 86.18 | 86.51 | T:groestl256 |
131.44 | 131.75 | 132.37 | T:groestl512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
7.26 | 7.26 | 7.26 | T:blake2b |
9.87 | 9.87 | 9.87 | T:skein512256 |
10.03 | 10.03 | 10.04 | T:skein512512 |
10.36 | 10.37 | 10.40 | T:k12 |
10.86 | 10.86 | 10.86 | T:skein256256 |
11.77 | 11.77 | 11.78 | T:blake2s |
12.11 | 12.11 | 12.11 | T:blake64 |
12.25 | 12.25 | 12.25 | T:blake32 |
13.24 | 13.24 | 13.24 | blake512 |
14.43? | 14.43? | 22.76? | blake256 |
17.06 | 17.06 | 17.06 | T:keccakc256treed2 |
17.19 | 17.20 | 17.24 | T:bblake256 |
18.10 | 18.10 | 18.11 | T:skein10241024 |
18.82 | 18.82 | 18.83 | shake128 |
20.46 | 20.46 | 20.46 | T:keccakc512treed2 |
21.25 | 21.25 | 21.25 | sha512 |
21.58 | 21.58 | 21.58 | T:keccakc448 |
21.75 | 21.77 | 21.77 | sha3224 |
23.09 | 23.09 | 23.10 | T:keccakc512 |
23.23 | 23.23 | 23.23 | shake256 |
23.22 | 23.23 | 23.24 | sha3256 |
24.69 | 24.69 | 24.69 | T:keccak |
27.86 | 27.86 | 27.87 | T:jh224 |
27.86 | 27.86 | 27.87 | T:jh256 |
27.86 | 27.86 | 27.86 | T:jh384 |
27.87 | 27.87 | 27.87 | T:jh512 |
29.58 | 29.58 | 29.59 | T:keccakc768 |
29.88? | 29.89? | 58.40? | sha3384 |
30.79 | 30.79 | 30.79 | sha256 |
31.59 | 31.59 | 31.60 | T:round3jh256 |
31.59 | 31.59 | 31.60 | T:round3jh512 |
42.27 | 42.27 | 42.28 | T:keccakc1024 |
42.39 | 42.39 | 42.42 | sha3512 |
88.34 | 88.41 | 88.54 | T:groestl256 |
138.09 | 138.17 | 138.42 | T:groestl512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
7.35 | 7.35 | 7.41 | T:blake2b |
10.24 | 10.24 | 10.25 | T:skein512256 |
10.68? | 10.69? | 18.76? | T:skein512512 |
11.29 | 11.29 | 11.31 | T:skein256256 |
11.39 | 11.41 | 11.42 | T:k12 |
11.84 | 11.84 | 11.84 | T:blake2s |
12.77 | 12.77 | 12.77 | T:blake32 |
12.93 | 12.93 | 12.93 | T:blake64 |
14.10 | 14.10 | 14.10 | blake512 |
14.98 | 14.98 | 14.98 | blake256 |
19.35 | 19.35 | 19.36 | T:skein10241024 |
19.39 | 19.41 | 19.44 | T:bblake256 |
19.89 | 19.90 | 19.90 | T:keccakc256treed2 |
20.16 | 20.16 | 20.17 | shake128 |
22.06 | 22.06 | 22.07 | sha3224 |
22.41 | 22.41 | 22.41 | T:keccakc448 |
22.46 | 22.46 | 22.46 | sha512 |
22.87 | 22.88 | 22.88 | T:keccakc512treed2 |
24.02 | 24.03 | 24.05 | sha3256 |
24.07 | 24.07 | 24.08 | shake256 |
24.38 | 24.38 | 24.38 | T:keccakc512 |
26.44 | 26.44 | 26.45 | T:keccak |
28.68 | 28.68 | 28.68 | T:jh224 |
28.68 | 28.68 | 28.69 | T:jh256 |
28.68 | 28.68 | 28.68 | T:jh384 |
28.69 | 28.69 | 28.69 | T:jh512 |
29.96 | 29.97 | 29.97 | sha3384 |
30.12 | 30.12 | 30.13 | T:keccakc768 |
31.68 | 31.68 | 31.75 | sha256 |
32.52 | 32.52 | 33.78 | T:round3jh256 |
32.53 | 32.53 | 32.54 | T:round3jh512 |
43.70 | 43.72 | 43.73 | sha3512 |
43.98 | 43.99 | 43.99 | T:keccakc1024 |
91.93 | 92.07 | 92.18 | T:groestl256 |
148.65 | 148.75 | 148.91 | T:groestl512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
8.32 | 8.32 | 8.32 | T:blake2b |
11.22 | 11.22 | 11.25 | T:skein512256 |
11.99 | 11.99 | 12.02 | T:blake2s |
12.35 | 12.35 | 12.38 | T:skein512512 |
12.46 | 12.46 | 12.46 | T:skein256256 |
13.01 | 13.09 | 13.11 | T:k12 |
13.93 | 13.93 | 13.95 | T:blake64 |
14.17 | 14.17 | 14.17 | T:blake32 |
15.00 | 15.00 | 15.00 | blake512 |
16.45 | 16.45 | 16.46 | blake256 |
21.75 | 21.75 | 21.75 | shake128 |
23.43 | 23.43 | 23.43 | sha512 |
24.70 | 24.73 | 24.73 | T:skein10241024 |
25.31 | 25.38 | 25.39 | T:bblake256 |
26.77 | 26.77 | 26.79 | sha3224 |
26.82 | 26.82 | 26.82 | sha3256 |
27.01 | 27.01 | 27.01 | shake256 |
27.42 | 27.42 | 27.43 | T:keccakc256treed2 |
28.32 | 28.32 | 28.32 | T:keccakc448 |
28.47? | 28.47? | 53.36? | T:keccakc512 |
28.66 | 28.66 | 28.68 | T:keccak |
30.85 | 30.85 | 30.85 | T:jh224 |
30.85 | 30.85 | 30.85 | T:jh256 |
30.86 | 30.86 | 30.86 | T:jh384 |
30.88 | 30.88 | 30.88 | T:jh512 |
32.15 | 32.15 | 32.19 | sha3384 |
33.49 | 33.49 | 33.49 | T:keccakc768 |
34.03 | 34.03 | 34.03 | sha256 |
35.01 | 35.01 | 35.01 | T:round3jh256 |
35.03 | 35.03 | 35.03 | T:round3jh512 |
35.51 | 35.51 | 35.52 | T:keccakc512treed2 |
47.81 | 47.81 | 47.81 | sha3512 |
49.09 | 49.09 | 49.09 | T:keccakc1024 |
101.05 | 101.15 | 101.59 | T:groestl256 |
162.69 | 163.04 | 163.29 | T:groestl512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
13.91 | 13.91 | 14.14 | T:blake2s |
17.03 | 17.03 | 17.03 | T:blake2b |
23.19 | 23.19 | 23.19 | T:skein512256 |
27.03 | 27.03 | 27.03 | T:skein256256 |
30.41 | 30.44 | 30.44 | T:blake64 |
31.78 | 31.78 | 31.78 | T:blake32 |
33.22 | 33.22 | 33.22 | blake512 |
33.42 | 33.42 | 33.44 | T:skein512512 |
35.23 | 35.23 | 35.28 | blake256 |
38.86 | 39.34 | 39.45 | T:k12 |
46.50 | 46.50 | 46.50 | sha512 |
49.33 | 49.33 | 49.44 | sha3224 |
49.38 | 49.38 | 49.38 | sha3256 |
50.36 | 50.36 | 50.36 | sha3384 |
50.42 | 50.42 | 50.42 | sha3512 |
51.30 | 51.30 | 51.30 | shake256 |
51.42? | 51.42? | 84.77? | shake128 |
58.38 | 58.38 | 58.38 | T:jh256 |
58.39 | 58.39 | 58.39 | T:jh224 |
58.41 | 58.41 | 58.41 | T:jh384 |
58.66 | 58.66 | 58.66 | T:jh512 |
63.56 | 63.56 | 63.56 | T:keccakc1024 |
64.72 | 64.72 | 64.72 | T:keccakc768 |
65.20 | 65.20 | 65.27 | sha256 |
65.88 | 65.88 | 65.88 | T:keccakc512 |
66.12 | 66.12 | 66.12 | T:keccak |
66.42 | 66.42 | 66.42 | T:keccakc448 |
66.75 | 66.75 | 66.75 | T:round3jh256 |
67.00 | 67.00 | 67.00 | T:round3jh512 |
81.09 | 81.09 | 81.09 | T:skein10241024 |
100.64 | 100.91 | 101.28 | T:bblake256 |
167.38 | 167.38 | 167.48 | T:keccakc512treed2 |
169.11 | 169.11 | 169.11 | T:keccakc256treed2 |
221.41 | 221.50 | 222.05 | T:groestl256 |
405.22 | 406.06 | 408.83 | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
113.12 | 113.12 | 115.88 | T:blake2s |
134.12 | 134.12 | 135.75 | T:blake2b |
163.00 | 163.00 | 165.25 | T:blake32 |
168.88 | 169.12 | 169.50 | blake256 |
169.38 | 169.38 | 171.12 | T:skein256256 |
183.25 | 183.38 | 185.25 | T:skein512256 |
247.50 | 247.50 | 250.62 | T:blake64 |
265.12? | 265.50? | 445.12? | T:skein512512 |
265.75 | 265.75 | 267.75 | blake512 |
277.88 | 278.38 | 279.88 | sha256 |
311.75 | 315.88 | 317.75 | T:k12 |
373.12 | 373.12 | 375.38 | sha512 |
392.38 | 392.38 | 396.62 | sha3224 |
392.75 | 392.75 | 395.12 | sha3256 |
401.00 | 401.00 | 403.25 | sha3384 |
403.00 | 403.00 | 405.25 | sha3512 |
408.88 | 408.88 | 411.12 | shake256 |
409.88 | 409.88 | 412.12 | shake128 |
469.62 | 469.62 | 471.88 | T:jh224 |
470.00 | 470.00 | 472.25 | T:jh256 |
470.25 | 470.25 | 472.50 | T:jh384 |
472.00 | 472.00 | 472.00 | T:jh512 |
505.00 | 505.00 | 507.00 | T:keccakc1024 |
514.25 | 514.25 | 516.25 | T:keccakc768 |
523.50 | 523.50 | 523.50 | T:keccakc512 |
525.50 | 525.50 | 527.50 | T:keccak |
527.88 | 527.88 | 527.88 | T:keccakc448 |
544.50? | 544.50? | 949.00? | T:round3jh256 |
546.50 | 546.50 | 546.50 | T:round3jh512 |
649.38 | 649.38 | 651.25 | T:skein10241024 |
680.75 | 683.25 | 687.62 | T:bblake256 |
1096.00 | 1099.12 | 1112.12 | T:groestl256 |
1336.88 | 1337.75 | 1339.12 | T:keccakc512treed2 |
1350.62 | 1350.62 | 1352.88 | T:keccakc256treed2 |
3257.25 | 3263.50 | 3265.00 | T:groestl512 |
|