Cycles/byte for long messages |
25% | 50% | 75% | hash |
9.16 | 9.18 | 9.56 | T:blake2b |
12.12 | 12.14 | 12.19 | T:blake2s |
12.54 | 12.69 | 12.92 | sha256 |
12.57 | 12.73 | 12.89 | sha224 |
16.54 | 16.54 | 16.56 | T:blake32 |
18.42 | 18.60 | 19.16 | sha512 |
19.00 | 19.05 | 19.18 | T:k12 |
18.91 | 19.13 | 19.43 | sha384 |
19.16 | 19.17 | 19.18 | blake256 |
20.81 | 20.84 | 20.85 | T:bblake256 |
21.31 | 21.32 | 21.32 | shake256 |
23.81 | 25.14 | 25.22 | T:skein512256 |
26.02 | 26.03 | 26.04 | T:skein256256 |
27.40 | 27.47 | 27.49 | T:skein512512 |
30.06 | 30.21 | 30.45 | shake128 |
33.23 | 33.43 | 33.68 | blake512 |
34.20 | 34.55 | 34.80 | sha3224 |
36.43 | 36.78 | 36.99 | sha3256 |
38.01 | 38.02 | 38.04 | T:round3jh256 |
38.02 | 38.06 | 38.12 | T:round3jh512 |
40.24 | 40.32 | 40.43 | T:blake64 |
40.35 | 40.36 | 40.37 | T:keccakc512 |
41.69 | 41.71 | 41.72 | T:keccak |
42.04 | 42.06 | 42.24 | T:keccakc448 |
46.24 | 46.26 | 46.31 | T:skein10241024 |
47.09 | 47.50 | 47.82 | sha3384 |
52.61 | 52.62 | 52.75 | T:keccakc768 |
56.74 | 56.76 | 56.78 | T:jh224 |
56.75 | 56.76 | 56.81 | T:jh384 |
56.75 | 56.76 | 56.81 | T:jh512 |
56.75 | 56.77 | 56.84 | T:jh256 |
57.71 | 57.76 | 57.79 | T:groestl256 |
63.90 | 64.14 | 64.58 | sha3512 |
72.22 | 72.23 | 72.32 | T:keccakc1024 |
122.57 | 124.01 | 124.72 | T:groestl512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
9.61 | 9.61 | 9.80 | T:blake2b |
12.37 | 12.38 | 12.40 | T:blake2s |
13.89 | 13.90 | 13.96 | sha224 |
13.92 | 13.96 | 13.99 | sha256 |
17.07 | 17.07 | 17.07 | T:blake32 |
19.72 | 19.72 | 19.73 | blake256 |
20.20 | 20.21 | 20.26 | T:k12 |
20.62 | 20.65 | 20.91 | sha512 |
20.87 | 20.93 | 21.05 | sha384 |
22.26 | 22.27 | 22.27 | shake256 |
23.13 | 23.14 | 23.14 | T:bblake256 |
25.84 | 25.84 | 25.87 | T:skein512256 |
26.48 | 26.48 | 26.49 | T:skein256256 |
28.16 | 28.16 | 28.17 | T:skein512512 |
33.05 | 33.09 | 33.17 | shake128 |
35.36 | 35.40 | 35.48 | blake512 |
37.13 | 37.20 | 37.29 | sha3224 |
38.82 | 38.82 | 38.84 | T:round3jh256 |
38.85 | 38.86 | 38.89 | T:round3jh512 |
39.36 | 39.43 | 39.47 | sha3256 |
41.83 | 41.83 | 41.84 | T:keccakc512 |
41.92 | 41.95 | 42.01 | T:blake64 |
43.38 | 43.38 | 43.39 | T:keccak |
44.07 | 44.08 | 44.16 | T:keccakc448 |
48.06 | 48.07 | 48.08 | T:skein10241024 |
48.84 | 48.96 | 49.07 | sha3384 |
52.89 | 52.89 | 52.89 | T:keccakc768 |
57.86 | 57.87 | 57.88 | T:jh224 |
57.87 | 57.87 | 57.89 | T:jh384 |
57.87 | 57.87 | 57.90 | T:jh256 |
57.87 | 57.87 | 57.89 | T:jh512 |
59.31 | 59.32 | 59.33 | T:groestl256 |
66.80 | 66.88 | 67.01 | sha3512 |
73.74 | 73.74 | 73.78 | T:keccakc1024 |
129.95 | 130.23 | 130.53 | T:groestl512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
10.03 | 10.20 | 10.21 | T:blake2b |
12.77 | 12.77 | 12.77 | T:blake2s |
15.96 | 16.06 | 16.10 | sha224 |
16.09 | 16.14 | 16.22 | sha256 |
17.94 | 17.94 | 17.95 | T:blake32 |
20.64 | 20.64 | 20.65 | blake256 |
22.11 | 22.12 | 22.18 | T:k12 |
23.47 | 23.48 | 23.48 | shake256 |
23.55 | 23.64 | 23.86 | sha512 |
23.85 | 23.91 | 24.04 | sha384 |
26.96 | 26.96 | 26.98 | T:bblake256 |
26.98 | 26.99 | 27.05 | T:skein512256 |
27.23 | 27.23 | 27.25 | T:skein256256 |
29.32 | 29.32 | 29.34 | T:skein512512 |
37.75 | 37.83 | 38.00 | shake128 |
38.50 | 38.71 | 38.92 | blake512 |
39.88 | 39.96 | 40.15 | sha3224 |
40.16 | 40.17 | 40.18 | T:round3jh256 |
40.20 | 40.20 | 40.24 | T:round3jh512 |
42.90 | 42.97 | 43.04 | sha3256 |
43.48 | 43.48 | 43.49 | T:keccakc512 |
44.66 | 44.67 | 44.68 | T:blake64 |
45.44 | 45.44 | 45.47 | T:keccakc448 |
46.17 | 46.18 | 46.18 | T:keccak |
51.08 | 51.08 | 51.10 | T:skein10241024 |
51.36 | 51.46 | 51.58 | sha3384 |
53.34 | 53.35 | 53.35 | T:keccakc768 |
59.70 | 59.70 | 59.71 | T:jh224 |
59.70 | 59.70 | 59.72 | T:jh256 |
59.70 | 59.71 | 59.72 | T:jh384 |
59.72 | 59.73 | 59.75 | T:jh512 |
61.92 | 61.93 | 61.94 | T:groestl256 |
71.31 | 71.40 | 71.61 | sha3512 |
76.25 | 76.26 | 76.26 | T:keccakc1024 |
140.54 | 141.15 | 141.41 | T:groestl512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
12.23 | 12.24 | 12.40 | T:blake2b |
13.79 | 13.79 | 13.81 | T:blake2s |
20.27 | 20.27 | 20.29 | T:blake32 |
21.83 | 21.94 | 22.05 | sha224 |
21.91 | 22.05 | 22.23 | sha256 |
23.10 | 23.12 | 23.13 | blake256 |
25.59 | 25.63 | 25.70 | T:k12 |
26.96 | 26.97 | 27.04 | shake256 |
29.24 | 29.24 | 29.26 | T:skein256256 |
29.54 | 29.66 | 29.80 | sha512 |
29.72 | 29.80 | 30.12 | sha384 |
30.05 | 30.09 | 31.16 | T:skein512256 |
32.42 | 32.42 | 32.44 | T:skein512512 |
37.16 | 37.17 | 37.19 | T:bblake256 |
42.99 | 43.17 | 43.32 | blake512 |
43.73 | 43.73 | 43.75 | T:round3jh256 |
43.80 | 43.83 | 43.84 | T:round3jh512 |
47.18 | 47.39 | 47.64 | shake128 |
47.36 | 47.43 | 47.45 | T:blake64 |
48.97 | 48.99 | 49.06 | T:keccakc512 |
48.85 | 49.04 | 49.06 | T:keccak |
53.59 | 53.70 | 53.97 | sha3256 |
53.71 | 53.89 | 54.04 | sha3224 |
56.97 | 57.05 | 57.10 | T:keccakc448 |
57.76 | 57.81 | 57.86 | T:keccakc768 |
61.09 | 61.36 | 61.80 | sha3384 |
64.29 | 64.32 | 64.40 | T:skein10241024 |
64.59 | 64.60 | 64.62 | T:jh384 |
64.57 | 64.60 | 64.63 | T:jh224 |
64.60 | 64.61 | 64.63 | T:jh256 |
64.62 | 64.63 | 64.65 | T:jh512 |
68.89 | 68.91 | 68.96 | T:groestl256 |
84.02 | 84.04 | 84.07 | T:keccakc1024 |
83.84 | 84.19 | 84.37 | sha3512 |
155.07 | 155.25 | 155.65 | T:groestl512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
26.00 | 26.02 | 26.19 | T:blake2s |
33.72 | 34.11 | 34.31 | T:blake2b |
49.92 | 49.98 | 50.20 | T:blake32 |
54.28 | 54.30 | 54.36 | blake256 |
54.62 | 54.62 | 54.84 | T:skein256256 |
59.67 | 59.70 | 59.78 | shake256 |
68.28 | 68.53 | 68.64 | T:skein512256 |
71.25 | 71.27 | 71.36 | T:skein512512 |
77.16 | 77.55 | 78.23 | T:k12 |
89.55 | 89.89 | 90.09 | T:round3jh512 |
89.47 | 89.97 | 90.02 | T:round3jh256 |
96.83 | 97.38 | 98.55 | sha224 |
97.67 | 97.80 | 97.88 | T:keccakc512 |
98.75 | 98.75 | 98.84 | T:keccakc768 |
97.73 | 98.81 | 101.72 | sha256 |
99.70 | 99.73 | 99.89 | T:keccakc1024 |
100.09 | 100.91 | 104.81 | blake512 |
101.14 | 101.22 | 101.39 | T:blake64 |
106.75 | 106.80 | 107.12 | T:keccak |
113.11 | 113.78 | 114.92 | sha512 |
114.44 | 115.41 | 117.22 | sha384 |
126.52 | 126.61 | 126.70 | T:jh224 |
126.47 | 126.67 | 126.84 | T:jh384 |
126.66 | 126.73 | 126.89 | T:jh512 |
126.78 | 126.86 | 126.92 | T:jh256 |
127.19 | 127.66 | 127.78 | T:keccakc448 |
157.64 | 157.77 | 158.08 | T:groestl256 |
167.45 | 167.52 | 167.77 | T:bblake256 |
166.94 | 168.39 | 169.53 | sha3224 |
167.59 | 168.70 | 170.91 | sha3512 |
168.38 | 169.22 | 171.47 | sha3256 |
168.34 | 171.17 | 173.67 | sha3384 |
180.44 | 182.06 | 184.14 | shake128 |
206.72 | 206.91 | 207.14 | T:skein10241024 |
402.67 | 403.55 | 405.53 | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
208.50 | 209.00 | 211.12 | T:blake2s |
266.00 | 267.50 | 268.88 | T:blake32 |
271.38 | 271.62 | 273.25 | T:blake2b |
280.88 | 282.00 | 284.38 | blake256 |
335.62 | 336.50 | 337.62 | T:skein256256 |
471.25 | 471.38 | 471.88 | shake256 |
551.25 | 551.50 | 553.12 | T:skein512256 |
573.88 | 574.00 | 575.00 | T:skein512512 |
590.75 | 592.50 | 597.62 | T:k12 |
678.75 | 686.50 | 709.00 | sha224 |
684.62 | 693.75 | 711.62 | sha256 |
722.00 | 723.00 | 723.38 | T:round3jh256 |
724.50 | 724.75 | 725.50 | T:round3jh512 |
756.50 | 758.00 | 761.12 | T:keccakc512 |
763.50 | 763.75 | 765.12 | T:keccakc768 |
771.25 | 772.62 | 773.12 | T:keccakc1024 |
798.62 | 799.62 | 800.75 | T:groestl256 |
805.62 | 813.12 | 836.50 | blake512 |
813.12 | 814.88 | 821.50 | T:blake64 |
853.00 | 853.50 | 856.00 | T:keccak |
902.75 | 911.75 | 930.38 | sha512 |
920.25 | 925.62 | 939.75 | sha384 |
1016.00 | 1017.62 | 1020.00 | T:jh224 |
1016.88 | 1017.62 | 1018.88 | T:jh384 |
1017.25 | 1018.25 | 1019.62 | T:jh256 |
1019.88 | 1021.50 | 1025.00 | T:jh512 |
1022.00 | 1022.50 | 1023.75 | T:keccakc448 |
1175.75 | 1176.50 | 1178.50 | T:bblake256 |
1329.38 | 1337.25 | 1352.62 | sha3512 |
1330.62 | 1340.38 | 1360.88 | sha3224 |
1350.50 | 1358.12 | 1372.50 | sha3256 |
1349.50 | 1372.75 | 1396.50 | sha3384 |
1441.50 | 1451.50 | 1470.50 | shake128 |
1650.50 | 1653.38 | 1654.88 | T:skein10241024 |
3221.75 | 3233.75 | 3301.00 | T:groestl512 |
|