Cycles/byte for long messages |
25% | 50% | 75% | hash |
12.10 | 12.18 | 12.60 | sha224 |
12.52 | 12.56 | 12.58 | T:blake2s |
12.55 | 12.56 | 12.61 | sha256 |
16.52 | 16.54 | 16.55 | T:blake32 |
19.00 | 19.32 | 19.57 | sha384 |
19.27 | 20.45 | 20.70 | sha512 |
20.79 | 20.84 | 21.00 | T:bblake256 |
20.77 | 20.87 | 20.99 | T:k12 |
20.85 | 20.88 | 20.90 | blake256 |
22.63 | 22.89 | 23.05 | T:blake2b |
28.18 | 28.19 | 28.20 | T:skein256256 |
29.84 | 30.29 | 30.71 | shake128 |
32.91 | 33.06 | 33.48 | T:skein512256 |
32.88 | 33.11 | 33.47 | T:skein512512 |
33.31 | 33.50 | 33.80 | blake512 |
34.32 | 34.58 | 34.93 | sha3224 |
36.37 | 36.68 | 37.14 | shake256 |
36.09 | 36.70 | 37.34 | sha3256 |
38.76 | 38.94 | 39.07 | T:round3jh512 |
38.80 | 39.16 | 39.19 | T:round3jh256 |
40.39 | 40.43 | 40.55 | T:blake64 |
42.04 | 42.16 | 42.17 | T:keccakc448 |
44.64 | 44.71 | 44.92 | T:keccakc512 |
46.29 | 46.32 | 46.42 | T:skein10241024 |
47.32 | 47.39 | 47.54 | T:keccak |
47.06 | 47.44 | 47.83 | sha3384 |
56.31 | 56.73 | 56.77 | T:jh224 |
56.26 | 56.73 | 56.77 | T:jh384 |
56.72 | 56.76 | 57.13 | T:jh512 |
56.73 | 56.78 | 57.11 | T:jh256 |
58.09 | 58.11 | 58.26 | T:keccakc768 |
64.42 | 64.54 | 65.01 | sha3512 |
78.89 | 78.95 | 79.14 | T:keccakc1024 |
107.21 | 108.04 | 108.84 | T:groestl256 |
128.65 | 130.40 | 131.65 | T:groestl512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
12.65 | 12.65 | 12.66 | T:blake2s |
12.94 | 12.95 | 12.97 | sha256 |
13.58 | 13.59 | 13.73 | sha224 |
16.93 | 16.93 | 16.94 | T:blake32 |
20.77 | 20.79 | 20.87 | sha384 |
20.59 | 21.06 | 21.08 | sha512 |
21.32 | 21.32 | 21.33 | blake256 |
21.93 | 21.96 | 22.00 | T:k12 |
23.00 | 23.00 | 23.07 | T:bblake256 |
22.98 | 23.09 | 23.12 | T:blake2b |
28.54 | 28.54 | 28.55 | T:skein256256 |
32.91 | 32.98 | 33.16 | shake128 |
33.70 | 33.73 | 33.92 | T:skein512256 |
33.72 | 33.77 | 33.93 | T:skein512512 |
35.19 | 35.23 | 35.33 | blake512 |
37.04 | 37.09 | 37.23 | sha3224 |
39.15 | 39.20 | 39.50 | sha3256 |
39.32 | 39.38 | 39.55 | shake256 |
39.60 | 39.69 | 39.75 | T:round3jh512 |
39.61 | 39.73 | 39.75 | T:round3jh256 |
41.91 | 41.92 | 41.97 | T:blake64 |
43.93 | 43.99 | 44.00 | T:keccakc448 |
46.58 | 46.58 | 46.69 | T:keccakc512 |
47.99 | 47.99 | 48.01 | T:skein10241024 |
48.70 | 48.85 | 49.01 | sha3384 |
49.23 | 49.23 | 49.30 | T:keccak |
57.50 | 57.71 | 57.72 | T:jh224 |
57.47 | 57.71 | 57.72 | T:jh384 |
57.71 | 57.72 | 57.77 | T:jh512 |
57.71 | 57.72 | 57.77 | T:jh256 |
58.44 | 58.44 | 58.51 | T:keccakc768 |
66.89 | 66.93 | 67.14 | sha3512 |
80.62 | 80.63 | 80.72 | T:keccakc1024 |
110.49 | 110.78 | 111.07 | T:groestl256 |
136.86 | 137.32 | 137.74 | T:groestl512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
12.80 | 12.80 | 12.80 | T:blake2s |
13.59 | 13.60 | 13.65 | sha256 |
15.68 | 15.75 | 15.83 | sha224 |
17.58 | 17.59 | 17.60 | T:blake32 |
22.05 | 22.06 | 22.08 | blake256 |
22.05 | 22.47 | 22.50 | sha512 |
23.41 | 23.45 | 23.50 | T:blake2b |
23.30 | 23.60 | 24.09 | sha384 |
23.73 | 23.80 | 23.87 | T:k12 |
26.59 | 26.60 | 26.63 | T:bblake256 |
29.12 | 29.13 | 29.14 | T:skein256256 |
34.78 | 34.84 | 34.90 | T:skein512256 |
34.81 | 34.86 | 34.96 | T:skein512512 |
37.43 | 37.50 | 37.86 | shake128 |
38.04 | 38.18 | 38.39 | blake512 |
39.61 | 39.68 | 39.85 | sha3224 |
40.77 | 40.77 | 40.79 | T:round3jh256 |
40.88 | 40.89 | 40.91 | T:round3jh512 |
42.53 | 42.58 | 42.79 | sha3256 |
42.87 | 43.01 | 43.23 | shake256 |
44.39 | 44.40 | 44.43 | T:blake64 |
45.07 | 45.08 | 45.09 | T:keccakc448 |
48.71 | 48.82 | 48.86 | T:keccakc512 |
50.70 | 50.71 | 50.73 | T:skein10241024 |
50.96 | 51.19 | 51.47 | sha3384 |
52.29 | 52.35 | 52.41 | T:keccak |
58.98 | 58.99 | 59.11 | T:keccakc768 |
59.30 | 59.32 | 59.34 | T:jh256 |
59.32 | 59.33 | 59.36 | T:jh224 |
59.32 | 59.34 | 59.51 | T:jh384 |
59.33 | 59.34 | 59.37 | T:jh512 |
70.95 | 71.05 | 71.25 | sha3512 |
83.23 | 83.24 | 83.48 | T:keccakc1024 |
115.29 | 115.57 | 115.90 | T:groestl256 |
148.23 | 148.85 | 149.69 | T:groestl512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
13.18 | 13.19 | 13.19 | T:blake2s |
15.28 | 15.29 | 15.34 | sha256 |
19.29 | 19.32 | 19.34 | T:blake32 |
20.93 | 21.03 | 21.22 | sha224 |
23.57 | 23.60 | 24.09 | sha512 |
23.99 | 23.99 | 24.05 | blake256 |
26.17 | 26.30 | 26.46 | T:k12 |
26.77 | 26.81 | 26.91 | T:blake2b |
28.85 | 29.02 | 29.40 | sha384 |
30.69 | 30.70 | 30.73 | T:skein256256 |
36.19 | 36.19 | 36.21 | T:bblake256 |
37.72 | 37.81 | 37.98 | T:skein512256 |
37.74 | 37.89 | 38.17 | T:skein512512 |
41.65 | 41.90 | 42.33 | blake512 |
43.81 | 43.88 | 43.90 | T:round3jh256 |
43.94 | 43.95 | 44.00 | T:round3jh512 |
46.03 | 46.19 | 46.66 | shake128 |
46.52 | 46.53 | 46.58 | T:blake64 |
52.52 | 52.72 | 53.30 | sha3256 |
52.87 | 53.02 | 53.32 | sha3224 |
53.58 | 53.76 | 54.25 | shake256 |
55.23 | 55.26 | 55.29 | T:keccak |
55.61 | 55.62 | 55.64 | T:keccakc512 |
56.02 | 56.02 | 56.10 | T:keccakc448 |
60.19 | 60.40 | 60.80 | sha3384 |
63.33 | 63.39 | 63.44 | T:skein10241024 |
63.60 | 63.64 | 63.67 | T:jh256 |
63.60 | 63.64 | 63.67 | T:jh384 |
63.62 | 63.64 | 63.65 | T:jh224 |
63.64 | 63.68 | 63.73 | T:jh512 |
64.34 | 64.35 | 64.36 | T:keccakc768 |
82.89 | 83.10 | 83.43 | sha3512 |
92.12 | 92.13 | 92.17 | T:keccakc1024 |
127.58 | 128.41 | 129.15 | T:groestl256 |
164.04 | 165.21 | 166.32 | T:groestl512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
17.92 | 18.20 | 18.27 | T:blake2s |
37.48 | 37.70 | 37.94 | sha256 |
41.23 | 41.44 | 41.69 | T:blake32 |
48.77 | 48.80 | 48.94 | blake256 |
50.39 | 50.73 | 50.77 | T:skein256256 |
51.28 | 51.28 | 51.38 | T:blake2b |
52.70 | 53.05 | 53.64 | sha512 |
67.00 | 67.95 | 69.33 | T:k12 |
72.69 | 72.69 | 73.00 | T:skein512256 |
72.62 | 72.73 | 73.39 | T:skein512512 |
82.55 | 82.81 | 83.28 | T:round3jh256 |
82.89 | 83.06 | 83.25 | T:round3jh512 |
89.73 | 90.75 | 94.33 | blake512 |
89.75 | 90.78 | 92.36 | sha224 |
92.38 | 92.53 | 92.81 | T:blake64 |
105.98 | 106.09 | 106.42 | T:keccakc1024 |
107.14 | 107.72 | 109.89 | sha384 |
111.91 | 112.19 | 112.67 | T:keccakc768 |
115.77 | 116.30 | 116.84 | T:keccak |
117.41 | 117.52 | 117.89 | T:keccakc512 |
117.67 | 118.09 | 118.33 | T:jh384 |
118.17 | 118.30 | 118.67 | T:jh512 |
118.38 | 118.41 | 118.47 | T:jh224 |
118.16 | 118.44 | 118.50 | T:jh256 |
118.83 | 118.89 | 119.11 | T:keccakc448 |
158.72 | 158.72 | 158.81 | T:bblake256 |
157.72 | 158.80 | 160.53 | sha3256 |
158.41 | 159.88 | 162.39 | sha3384 |
159.05 | 160.33 | 163.11 | sha3512 |
160.14 | 161.14 | 162.64 | sha3224 |
167.25 | 169.36 | 171.66 | shake256 |
171.94 | 172.72 | 177.14 | shake128 |
197.55 | 197.67 | 197.98 | T:skein10241024 |
285.11 | 288.36 | 291.11 | T:groestl256 |
423.41 | 425.78 | 433.50 | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
142.38 | 142.88 | 144.88 | T:blake2s |
193.50 | 194.50 | 196.62 | sha256 |
196.25 | 196.75 | 201.25 | T:blake32 |
227.00 | 227.12 | 227.75 | blake256 |
290.25 | 293.50 | 293.50 | T:skein256256 |
406.75 | 407.25 | 408.12 | T:blake2b |
416.12 | 419.38 | 427.75 | sha512 |
534.00 | 542.62 | 549.25 | T:k12 |
583.62 | 584.12 | 585.12 | T:skein512512 |
587.62 | 588.12 | 588.12 | T:skein512256 |
612.88 | 619.75 | 628.50 | sha224 |
664.75 | 665.62 | 668.38 | T:round3jh256 |
665.50 | 665.62 | 666.25 | T:round3jh512 |
715.88 | 720.00 | 743.88 | blake512 |
742.62 | 745.00 | 747.25 | T:blake64 |
848.25 | 850.00 | 850.88 | T:keccakc1024 |
853.75 | 861.25 | 877.62 | sha384 |
899.88 | 901.25 | 902.75 | T:keccakc768 |
925.50 | 927.12 | 929.50 | T:keccak |
943.75 | 944.62 | 947.12 | T:keccakc512 |
942.75 | 944.88 | 948.00 | T:jh256 |
942.88 | 945.12 | 946.75 | T:jh384 |
945.38 | 946.12 | 947.00 | T:jh224 |
946.88 | 948.38 | 949.12 | T:jh512 |
950.62 | 951.12 | 951.88 | T:keccakc448 |
1105.12 | 1105.25 | 1106.00 | T:bblake256 |
1256.00 | 1266.62 | 1283.25 | sha3512 |
1256.50 | 1266.88 | 1284.38 | sha3256 |
1264.38 | 1274.88 | 1290.62 | sha3384 |
1278.00 | 1285.62 | 1307.38 | sha3224 |
1326.00 | 1336.12 | 1353.25 | shake256 |
1365.38 | 1373.38 | 1402.75 | shake128 |
1399.75 | 1432.38 | 1452.25 | T:groestl256 |
1577.38 | 1578.62 | 1579.38 | T:skein10241024 |
3397.38 | 3426.38 | 3463.75 | T:groestl512 |
|