Cycles/byte for long messages |
25% | 50% | 75% | hash |
7.20 | 7.20 | 7.21 | T:blake2b |
9.64 | 9.65 | 9.66 | T:skein512256 |
9.64 | 9.65 | 9.65 | T:skein512512 |
9.73 | 9.74 | 9.75 | T:k12 |
10.59 | 10.60 | 10.60 | T:skein256256 |
11.61 | 11.62 | 11.63 | T:blake64 |
11.70 | 11.73 | 11.74 | T:blake2s |
11.94 | 11.94 | 11.94 | T:blake32 |
12.72 | 12.72 | 12.72 | blake512 |
14.08 | 14.09 | 14.10 | blake256 |
14.42 | 14.42 | 14.43 | T:keccakc256treed2 |
15.85 | 15.86 | 15.87 | T:bblake256 |
17.33 | 17.35 | 17.36 | T:skein10241024 |
18.00 | 18.01 | 18.02 | shake128 |
19.01 | 19.01 | 19.02 | T:keccakc512treed2 |
20.50 | 20.51 | 20.52 | T:keccakc448 |
20.52 | 20.52 | 20.53 | sha512 |
20.96 | 20.97 | 20.99 | sha3224 |
22.02 | 22.03 | 22.04 | T:keccakc512 |
22.42 | 22.44 | 22.48 | shake256 |
22.45? | 22.47? | 56.84? | sha3256 |
23.63 | 23.63 | 23.64 | T:keccak |
27.37 | 27.38 | 27.38 | T:jh256 |
27.38 | 27.38 | 27.38 | T:jh384 |
27.38 | 27.38 | 27.38 | T:jh512 |
27.38 | 27.38 | 27.38 | T:jh224 |
29.24 | 29.25 | 29.29 | T:keccakc768 |
29.81 | 29.82 | 29.83 | sha3384 |
30.24 | 30.25 | 30.26 | sha256 |
31.02 | 31.03 | 31.04 | T:round3jh256 |
31.02 | 31.03 | 31.06 | T:round3jh512 |
41.24 | 41.25 | 41.25 | T:keccakc1024 |
41.56 | 41.58 | 41.60 | sha3512 |
85.90 | 86.02 | 86.54 | T:groestl256 |
131.70 | 131.91 | 132.26 | 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.03 | T:skein512512 |
10.37 | 10.37 | 10.37 | 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 | 14.43 | blake256 |
17.06 | 17.06 | 17.07 | T:keccakc256treed2 |
17.18 | 17.19 | 17.19 | T:bblake256 |
18.10 | 18.10 | 18.10 | T:skein10241024 |
18.82 | 18.82 | 18.82 | 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.76 | 21.76 | sha3224 |
23.09 | 23.09 | 23.10 | T:keccakc512 |
23.23 | 23.23 | 23.25 | shake256 |
23.23? | 23.23? | 40.42? | sha3256 |
24.68 | 24.68 | 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.60 | T:keccakc768 |
29.87 | 29.87 | 29.87 | sha3384 |
30.78 | 30.79 | 30.79 | sha256 |
31.59 | 31.59 | 31.59 | T:round3jh256 |
31.59 | 31.59 | 31.61 | T:round3jh512 |
42.27 | 42.27 | 42.27 | T:keccakc1024 |
42.39 | 42.39 | 42.39 | sha3512 |
88.25 | 88.28 | 88.44 | T:groestl256 |
138.12 | 138.20 | 138.36 | T:groestl512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
7.35 | 7.35 | 7.35 | T:blake2b |
10.24 | 10.24 | 10.25 | T:skein512256 |
10.66 | 10.66 | 10.66 | T:skein512512 |
11.29 | 11.29 | 11.29 | T:skein256256 |
11.41 | 11.41 | 11.42 | T:k12 |
11.84 | 11.84 | 11.84 | T:blake2s |
12.77 | 12.77 | 12.77 | T:blake32 |
12.91 | 12.92 | 12.93 | T:blake64 |
14.10 | 14.10 | 14.10 | blake512 |
14.98 | 14.98 | 14.99 | blake256 |
19.35 | 19.35 | 19.45 | T:skein10241024 |
19.38 | 19.38 | 19.39 | 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.42 | T:keccakc448 |
22.46 | 22.46 | 22.49 | sha512 |
22.87 | 22.87 | 22.87 | T:keccakc512treed2 |
24.02 | 24.03 | 24.05 | sha3256 |
24.07 | 24.07 | 24.08 | shake256 |
24.38 | 24.40 | 24.44 | T:keccakc512 |
26.44 | 26.44 | 26.44 | 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.96 | 29.97 | sha3384 |
30.12 | 30.13 | 30.13 | T:keccakc768 |
31.68 | 31.68 | 31.69 | sha256 |
32.52 | 32.52 | 32.53 | T:round3jh256 |
32.53 | 32.53 | 32.54 | T:round3jh512 |
43.98 | 43.98 | 43.98 | T:keccakc1024 |
43.72? | 65.40? | 88.24? | sha3512 |
92.01 | 92.05 | 92.08 | T:groestl256 |
148.67 | 148.71 | 148.81 | T:groestl512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
8.32 | 8.32 | 8.32 | T:blake2b |
11.22? | 11.23? | 19.32? | T:skein512256 |
11.99 | 11.99 | 11.99 | T:blake2s |
12.34 | 12.34 | 12.34 | T:skein512512 |
12.46 | 12.46 | 12.46 | T:skein256256 |
13.09 | 13.09 | 13.11 | T:k12 |
13.88 | 13.89 | 13.90 | T:blake64 |
14.17? | 14.17? | 21.39? | T:blake32 |
15.00 | 15.00 | 15.00 | blake512 |
16.45 | 16.46 | 16.48 | blake256 |
21.75 | 21.75 | 21.75 | shake128 |
23.43 | 23.43 | 23.44 | sha512 |
24.68 | 24.70 | 24.70 | T:skein10241024 |
25.29 | 25.29 | 25.31 | T:bblake256 |
26.77 | 26.79 | 26.79 | sha3224 |
26.82 | 26.82 | 26.82 | sha3256 |
27.01 | 27.01 | 27.01 | shake256 |
27.42 | 27.42 | 27.42 | T:keccakc256treed2 |
28.32 | 28.32 | 28.32 | T:keccakc448 |
28.50 | 28.50 | 28.51 | T:keccakc512 |
28.65 | 28.65 | 28.65 | 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.15 | sha3384 |
33.49 | 33.49 | 33.49 | T:keccakc768 |
34.02 | 34.02 | 34.03 | sha256 |
35.01 | 35.01 | 35.01 | T:round3jh256 |
35.03 | 35.03 | 35.03 | T:round3jh512 |
35.51 | 35.51 | 35.51 | T:keccakc512treed2 |
47.81 | 47.81 | 47.81 | sha3512 |
49.09 | 49.09 | 49.09 | T:keccakc1024 |
101.06 | 101.39 | 101.44 | T:groestl256 |
162.55 | 162.70 | 162.74 | T:groestl512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
13.91 | 13.91 | 14.14 | T:blake2s |
16.98 | 16.98 | 16.98 | T:blake2b |
23.19 | 23.19 | 23.19 | T:skein512256 |
27.03 | 27.03 | 27.03 | T:skein256256 |
30.41 | 30.44 | 30.50 | T:blake64 |
31.78 | 31.78 | 31.78 | T:blake32 |
33.22 | 33.22 | 33.22 | blake512 |
33.34 | 33.34 | 33.34 | T:skein512512 |
35.23 | 35.28 | 35.50 | blake256 |
39.34 | 39.42 | 39.64 | T:k12 |
46.50 | 46.50 | 46.59 | sha512 |
49.38 | 49.38 | 49.38 | sha3256 |
49.33 | 49.44 | 49.44 | sha3224 |
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 | 51.42 | 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.16 | 65.16 | 65.23 | 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.28 | T:round3jh512 |
81.09 | 81.09 | 81.31 | T:skein10241024 |
100.53 | 100.53 | 100.56 | T:bblake256 |
167.38 | 167.38 | 167.59 | T:keccakc512treed2 |
169.11 | 169.11 | 169.11 | T:keccakc256treed2 |
221.75 | 222.25 | 222.48 | T:groestl256 |
404.78 | 405.52 | 406.72 | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
113.12 | 114.50 | 115.88 | T:blake2s |
133.75 | 133.75 | 133.75 | T:blake2b |
163.00 | 163.00 | 165.25 | T:blake32 |
169.00 | 170.00 | 171.25 | blake256 |
169.38? | 171.12? | 265.00? | T:skein256256 |
183.25 | 183.25 | 185.25 | T:skein512256 |
247.50 | 250.62 | 250.62 | T:blake64 |
264.50 | 264.50 | 267.00 | T:skein512512 |
265.75 | 265.75 | 267.75 | blake512 |
277.50 | 277.62 | 279.12 | sha256 |
315.50 | 315.88 | 318.00 | T:k12 |
373.12 | 373.12 | 375.38 | sha512 |
392.75 | 392.75 | 395.12 | sha3256 |
392.38 | 393.25 | 396.62 | sha3224 |
401.00 | 401.00 | 403.25 | sha3384 |
403.00? | 403.00? | 575.00? | sha3512 |
408.88 | 408.88 | 411.12 | shake256 |
409.88 | 409.88 | 412.12 | shake128 |
470.00 | 470.00 | 471.88 | T:jh256 |
470.25 | 470.25 | 472.50 | T:jh384 |
469.62 | 471.38 | 471.88 | T:jh224 |
472.00 | 472.00 | 472.00 | T:jh512 |
505.00 | 505.00 | 507.00 | T:keccakc1024 |
514.25 | 514.25 | 516.50 | T:keccakc768 |
523.50 | 523.50 | 523.50 | T:keccakc512 |
525.50 | 525.50 | 527.50 | T:keccak |
527.88 | 527.88 | 529.88 | T:keccakc448 |
544.50 | 544.50 | 544.50 | T:round3jh256 |
546.50 | 546.50 | 546.50 | T:round3jh512 |
647.62 | 647.62 | 649.50 | T:skein10241024 |
680.75 | 681.62 | 683.25 | T:bblake256 |
1097.62 | 1103.12 | 1106.12 | T:groestl256 |
1336.88 | 1336.88 | 1339.12 | T:keccakc512treed2 |
1350.62 | 1350.62 | 1352.88 | T:keccakc256treed2 |
3248.75 | 3260.75 | 3266.38 | T:groestl512 |
|