Cycles/byte for long messages |
25% | 50% | 75% | hash |
12.21 | 12.53 | 12.76 | sha224 |
12.55 | 12.56 | 12.57 | T:blake2s |
12.52 | 12.58 | 12.60 | sha256 |
16.53 | 16.54 | 16.56 | T:blake32 |
18.33 | 18.63 | 18.96 | sha384 |
19.32 | 20.26 | 20.72 | sha512 |
20.80 | 20.84 | 20.86 | T:bblake256 |
20.79 | 20.86 | 20.93 | T:k12 |
20.86 | 20.88 | 20.90 | blake256 |
22.66 | 22.93 | 23.14 | T:blake2b |
28.18 | 28.19 | 28.20 | T:skein256256 |
30.10 | 30.26 | 30.43 | shake128 |
32.90 | 33.01 | 33.08 | T:skein512256 |
32.99 | 33.04 | 33.10 | T:skein512512 |
33.29 | 33.51 | 33.74 | blake512 |
34.33 | 34.49 | 34.67 | sha3224 |
36.40 | 36.70 | 37.00 | shake256 |
36.58 | 36.70 | 36.89 | sha3256 |
38.90 | 38.91 | 38.93 | T:round3jh512 |
38.78 | 38.97 | 39.18 | T:round3jh256 |
40.34 | 40.37 | 40.42 | T:blake64 |
41.97 | 42.05 | 42.16 | T:keccakc448 |
45.26 | 45.27 | 45.28 | T:keccakc512 |
46.29 | 46.31 | 46.34 | T:skein10241024 |
47.39 | 47.40 | 47.53 | T:keccak |
47.34 | 47.59 | 48.06 | sha3384 |
56.72 | 56.73 | 56.77 | T:jh256 |
56.71 | 56.74 | 56.76 | T:jh384 |
56.69 | 56.74 | 56.79 | T:jh512 |
56.72 | 56.75 | 56.82 | T:jh224 |
57.97 | 58.10 | 58.14 | T:keccakc768 |
64.29 | 64.52 | 64.95 | sha3512 |
78.91 | 78.94 | 78.99 | T:keccakc1024 |
88.28 | 90.14 | 93.20 | T:groestl256 |
118.59? | 130.53? | 137.13? | T:groestl512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
12.65 | 12.65 | 12.65 | T:blake2s |
12.94 | 12.96 | 12.97 | sha256 |
13.61 | 13.74 | 13.82 | sha224 |
16.93 | 16.93 | 16.94 | T:blake32 |
20.52 | 20.54 | 20.57 | sha384 |
20.65 | 21.11 | 21.12 | sha512 |
21.32 | 21.32 | 21.33 | blake256 |
21.95 | 21.97 | 21.99 | T:k12 |
23.00 | 23.00 | 23.01 | T:bblake256 |
23.00 | 23.11 | 23.16 | T:blake2b |
28.54 | 28.54 | 28.54 | T:skein256256 |
32.91 | 32.93 | 33.00 | shake128 |
33.70 | 33.70 | 33.73 | T:skein512512 |
33.70 | 33.71 | 33.73 | T:skein512256 |
35.17 | 35.22 | 35.29 | blake512 |
36.99 | 37.03 | 37.09 | sha3224 |
39.20 | 39.22 | 39.28 | sha3256 |
39.31 | 39.34 | 39.47 | shake256 |
39.61 | 39.61 | 39.62 | T:round3jh512 |
39.61 | 39.64 | 39.74 | T:round3jh256 |
41.85 | 41.86 | 41.88 | T:blake64 |
43.93 | 43.94 | 43.99 | T:keccakc448 |
46.91 | 46.91 | 46.92 | T:keccakc512 |
47.98 | 47.99 | 48.00 | T:skein10241024 |
48.86 | 48.90 | 49.10 | sha3384 |
49.22 | 49.22 | 49.29 | T:keccak |
57.71 | 57.71 | 57.73 | T:jh256 |
57.71 | 57.71 | 57.72 | T:jh384 |
57.71 | 57.71 | 57.75 | T:jh224 |
57.71 | 57.72 | 57.74 | T:jh512 |
58.38 | 58.44 | 58.45 | T:keccakc768 |
66.84 | 66.88 | 67.03 | sha3512 |
80.62 | 80.62 | 80.65 | T:keccakc1024 |
92.20 | 92.39 | 93.85 | T:groestl256 |
131.79 | 137.47 | 137.81 | T:groestl512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
12.79 | 12.80 | 12.80 | T:blake2s |
13.58 | 13.59 | 13.64 | sha256 |
15.68 | 15.76 | 15.86 | sha224 |
17.58 | 17.59 | 17.60 | T:blake32 |
22.05 | 22.05 | 22.07 | blake256 |
22.09 | 22.30 | 22.54 | sha512 |
23.33 | 23.43 | 23.47 | T:blake2b |
23.37 | 23.52 | 23.59 | sha384 |
23.77 | 23.85 | 23.91 | T:k12 |
26.59 | 26.60 | 26.60 | T:bblake256 |
29.12 | 29.13 | 29.13 | T:skein256256 |
34.79 | 34.82 | 34.98 | T:skein512512 |
34.83 | 34.86 | 34.99 | T:skein512256 |
37.35 | 37.41 | 37.58 | shake128 |
37.99 | 38.14 | 38.19 | blake512 |
39.55 | 39.59 | 39.67 | sha3224 |
40.77 | 40.78 | 40.79 | T:round3jh512 |
40.77 | 40.87 | 40.90 | T:round3jh256 |
42.58 | 42.65 | 42.73 | sha3256 |
42.83 | 42.92 | 43.11 | shake256 |
44.34 | 44.34 | 44.36 | T:blake64 |
45.11 | 45.13 | 45.14 | T:keccakc448 |
48.64 | 48.64 | 48.65 | T:keccakc512 |
50.77 | 50.78 | 50.79 | T:skein10241024 |
50.95 | 51.06 | 51.28 | sha3384 |
52.30 | 52.33 | 52.36 | T:keccak |
58.98 | 58.99 | 59.04 | T:keccakc768 |
59.08 | 59.33 | 59.34 | T:jh256 |
59.32 | 59.33 | 59.36 | T:jh224 |
59.33 | 59.34 | 59.35 | T:jh384 |
59.33 | 59.35 | 59.36 | T:jh512 |
70.78 | 70.93 | 71.20 | sha3512 |
83.23 | 83.31 | 83.44 | T:keccakc1024 |
96.00 | 96.12 | 97.55 | T:groestl256 |
142.84 | 148.95 | 149.33 | T:groestl512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
13.18 | 13.19 | 13.19 | T:blake2s |
15.28 | 15.30 | 15.44 | sha256 |
19.32 | 19.34 | 19.37 | T:blake32 |
21.15 | 21.24 | 21.39 | sha224 |
24.01 | 24.01 | 24.01 | blake256 |
23.72 | 24.20 | 24.27 | sha512 |
26.25 | 26.42 | 26.52 | T:k12 |
26.77 | 26.84 | 26.94 | T:blake2b |
28.84 | 29.03 | 29.27 | sha384 |
30.69 | 30.69 | 30.73 | T:skein256256 |
36.19 | 36.20 | 36.21 | T:bblake256 |
37.76 | 37.82 | 38.15 | T:skein512512 |
37.84 | 37.91 | 38.02 | T:skein512256 |
41.65 | 41.94 | 42.14 | blake512 |
43.88 | 43.89 | 44.01 | T:round3jh256 |
43.89 | 43.91 | 43.99 | T:round3jh512 |
45.90 | 46.02 | 46.18 | shake128 |
46.48 | 46.54 | 46.60 | T:blake64 |
52.72 | 52.86 | 53.02 | sha3256 |
52.82 | 52.96 | 53.13 | sha3224 |
53.41 | 53.54 | 53.72 | shake256 |
54.61 | 54.61 | 54.63 | T:keccakc512 |
55.22 | 55.24 | 55.31 | T:keccak |
56.01 | 56.02 | 56.09 | T:keccakc448 |
59.81 | 60.05 | 60.77 | sha3384 |
63.32 | 63.40 | 63.44 | T:skein10241024 |
63.60 | 63.61 | 63.68 | T:jh384 |
63.42 | 63.63 | 63.66 | T:jh224 |
63.64 | 63.67 | 63.88 | T:jh256 |
63.68 | 63.70 | 63.71 | T:jh512 |
64.15 | 64.16 | 64.35 | T:keccakc768 |
82.89 | 83.05 | 83.29 | sha3512 |
92.12 | 92.13 | 92.15 | T:keccakc1024 |
106.34 | 106.49 | 108.17 | T:groestl256 |
157.39 | 165.32 | 166.60 | T:groestl512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
17.81 | 17.81 | 17.91 | T:blake2s |
37.17 | 37.34 | 38.69 | sha256 |
41.25 | 41.59 | 41.88 | T:blake32 |
48.77 | 48.77 | 48.86 | blake256 |
50.39 | 50.42 | 50.77 | T:skein256256 |
50.98 | 51.52 | 51.83 | T:blake2b |
53.75 | 54.42 | 54.94 | sha512 |
67.12 | 68.69 | 69.42 | T:k12 |
72.62 | 72.69 | 72.75 | T:skein512512 |
73.00 | 73.31 | 73.61 | T:skein512256 |
82.61 | 82.86 | 83.03 | T:round3jh256 |
82.69 | 82.98 | 83.39 | T:round3jh512 |
88.97 | 90.20 | 95.05 | blake512 |
90.17 | 91.39 | 92.81 | sha224 |
92.48 | 92.55 | 92.92 | T:blake64 |
104.80 | 104.89 | 105.06 | T:keccakc512 |
105.84 | 106.16 | 106.31 | T:keccakc1024 |
107.39 | 108.44 | 109.92 | sha384 |
112.20 | 112.55 | 112.69 | T:keccakc768 |
115.66 | 115.77 | 116.00 | T:keccak |
117.97 | 118.28 | 118.64 | T:jh224 |
118.20 | 118.42 | 118.55 | T:jh512 |
118.08 | 118.61 | 118.89 | T:jh384 |
118.55 | 118.67 | 118.72 | T:jh256 |
118.38 | 118.89 | 119.05 | T:keccakc448 |
155.72 | 157.47 | 158.73 | sha3512 |
158.72 | 158.73 | 158.81 | T:bblake256 |
158.86 | 160.16 | 161.92 | sha3224 |
158.33 | 160.47 | 164.52 | sha3384 |
159.92 | 161.91 | 163.69 | sha3256 |
166.45 | 167.97 | 169.53 | shake256 |
170.28 | 171.41 | 172.50 | shake128 |
197.47 | 197.66 | 197.89 | T:skein10241024 |
237.03 | 239.05 | 241.55 | T:groestl256 |
408.97 | 423.20 | 427.53 | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
142.38 | 142.38 | 142.62 | T:blake2s |
190.62 | 192.12 | 202.62 | sha256 |
196.25 | 196.75 | 199.62 | T:blake32 |
227.00 | 227.00 | 227.75 | blake256 |
290.25 | 290.75 | 293.62 | T:skein256256 |
406.75 | 408.00 | 410.00 | T:blake2b |
428.88 | 439.00 | 441.25 | sha512 |
537.25 | 545.88 | 552.62 | T:k12 |
583.62 | 584.12 | 584.62 | T:skein512512 |
588.12 | 589.38 | 591.50 | T:skein512256 |
617.88 | 626.12 | 639.38 | sha224 |
664.38 | 665.00 | 667.88 | T:round3jh256 |
665.62 | 665.62 | 668.00 | T:round3jh512 |
717.25 | 722.75 | 739.25 | blake512 |
744.62 | 746.50 | 749.75 | T:blake64 |
837.50 | 837.50 | 839.38 | T:keccakc512 |
848.00 | 849.00 | 851.00 | T:keccakc1024 |
853.88 | 862.50 | 881.50 | sha384 |
897.25 | 899.00 | 900.00 | T:keccakc768 |
924.38 | 925.38 | 926.50 | T:keccak |
941.25 | 942.12 | 952.12 | T:jh224 |
943.00 | 946.75 | 949.50 | T:jh384 |
946.00 | 946.75 | 948.88 | T:jh256 |
945.62 | 947.00 | 948.75 | T:jh512 |
950.62 | 951.00 | 951.88 | T:keccakc448 |
1105.12 | 1105.25 | 1105.62 | T:bblake256 |
1175.38 | 1181.12 | 1201.62 | T:groestl256 |
1243.12 | 1250.12 | 1273.12 | sha3512 |
1272.25 | 1279.00 | 1292.25 | sha3224 |
1254.25 | 1281.12 | 1304.50 | sha3384 |
1271.38 | 1295.12 | 1309.00 | sha3256 |
1325.25 | 1331.38 | 1343.62 | shake256 |
1354.25 | 1363.75 | 1375.12 | shake128 |
1574.88 | 1575.62 | 1576.12 | T:skein10241024 |
3254.88 | 3411.50 | 3428.12 | T:groestl512 |
|