Cycles/byte for long messages |
25% | 50% | 75% | hash |
13.67 | 13.70 | 13.75 | sha224 |
13.68 | 13.71 | 13.71 | sha256 |
16.52 | 16.64 | 16.68 | T:blake2s |
22.56 | 22.59 | 22.62 | sha384 |
22.56 | 22.59 | 22.62 | sha512 |
22.82 | 22.85 | 22.99 | T:blake32 |
24.82 | 25.11 | 26.51 | T:blake2b |
28.48 | 28.50 | 28.60 | T:skein256256 |
29.25 | 29.28 | 29.34 | blake256 |
29.36 | 29.40 | 29.52 | T:k12 |
29.50 | 29.52 | 29.58 | T:bblake256 |
39.73 | 39.92 | 40.31 | blake512 |
40.47 | 40.59 | 40.73 | T:skein512256 |
40.55 | 40.61 | 40.73 | T:skein512512 |
46.70 | 46.82 | 46.94 | shake128 |
54.32 | 54.38 | 54.48 | sha3224 |
56.50 | 56.58 | 56.68 | T:blake64 |
57.84 | 57.88 | 57.92 | sha3256 |
57.86 | 57.98 | 58.10 | shake256 |
59.30 | 59.38 | 59.40 | T:keccakc448 |
60.33 | 60.40 | 60.45 | T:skein10241024 |
62.39 | 62.43 | 62.66 | T:keccakc512 |
66.06 | 66.12 | 66.18 | T:keccak |
73.65 | 73.97 | 74.38 | sha3384 |
81.05 | 81.17 | 81.32 | T:keccakc768 |
100.72 | 101.11 | 102.49 | sha3512 |
110.41 | 110.74 | 111.42 | T:keccakc1024 |
51.84? | 112.24? | 229.62? | T:groestl256 |
113.09 | 113.23 | 114.15 | T:round3jh256 |
112.93 | 113.32 | 113.90 | T:round3jh512 |
146.26 | 146.38 | 146.79 | T:jh512 |
146.29 | 146.38 | 146.74 | T:jh256 |
146.13 | 146.50 | 146.77 | T:jh224 |
146.38 | 146.60 | 146.90 | T:jh384 |
153.76 | 154.49 | 163.26 | T:groestl512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
14.42 | 14.43 | 14.44 | sha256 |
14.42 | 14.44 | 14.46 | sha224 |
16.98 | 17.01 | 17.02 | T:blake2s |
23.66 | 23.67 | 23.73 | T:blake32 |
23.82 | 23.82 | 23.83 | sha384 |
23.83 | 23.83 | 23.84 | sha512 |
25.84 | 25.90 | 26.58 | T:blake2b |
29.19 | 29.19 | 29.24 | T:skein256256 |
30.16 | 30.17 | 30.19 | blake256 |
31.17 | 31.18 | 31.24 | T:k12 |
32.90 | 32.90 | 32.93 | T:bblake256 |
41.70 | 41.71 | 41.77 | T:skein512256 |
41.71 | 41.73 | 41.79 | T:skein512512 |
42.27 | 42.32 | 42.44 | blake512 |
49.19 | 49.19 | 49.24 | shake128 |
56.62 | 56.64 | 56.69 | sha3224 |
58.94 | 58.95 | 58.99 | T:blake64 |
60.15 | 60.16 | 60.18 | sha3256 |
60.32 | 60.33 | 60.38 | shake256 |
62.21 | 62.22 | 62.23 | T:keccakc448 |
62.92 | 62.93 | 62.95 | T:skein10241024 |
64.97 | 64.98 | 65.08 | T:keccakc512 |
68.73 | 68.74 | 68.77 | T:keccak |
75.20 | 75.27 | 75.39 | sha3384 |
81.66 | 81.68 | 81.74 | T:keccakc768 |
104.09 | 104.21 | 104.83 | sha3512 |
113.23 | 113.24 | 113.56 | T:keccakc1024 |
115.12 | 115.30 | 115.59 | T:round3jh512 |
115.37 | 115.39 | 115.78 | T:round3jh256 |
115.10? | 115.53? | 174.15? | T:groestl256 |
149.07 | 149.08 | 149.26 | T:jh256 |
149.07 | 149.09 | 149.29 | T:jh512 |
149.07 | 149.17 | 149.28 | T:jh224 |
149.13 | 149.20 | 149.35 | T:jh384 |
162.88 | 163.02 | 167.36 | T:groestl512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
15.65 | 15.65 | 15.66 | sha256 |
15.65 | 15.65 | 15.68 | sha224 |
17.60 | 17.64 | 17.71 | T:blake2s |
25.01 | 25.04 | 25.06 | T:blake32 |
25.88 | 25.88 | 25.90 | sha384 |
25.91 | 25.91 | 25.93 | sha512 |
27.15 | 27.29 | 27.67 | T:blake2b |
30.35 | 30.35 | 30.43 | T:skein256256 |
31.63 | 31.66 | 31.66 | blake256 |
34.12 | 34.18 | 34.21 | T:k12 |
38.52 | 38.54 | 38.55 | T:bblake256 |
43.54 | 43.56 | 43.67 | T:skein512256 |
43.59 | 43.59 | 43.67 | T:skein512512 |
46.14 | 46.26 | 46.46 | blake512 |
53.14 | 53.14 | 53.17 | shake128 |
57.94 | 57.94 | 57.99 | sha3224 |
62.74 | 62.77 | 62.80 | sha3256 |
62.88 | 62.88 | 62.91 | T:blake64 |
62.99 | 63.02 | 63.15 | shake256 |
64.15 | 64.18 | 64.21 | T:keccakc448 |
67.14 | 67.16 | 67.27 | T:skein10241024 |
67.81 | 67.84 | 67.84 | T:keccakc512 |
73.14 | 73.32 | 73.32 | T:keccak |
77.20 | 77.44 | 77.55 | sha3384 |
82.49 | 82.52 | 82.57 | T:keccakc768 |
109.36 | 109.46 | 109.61 | sha3512 |
117.34 | 117.35 | 117.37 | T:keccakc1024 |
118.75 | 118.92 | 118.95 | T:round3jh512 |
118.86 | 119.00 | 119.16 | T:round3jh256 |
121.09? | 121.28? | 183.83? | T:groestl256 |
153.59 | 153.61 | 153.67 | T:jh256 |
153.61 | 153.62 | 153.67 | T:jh384 |
153.61 | 153.64 | 153.71 | T:jh512 |
153.61 | 153.64 | 153.88 | T:jh224 |
177.18 | 177.29 | 177.73 | T:groestl512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
18.88 | 18.94 | 18.96 | sha256 |
18.89 | 18.94 | 18.96 | sha224 |
19.25 | 19.32 | 19.53 | T:blake2s |
28.64 | 28.65 | 28.79 | T:blake32 |
28.85 | 28.86 | 28.88 | sha384 |
28.93 | 29.00 | 29.07 | sha512 |
33.35 | 33.40 | 33.42 | T:skein256256 |
33.42 | 33.56 | 34.15 | T:blake2b |
35.58 | 35.58 | 35.67 | blake256 |
39.07 | 39.14 | 39.19 | T:k12 |
48.46 | 48.47 | 48.69 | T:skein512256 |
48.53 | 48.54 | 48.61 | T:skein512512 |
51.88 | 52.22 | 52.43 | blake512 |
53.53 | 53.54 | 53.61 | T:bblake256 |
58.74 | 58.74 | 58.88 | shake128 |
67.11 | 67.12 | 67.19 | T:blake64 |
71.32 | 71.32 | 71.40 | sha3256 |
71.39 | 71.40 | 71.46 | sha3224 |
71.75 | 71.76 | 71.83 | shake256 |
77.25 | 77.25 | 77.26 | T:keccakc512 |
77.47 | 77.54 | 77.56 | T:keccak |
80.43 | 80.44 | 80.51 | T:keccakc448 |
85.06 | 85.08 | 85.28 | T:skein10241024 |
87.53 | 88.25 | 88.46 | sha3384 |
90.06 | 90.14 | 90.28 | T:keccakc768 |
123.83 | 124.71 | 125.07 | sha3512 |
128.40 | 128.53 | 128.61 | T:round3jh512 |
128.61 | 128.68 | 128.75 | T:round3jh256 |
130.07 | 130.14 | 130.49 | T:keccakc1024 |
137.10? | 137.57? | 203.97? | T:groestl256 |
165.64 | 165.65 | 165.65 | T:jh256 |
165.65 | 165.65 | 165.72 | T:jh384 |
165.71 | 165.72 | 165.79 | T:jh512 |
165.65 | 165.79 | 166.38 | T:jh224 |
198.12 | 198.49 | 198.71 | T:groestl512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
39.75 | 40.38 | 41.00 | T:blake2s |
60.50 | 60.50 | 60.62 | sha256 |
60.50 | 60.50 | 61.12 | sha224 |
72.25 | 72.88 | 73.00 | T:skein256256 |
74.25 | 74.88 | 74.88 | T:blake32 |
77.50 | 78.12 | 78.12 | sha384 |
78.12 | 78.75 | 80.12 | T:blake2b |
78.62 | 78.88 | 79.38 | sha512 |
85.25 | 85.38 | 86.00 | blake256 |
110.00 | 110.00 | 110.62 | T:skein512256 |
110.00 | 110.62 | 110.75 | T:skein512512 |
115.25 | 115.25 | 116.00 | T:k12 |
128.12 | 129.00 | 134.12 | blake512 |
146.38 | 146.50 | 146.62 | T:blake64 |
148.38 | 148.38 | 148.50 | sha3224 |
149.12 | 149.75 | 149.75 | sha3256 |
151.75 | 152.38 | 152.88 | shake256 |
153.50 | 153.62 | 153.75 | shake128 |
158.12 | 158.25 | 158.88 | T:keccakc1024 |
160.88 | 161.38 | 162.12 | T:keccakc768 |
162.75 | 162.75 | 162.75 | T:keccakc512 |
168.50 | 168.62 | 168.75 | T:keccak |
179.75 | 180.38 | 181.00 | T:keccakc448 |
190.12 | 197.88 | 201.75 | sha3512 |
192.12 | 200.50 | 201.88 | sha3384 |
245.38 | 245.50 | 246.12 | T:bblake256 |
251.38 | 251.88 | 252.00 | T:round3jh512 |
251.88 | 252.00 | 252.50 | T:round3jh256 |
278.62 | 279.25 | 280.00 | T:skein10241024 |
319.62 | 319.62 | 319.75 | T:jh256 |
319.62 | 319.75 | 320.38 | T:jh384 |
319.62 | 320.25 | 320.88 | T:jh224 |
320.25 | 320.38 | 321.00 | T:jh512 |
341.88? | 342.50? | 470.75? | T:groestl256 |
548.75 | 550.75 | 553.38 | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
313.00 | 318.00 | 323.00 | T:blake2s |
369.00 | 370.00 | 370.00 | sha224 |
370.00 | 370.00 | 375.00 | sha256 |
411.00 | 412.00 | 412.00 | T:blake32 |
458.00 | 458.00 | 459.00 | blake256 |
463.00 | 464.00 | 468.00 | T:skein256256 |
615.00 | 619.00 | 620.00 | sha384 |
620.00 | 625.00 | 640.00 | T:blake2b |
625.00 | 630.00 | 631.00 | sha512 |
875.00 | 876.00 | 896.00 | T:skein512256 |
880.00 | 881.00 | 901.00 | T:skein512512 |
906.00 | 907.00 | 912.00 | T:k12 |
1021.00 | 1031.00 | 1125.00 | blake512 |
1171.00 | 1172.00 | 1177.00 | sha3224 |
1177.00 | 1178.00 | 1183.00 | T:blake64 |
1181.00 | 1182.00 | 1188.00 | sha3256 |
1203.00 | 1203.00 | 1209.00 | shake256 |
1213.00 | 1214.00 | 1219.00 | shake128 |
1265.00 | 1265.00 | 1266.00 | T:keccakc1024 |
1282.00 | 1287.00 | 1292.00 | T:keccakc768 |
1297.00 | 1297.00 | 1302.00 | T:keccakc512 |
1344.00 | 1348.00 | 1350.00 | T:keccak |
1442.00 | 1443.00 | 1448.00 | T:keccakc448 |
1516.00 | 1573.00 | 1583.00 | sha3512 |
1558.00 | 1594.00 | 1621.00 | sha3384 |
1734.00 | 1735.00 | 1740.00 | T:bblake256 |
1839.00? | 1906.00? | 2516.00? | T:groestl256 |
2021.00 | 2025.00 | 2026.00 | T:round3jh512 |
2021.00 | 2026.00 | 2031.00 | T:round3jh256 |
2228.00 | 2229.00 | 2235.00 | T:skein10241024 |
2562.00 | 2563.00 | 2567.00 | T:jh256 |
2562.00 | 2563.00 | 2568.00 | T:jh384 |
2562.00 | 2568.00 | 2573.00 | T:jh224 |
2563.00 | 2568.00 | 2572.00 | T:jh512 |
4390.00 | 4406.00 | 4432.00 | T:groestl512 |
|