Cycles/byte for long messages |
25% | 50% | 75% | hash |
6.03 | 6.05 | 6.11 | T:blake2b |
6.32? | 6.36? | 7.84? | T:k12 |
6.75 | 6.75 | 6.77 | T:skein256256 |
5.07? | 6.97? | 10.08? | T:skein512256 |
5.92? | 7.97? | 10.33? | T:skein512512 |
9.84 | 9.85 | 9.89 | T:blake2s |
7.43? | 10.23? | 28.20? | sha512 |
5.56? | 10.66? | 14.80? | sha384 |
10.64 | 10.66 | 10.69 | T:skein10241024 |
10.85 | 10.87 | 10.91 | T:blake64 |
6.65? | 11.33? | 17.46? | blake512 |
10.41? | 12.28? | 14.14? | T:keccakc448 |
7.24? | 12.37? | 14.15? | shake128 |
8.30? | 12.98? | 16.33? | shake256 |
10.95? | 13.09? | 15.19? | T:keccakc512 |
11.63? | 13.97? | 16.14? | T:keccak |
6.70? | 14.13? | 18.39? | sha3224 |
14.51 | 14.55 | 14.66 | T:blake32 |
2.20? | 14.92? | 16.54? | sha3256 |
9.14? | 15.28? | 18.77? | sha224 |
6.46? | 15.65? | 18.89? | sha256 |
15.72? | 17.55? | 20.06? | T:keccakc768 |
14.40? | 18.53? | 21.73? | blake256 |
14.08? | 19.39? | 20.71? | sha3384 |
9.58? | 20.30? | 21.90? | T:bblake256 |
21.51? | 24.16? | 27.38? | T:keccakc1024 |
21.79? | 25.76? | 30.17? | sha3512 |
38.38? | 39.82? | 43.67? | T:groestl256 |
20.58? | 41.55? | 44.72? | T:jh224 |
21.43? | 41.55? | 44.69? | T:jh512 |
30.17? | 41.93? | 44.79? | T:jh256 |
34.65? | 42.05? | 43.97? | T:jh384 |
46.99 | 49.54 | 51.44 | T:round3jh256 |
47.12 | 49.70 | 52.35 | T:round3jh512 |
70.01? | 77.73? | 84.97? | T:groestl512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
6.07 | 6.07 | 6.10 | T:blake2b |
6.75 | 6.76 | 7.49 | T:k12 |
6.55? | 6.84? | 8.39? | T:skein512256 |
6.87 | 6.87 | 6.88 | T:skein256256 |
6.56? | 7.34? | 8.52? | T:skein512512 |
9.86 | 9.87 | 9.89 | T:blake2s |
11.10 | 11.11 | 11.12 | T:skein10241024 |
11.31 | 11.32 | 11.34 | T:blake64 |
10.94? | 11.60? | 19.77? | sha512 |
11.39? | 12.15? | 13.01? | shake128 |
12.49? | 12.70? | 14.86? | blake512 |
11.84? | 12.70? | 14.29? | sha384 |
12.79 | 12.83 | 13.74 | T:keccakc448 |
13.60 | 13.64 | 14.67 | T:keccakc512 |
12.99? | 13.83? | 15.91? | sha3224 |
14.45 | 14.50 | 15.56 | T:keccak |
13.83? | 14.64? | 15.40? | sha3256 |
13.82 | 14.66 | 15.30 | shake256 |
14.86 | 14.86 | 14.91 | T:blake32 |
16.14 | 16.85 | 17.66 | sha256 |
17.49 | 17.59 | 18.83 | T:keccakc768 |
17.08 | 17.95 | 18.88 | sha224 |
17.88 | 18.68 | 19.31 | sha3384 |
20.01 | 20.18 | 20.88 | blake256 |
22.19 | 22.81 | 23.40 | T:bblake256 |
24.64 | 24.71 | 26.27 | T:keccakc1024 |
25.25 | 26.58 | 27.92 | sha3512 |
40.80 | 40.83 | 42.74 | T:groestl256 |
42.15 | 42.76 | 43.74 | T:jh512 |
42.13 | 42.79 | 43.79 | T:jh256 |
42.16 | 42.80 | 43.77 | T:jh224 |
42.20 | 42.83 | 43.39 | T:jh384 |
50.07 | 50.57 | 51.24 | T:round3jh256 |
50.16 | 50.65 | 51.48 | T:round3jh512 |
78.13 | 81.15 | 81.95 | T:groestl512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
6.11 | 6.11 | 6.11 | T:blake2b |
6.80 | 6.80 | 6.84 | T:skein512256 |
6.81 | 6.82 | 6.87 | T:skein512512 |
7.06 | 7.06 | 7.07 | T:skein256256 |
7.43 | 7.44 | 7.46 | T:k12 |
9.90 | 9.90 | 9.90 | T:blake2s |
11.62? | 11.64? | 13.67? | sha512 |
11.85 | 11.85 | 11.86 | T:skein10241024 |
12.07 | 12.07 | 12.08 | T:blake64 |
12.15? | 12.21? | 15.77? | shake128 |
12.52? | 12.64? | 17.22? | blake512 |
13.11 | 13.13 | 13.36 | T:keccakc448 |
13.16? | 13.21? | 19.36? | sha3224 |
14.21 | 14.23 | 15.56 | T:keccakc512 |
14.29? | 14.32? | 18.82? | shake256 |
14.28? | 14.32? | 19.10? | sha3256 |
15.33 | 15.35 | 15.68 | T:keccak |
15.38 | 15.39 | 15.40 | T:blake32 |
16.65? | 16.68? | 18.80? | sha256 |
15.39? | 17.20? | 24.66? | sha384 |
17.67? | 17.73? | 22.18? | T:keccakc768 |
17.93? | 18.23? | 24.85? | sha3384 |
20.36? | 22.36? | 32.05? | sha224 |
20.05? | 22.86? | 55.59? | blake256 |
25.52 | 25.57 | 28.15 | T:keccakc1024 |
24.95? | 27.03? | 32.95? | T:bblake256 |
25.97? | 28.03? | 30.31? | sha3512 |
42.48 | 42.50 | 44.34 | T:groestl256 |
43.68? | 44.58? | 60.95? | T:jh256 |
43.68? | 45.04? | 56.87? | T:jh512 |
43.70? | 45.22? | 56.47? | T:jh224 |
43.70? | 45.31? | 56.38? | T:jh384 |
51.30? | 51.59? | 58.97? | T:round3jh512 |
51.27 | 52.33 | 56.31 | T:round3jh256 |
81.57 | 88.01 | 89.05 | T:groestl512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
6.86 | 6.86 | 6.86 | T:blake2b |
7.49 | 7.49 | 7.52 | T:skein512256 |
7.50 | 7.50 | 7.55 | T:skein512512 |
7.59 | 7.59 | 7.61 | T:skein256256 |
8.64 | 8.69 | 8.78 | T:k12 |
9.97 | 9.97 | 9.98 | T:blake2s |
12.41 | 12.43 | 13.48 | sha512 |
12.88 | 12.88 | 12.90 | T:blake64 |
13.03 | 13.04 | 13.15 | shake128 |
13.18? | 13.20? | 16.80? | blake512 |
15.01 | 15.03 | 15.04 | T:skein10241024 |
15.88 | 15.92 | 16.08 | sha3224 |
15.90 | 15.94 | 16.62 | sha3256 |
15.93? | 15.96? | 19.61? | shake256 |
16.20 | 16.20 | 16.52 | T:keccakc512 |
16.20 | 16.21 | 16.53 | T:keccakc448 |
16.22 | 16.22 | 16.45 | T:keccak |
16.76 | 16.79 | 16.83 | T:blake32 |
17.91 | 17.98 | 19.26 | sha256 |
19.13? | 19.18? | 21.39? | sha3384 |
19.27 | 19.34 | 20.05 | T:keccakc768 |
21.58? | 21.70? | 31.40? | blake256 |
23.24? | 23.85? | 31.90? | sha384 |
28.20 | 28.25 | 29.44 | T:keccakc1024 |
28.32? | 28.37? | 36.47? | sha3512 |
28.27? | 29.51? | 41.68? | sha224 |
33.92? | 37.07? | 51.34? | T:bblake256 |
46.97 | 46.98 | 48.59 | T:groestl256 |
44.80? | 50.41? | 57.39? | T:jh512 |
44.79? | 50.67? | 76.35? | T:jh256 |
44.79? | 53.05? | 72.99? | T:jh384 |
45.00? | 54.33? | 106.05? | T:jh224 |
53.25? | 62.29? | 100.70? | T:round3jh256 |
53.35? | 63.47? | 136.52? | T:round3jh512 |
88.91? | 97.43? | 100.14? | T:groestl512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
10.75 | 10.78 | 10.78 | T:blake2s |
13.28 | 13.28 | 13.28 | T:blake2b |
14.17 | 14.17 | 14.17 | T:skein256256 |
15.45 | 15.48 | 15.56 | T:skein512256 |
15.61 | 15.61 | 15.66 | T:skein512512 |
25.47 | 25.47 | 25.58 | sha512 |
26.81 | 27.20 | 27.98 | T:k12 |
27.48 | 27.52 | 27.52 | T:blake64 |
27.81 | 27.89 | 28.28 | blake512 |
29.09 | 29.09 | 29.38 | sha3256 |
29.12 | 29.12 | 31.55 | sha3384 |
29.12 | 29.17 | 30.30 | sha3224 |
29.23 | 29.23 | 30.84 | sha3512 |
29.45 | 29.45 | 29.94 | shake256 |
29.58 | 29.58 | 29.95 | shake128 |
33.42 | 33.47 | 37.06 | T:keccakc1024 |
33.95 | 33.97 | 35.45 | T:keccakc768 |
34.16 | 34.19 | 35.94 | T:keccakc512 |
34.16 | 34.27 | 34.45 | T:keccak |
34.30 | 34.31 | 35.27 | T:keccakc448 |
34.30 | 34.33 | 34.58 | sha256 |
34.33 | 34.33 | 34.33 | T:blake32 |
42.73 | 42.83 | 43.28 | blake256 |
48.91 | 48.91 | 48.91 | T:skein10241024 |
81.34 | 81.36 | 82.16 | T:jh256 |
81.41 | 81.42 | 82.34 | T:jh384 |
81.41 | 81.66 | 81.95 | T:jh224 |
81.44 | 81.70 | 84.28 | T:jh512 |
100.70 | 100.80 | 103.28 | T:round3jh256 |
100.80 | 100.80 | 101.53 | T:round3jh512 |
103.77 | 103.81 | 104.14 | T:groestl256 |
129.08? | 130.72? | 147.67? | sha384 |
131.25 | 133.08 | 143.36 | sha224 |
149.09? | 149.50? | 219.17? | T:bblake256 |
222.86? | 243.27? | 259.09? | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
85.00 | 85.25 | 85.38 | T:blake2s |
85.50 | 85.50 | 85.50 | T:skein256256 |
105.12 | 105.12 | 105.12 | T:blake2b |
123.12 | 123.38 | 125.62 | T:skein512256 |
124.00 | 124.12 | 124.50 | T:skein512512 |
150.25 | 150.25 | 152.00 | sha256 |
153.50 | 153.50 | 153.50 | T:blake32 |
190.88 | 191.00 | 191.62 | blake256 |
205.12 | 205.12 | 207.38 | sha512 |
209.62 | 211.00 | 213.38 | T:k12 |
221.12 | 221.38 | 221.38 | T:blake64 |
224.00 | 224.50 | 225.62 | blake512 |
228.12 | 228.12 | 231.88 | sha3384 |
228.25 | 228.25 | 237.50 | sha3256 |
228.88 | 229.00 | 229.12 | sha3224 |
229.00 | 229.00 | 229.62 | sha3512 |
231.12 | 231.25 | 236.62 | shake256 |
231.75 | 231.75 | 237.25 | shake128 |
269.75 | 269.75 | 276.62 | T:keccakc1024 |
272.88 | 273.00 | 281.88 | T:keccakc768 |
273.00 | 273.38 | 277.50 | T:keccakc512 |
274.12 | 274.25 | 274.38 | T:keccakc448 |
274.25 | 275.00 | 279.62 | T:keccak |
390.88 | 390.88 | 391.00 | T:skein10241024 |
508.62 | 509.50 | 534.12 | T:groestl256 |
652.75 | 653.12 | 662.00 | T:jh224 |
653.12 | 653.50 | 665.88 | T:jh512 |
652.25 | 654.38 | 664.75 | T:jh256 |
652.88 | 654.38 | 663.25 | T:jh384 |
802.75 | 804.00 | 822.88 | T:round3jh256 |
804.00 | 805.62 | 854.12 | T:round3jh512 |
935.88? | 944.00? | 1071.00? | sha224 |
1041.38? | 1043.75? | 1316.25? | T:bblake256 |
1033.38 | 1045.00 | 1112.38 | sha384 |
1801.38? | 2028.12? | 2130.00? | T:groestl512 |
|