Cycles/byte for long messages |
25% | 50% | 75% | hash |
24.32 | 24.45 | 24.68 | T:blake2s |
31.86 | 32.07 | 32.30 | sha224 |
32.05 | 32.13 | 32.23 | sha256 |
34.11 | 34.34 | 34.55 | T:blake32 |
41.91 | 42.19 | 42.67 | T:skein512256 |
42.28 | 42.45 | 42.84 | T:skein256256 |
43.14 | 43.63 | 44.11 | blake256 |
46.98 | 47.15 | 47.27 | T:blake2b |
47.13 | 47.63 | 48.55 | T:skein512512 |
47.04 | 47.72 | 48.86 | T:k12 |
47.29 | 47.88 | 48.27 | T:bblake256 |
65.94 | 66.69 | 67.81 | shake128 |
70.34 | 70.46 | 70.60 | sha384 |
70.36 | 70.56 | 70.95 | sha512 |
75.83 | 76.86 | 77.62 | sha3224 |
79.06 | 79.48 | 79.82 | T:keccak |
80.82 | 81.47 | 82.36 | sha3256 |
80.98 | 81.76 | 83.95 | shake256 |
86.80 | 87.03 | 88.24 | T:blake64 |
95.24 | 95.33 | 95.44 | T:keccakc448 |
98.21 | 98.40 | 99.09 | blake512 |
101.34 | 101.67 | 102.21 | T:keccakc512 |
101.47 | 101.98 | 102.44 | T:skein10241024 |
105.25 | 106.84 | 108.64 | sha3384 |
108.59 | 108.91 | 109.81 | T:groestl256 |
132.95 | 133.21 | 134.21 | T:keccakc768 |
144.56 | 145.92 | 148.23 | sha3512 |
161.11 | 161.88 | 163.13 | T:round3jh256 |
179.95 | 182.86 | 184.73 | T:groestl512 |
182.67 | 183.31 | 184.47 | T:keccakc1024 |
245.45 | 246.09 | 247.47 | T:jh512 |
245.16 | 246.21 | 247.66 | T:jh384 |
245.99 | 246.21 | 247.55 | T:jh224 |
245.90 | 246.21 | 248.12 | T:jh256 |
264.60 | 265.74 | 267.94 | T:round3jh512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
24.71 | 24.76 | 24.79 | T:blake2s |
32.98 | 33.00 | 33.03 | sha256 |
32.98 | 33.02 | 33.09 | sha224 |
35.33 | 35.39 | 35.47 | T:blake32 |
43.10 | 43.14 | 43.30 | T:skein256256 |
43.19 | 43.25 | 43.46 | T:skein512256 |
44.92 | 44.97 | 45.14 | blake256 |
47.44 | 47.50 | 47.55 | T:blake2b |
49.48 | 49.56 | 49.89 | T:skein512512 |
50.45 | 50.60 | 51.08 | T:k12 |
53.27 | 53.33 | 53.48 | T:bblake256 |
71.52 | 71.72 | 72.11 | shake128 |
73.26 | 73.30 | 73.34 | sha384 |
73.27 | 73.32 | 73.51 | sha512 |
81.12 | 81.37 | 81.62 | sha3224 |
82.38 | 82.44 | 82.59 | T:keccak |
86.32 | 86.42 | 86.77 | sha3256 |
86.45 | 86.59 | 87.56 | shake256 |
90.15 | 90.22 | 90.78 | T:blake64 |
99.54 | 99.55 | 99.60 | T:keccakc448 |
101.96 | 102.01 | 102.30 | blake512 |
105.90 | 105.93 | 106.16 | T:keccakc512 |
105.89 | 105.95 | 106.08 | T:skein10241024 |
108.54 | 108.93 | 109.58 | sha3384 |
111.57 | 111.61 | 112.04 | T:groestl256 |
133.97 | 134.05 | 134.47 | T:keccakc768 |
150.24 | 150.53 | 151.44 | sha3512 |
164.81 | 164.83 | 165.39 | T:round3jh256 |
187.27 | 187.31 | 187.82 | T:keccakc1024 |
197.17 | 197.61 | 198.27 | T:groestl512 |
250.15 | 250.20 | 250.87 | T:jh512 |
250.16 | 250.23 | 250.89 | T:jh224 |
250.22 | 250.30 | 251.20 | T:jh256 |
250.21 | 250.32 | 250.98 | T:jh384 |
270.79 | 270.94 | 271.89 | T:round3jh512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
25.10 | 25.25 | 25.29 | T:blake2s |
34.34 | 34.44 | 34.63 | sha256 |
34.58 | 34.61 | 34.79 | sha224 |
37.01 | 37.15 | 37.32 | T:blake32 |
44.21 | 44.31 | 44.39 | T:skein256256 |
44.96 | 45.08 | 45.53 | T:skein512256 |
46.92 | 47.11 | 47.38 | blake256 |
47.93 | 48.09 | 48.42 | T:blake2b |
52.28 | 52.54 | 53.08 | T:skein512512 |
55.21 | 55.39 | 55.83 | T:k12 |
62.31 | 62.46 | 62.71 | T:bblake256 |
77.92 | 77.98 | 78.11 | sha512 |
77.97 | 78.07 | 78.17 | sha384 |
79.65 | 80.23 | 80.82 | shake128 |
85.15 | 85.44 | 86.01 | sha3224 |
87.29 | 87.41 | 87.61 | T:keccak |
92.73 | 92.93 | 93.97 | sha3256 |
92.89 | 93.08 | 93.87 | shake256 |
95.46 | 95.56 | 95.69 | T:blake64 |
102.07 | 102.13 | 102.61 | T:keccakc448 |
107.90 | 108.07 | 108.17 | blake512 |
110.57 | 110.70 | 110.77 | T:keccakc512 |
112.31 | 112.46 | 112.71 | T:skein10241024 |
112.03 | 112.84 | 113.68 | sha3384 |
116.24 | 116.38 | 116.78 | T:groestl256 |
135.18 | 135.20 | 135.40 | T:keccakc768 |
157.78 | 158.20 | 158.95 | sha3512 |
169.56 | 169.74 | 170.15 | T:round3jh256 |
193.80 | 193.99 | 194.02 | T:keccakc1024 |
222.28 | 222.92 | 223.98 | T:groestl512 |
256.98 | 257.01 | 257.26 | T:jh224 |
256.99 | 257.05 | 257.11 | T:jh512 |
257.08 | 257.24 | 258.01 | T:jh384 |
257.07 | 257.27 | 258.03 | T:jh256 |
279.35 | 279.60 | 281.41 | T:round3jh512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
26.26 | 26.68 | 26.76 | T:blake2s |
38.09 | 38.30 | 38.55 | sha256 |
39.06 | 39.24 | 39.46 | sha224 |
41.40 | 41.78 | 42.32 | T:blake32 |
47.35 | 47.64 | 47.95 | T:skein256256 |
49.96 | 50.15 | 51.11 | T:skein512256 |
52.47 | 52.77 | 53.41 | blake256 |
54.51 | 54.86 | 55.02 | T:blake2b |
59.88 | 60.43 | 61.95 | T:skein512512 |
63.28 | 63.84 | 65.26 | T:k12 |
82.93 | 82.99 | 83.34 | sha512 |
82.90 | 83.05 | 83.36 | sha384 |
86.61 | 86.98 | 88.04 | T:bblake256 |
92.45 | 92.69 | 93.23 | T:keccak |
94.72 | 96.05 | 96.38 | shake128 |
100.33 | 100.48 | 100.96 | T:blake64 |
110.33 | 111.00 | 111.88 | sha3224 |
112.36 | 112.83 | 113.69 | sha3256 |
111.76 | 113.30 | 114.80 | shake256 |
113.21 | 113.53 | 113.88 | blake512 |
126.25 | 126.45 | 126.66 | T:keccakc512 |
126.51 | 126.83 | 127.04 | T:keccakc448 |
129.19 | 129.38 | 129.80 | T:groestl256 |
129.03 | 130.69 | 132.93 | sha3384 |
141.00 | 141.53 | 142.17 | T:skein10241024 |
147.40 | 147.43 | 148.19 | T:keccakc768 |
182.35 | 182.36 | 182.63 | T:round3jh256 |
180.27 | 182.38 | 183.52 | sha3512 |
214.12 | 214.44 | 214.57 | T:keccakc1024 |
269.15 | 270.81 | 275.92 | T:groestl512 |
275.42 | 275.47 | 275.73 | T:jh224 |
275.51 | 275.63 | 276.91 | T:jh512 |
275.61 | 275.69 | 276.20 | T:jh256 |
275.64 | 276.09 | 276.45 | T:jh384 |
302.24 | 302.85 | 303.99 | T:round3jh512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
39.27? | 42.98? | 44.16? | T:blake2s |
86.48 | 87.61 | 89.16 | sha256 |
88.30 | 89.31 | 91.88 | T:skein256256 |
93.98 | 97.11 | 99.53 | sha224 |
100.94 | 101.97 | 104.97 | T:blake32 |
111.80 | 114.03 | 118.59 | T:skein512256 |
111.52 | 115.31 | 116.09 | T:blake2b |
123.08 | 126.05 | 135.70 | blake256 |
140.64 | 145.20 | 156.09 | T:skein512512 |
180.47 | 182.58 | 185.56 | sha512 |
182.39 | 184.84 | 186.20 | sha384 |
182.84 | 186.27 | 202.42 | T:k12 |
196.77 | 198.61 | 206.69 | T:keccak |
208.28 | 209.53 | 212.62 | T:blake64 |
232.84 | 234.19 | 239.55 | blake512 |
246.88 | 248.91 | 253.28 | T:keccakc1024 |
255.55 | 256.80 | 261.80 | T:keccakc768 |
268.36 | 269.52 | 271.56 | T:keccakc448 |
266.92 | 269.53 | 271.80 | T:keccakc512 |
296.36 | 297.89 | 303.11 | T:groestl256 |
300.88 | 307.97 | 319.53 | sha3224 |
300.16 | 308.02 | 327.20 | sha3512 |
316.59 | 320.34 | 326.30 | sha3256 |
308.91 | 324.03 | 336.19 | sha3384 |
318.72 | 324.38 | 331.00 | shake256 |
321.11 | 329.48 | 339.91 | shake128 |
346.03 | 347.25 | 355.23 | T:round3jh256 |
398.80 | 403.31 | 414.69 | T:bblake256 |
452.22 | 453.95 | 459.38 | T:skein10241024 |
512.02 | 512.12 | 513.27 | T:jh224 |
512.23 | 514.16 | 515.42 | T:jh512 |
513.11 | 515.59 | 518.75 | T:jh256 |
512.64 | 516.34 | 520.20 | T:jh384 |
594.08 | 601.12 | 609.28 | T:round3jh512 |
837.86 | 847.06 | 875.73 | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
308.38? | 342.88? | 343.75? | T:blake2s |
490.75 | 501.50 | 537.12 | sha256 |
519.00 | 523.00 | 550.38 | sha224 |
503.62? | 533.62? | 562.88? | T:blake32 |
529.00 | 541.75 | 557.50 | T:skein256256 |
643.12? | 662.62? | 716.00? | blake256 |
890.25 | 920.25 | 925.62 | T:blake2b |
938.50 | 951.50 | 1019.75 | T:skein512256 |
1180.12 | 1209.25 | 1288.62 | T:skein512512 |
1414.00 | 1436.00 | 1527.75 | T:k12 |
1439.50 | 1449.12 | 1472.25 | sha512 |
1451.38 | 1466.88 | 1470.88 | sha384 |
1516.38 | 1528.75 | 1554.38 | T:groestl256 |
1527.75 | 1542.25 | 1602.38 | T:keccak |
1661.00 | 1677.50 | 1704.50 | T:blake64 |
1851.75 | 1874.50 | 1886.00 | blake512 |
1979.75 | 1990.88 | 2029.38 | T:keccakc1024 |
2052.38 | 2056.50 | 2098.88 | T:keccakc768 |
2137.12 | 2149.75 | 2165.25 | T:keccakc512 |
2142.50 | 2153.75 | 2188.38 | T:keccakc448 |
2345.00 | 2434.25 | 2520.25 | sha3512 |
2396.88 | 2437.50 | 2560.50 | sha3224 |
2512.00 | 2542.00 | 2647.50 | sha3256 |
2552.75 | 2574.75 | 2703.75 | shake256 |
2441.50 | 2597.12 | 2691.12 | sha3384 |
2555.62 | 2617.75 | 2702.12 | shake128 |
2805.38 | 2805.38 | 2825.50 | T:round3jh256 |
2812.62 | 2852.75 | 2928.38 | T:bblake256 |
3624.25 | 3645.50 | 3722.38 | T:skein10241024 |
4094.88 | 4100.00 | 4109.25 | T:jh224 |
4105.00 | 4112.75 | 4119.25 | T:jh512 |
4103.50 | 4127.12 | 4229.75 | T:jh384 |
4111.62 | 4132.50 | 4152.75 | T:jh256 |
4757.38 | 4798.12 | 4854.50 | T:round3jh512 |
6761.62 | 6806.00 | 6954.62 | T:groestl512 |
|