| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 6.08 | 6.13 | 6.13 | T:blake2b |
| 7.96 | 8.00 | 8.02 | T:k12 |
| 9.00 | 9.00 | 9.01 | T:skein256256 |
| 9.03 | 9.03 | 9.03 | T:skein512256 |
| 9.03 | 9.03 | 9.03 | T:skein512512 |
| 8.33? | 9.67? | 12.19? | T:blake64 |
| 10.20 | 10.20 | 10.20 | T:blake2s |
| 10.45 | 10.51 | 10.56 | blake512 |
| 14.05 | 14.36 | 15.07 | T:blake32 |
| 15.00 | 15.07 | 15.25 | T:skein10241024 |
| 15.18 | 15.20 | 15.25 | shake128 |
| 16.89 | 16.90 | 16.92 | sha512 |
| 16.98 | 17.09 | 17.20 | T:keccakc448 |
| 17.67 | 17.68 | 17.71 | sha3224 |
| 18.11 | 18.33 | 18.61 | T:keccakc512 |
| 18.31 | 18.45 | 18.53 | blake256 |
| 18.91 | 18.93 | 18.95 | sha3256 |
| 18.90 | 18.93 | 18.96 | shake256 |
| 18.92 | 18.95 | 18.97 | T:bblake256 |
| 19.24 | 19.48 | 19.78 | T:keccak |
| 20.88 | 20.96 | 21.08 | T:keccakc256treed2 |
| 24.30 | 24.41 | 24.48 | T:keccakc768 |
| 24.64 | 24.66 | 24.67 | sha256 |
| 25.15 | 25.17 | 25.18 | sha3384 |
| 27.82 | 27.84 | 27.87 | T:keccakc512treed2 |
| 34.03 | 34.13 | 34.16 | T:keccakc1024 |
| 35.09 | 35.11 | 35.14 | sha3512 |
| 46.55 | 46.98 | 47.06 | T:groestl256 |
| 48.01 | 48.03 | 48.05 | T:jh256 |
| 48.02 | 48.03 | 48.05 | T:jh512 |
| 48.02 | 48.03 | 48.06 | T:jh224 |
| 48.01 | 48.04 | 48.06 | T:jh384 |
| 56.82 | 56.83 | 56.84 | T:round3jh256 |
| 56.81 | 56.83 | 56.84 | T:round3jh512 |
| 66.98 | 67.05 | 67.56 | T:groestl512 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 6.15 | 6.17 | 6.17 | T:blake2b |
| 8.43 | 8.44 | 8.44 | T:k12 |
| 9.16 | 9.16 | 9.16 | T:skein256256 |
| 9.26 | 9.26 | 9.26 | T:skein512256 |
| 9.27 | 9.27 | 9.27 | T:skein512512 |
| 10.03? | 10.09? | 11.31? | T:blake64 |
| 10.26 | 10.26 | 10.26 | T:blake2s |
| 10.96 | 10.98 | 11.00 | blake512 |
| 14.72 | 14.73 | 15.08 | T:blake32 |
| 15.73 | 15.73 | 15.81 | T:skein10241024 |
| 15.88 | 15.89 | 15.90 | shake128 |
| 17.50 | 17.50 | 17.50 | sha512 |
| 17.87 | 17.92 | 17.92 | T:keccakc448 |
| 18.34 | 18.34 | 18.36 | sha3224 |
| 18.82 | 18.83 | 18.87 | blake256 |
| 19.12 | 19.17 | 19.25 | T:keccakc512 |
| 19.59 | 19.60 | 19.60 | sha3256 |
| 19.61 | 19.62 | 19.62 | shake256 |
| 20.28 | 20.30 | 20.41 | T:keccak |
| 20.90 | 20.90 | 20.91 | T:bblake256 |
| 24.55 | 24.58 | 24.59 | T:keccakc768 |
| 24.63 | 24.64 | 24.69 | T:keccakc256treed2 |
| 25.13 | 25.13 | 25.14 | sha256 |
| 25.20 | 25.20 | 25.21 | sha3384 |
| 29.75 | 29.75 | 29.76 | T:keccakc512treed2 |
| 34.90 | 34.91 | 34.92 | T:keccakc1024 |
| 35.79 | 35.79 | 35.80 | sha3512 |
| 48.17 | 48.17 | 48.21 | T:groestl256 |
| 48.82 | 48.82 | 48.83 | T:jh512 |
| 48.82 | 48.82 | 48.83 | T:jh224 |
| 48.82 | 48.82 | 48.83 | T:jh256 |
| 48.82 | 48.82 | 48.83 | T:jh384 |
| 57.75 | 57.75 | 57.76 | T:round3jh256 |
| 57.76 | 57.76 | 57.76 | T:round3jh512 |
| 70.41 | 70.43 | 70.58 | T:groestl512 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 6.24 | 6.24 | 6.25 | T:blake2b |
| 9.15 | 9.16 | 9.18 | T:k12 |
| 9.41 | 9.42 | 9.42 | T:skein256256 |
| 9.63 | 9.63 | 9.66 | T:skein512256 |
| 9.64 | 9.64 | 9.65 | T:skein512512 |
| 10.31 | 10.35 | 10.35 | T:blake2s |
| 10.68? | 10.75? | 12.01? | T:blake64 |
| 11.71 | 11.73 | 11.78 | blake512 |
| 15.33 | 15.35 | 15.62 | T:blake32 |
| 16.80 | 16.81 | 16.81 | T:skein10241024 |
| 17.00 | 17.03 | 17.03 | shake128 |
| 18.48 | 18.48 | 18.49 | sha512 |
| 18.36 | 18.64 | 18.65 | T:keccakc448 |
| 18.62 | 18.65 | 18.70 | sha3224 |
| 19.44 | 19.46 | 19.53 | blake256 |
| 20.11 | 20.18 | 20.29 | T:keccakc512 |
| 20.27 | 20.28 | 20.29 | sha3256 |
| 20.31 | 20.35 | 20.35 | shake256 |
| 21.59 | 21.64 | 21.92 | T:keccak |
| 24.17 | 24.19 | 24.20 | T:bblake256 |
| 24.85 | 24.88 | 24.95 | T:keccakc768 |
| 25.26 | 25.26 | 25.27 | sha3384 |
| 25.92 | 25.93 | 25.94 | sha256 |
| 28.45 | 28.46 | 28.53 | T:keccakc256treed2 |
| 32.91 | 32.95 | 32.95 | T:keccakc512treed2 |
| 36.20 | 36.20 | 36.27 | T:keccakc1024 |
| 36.92 | 36.93 | 36.93 | sha3512 |
| 50.13 | 50.13 | 50.14 | T:jh256 |
| 50.13 | 50.13 | 50.14 | T:jh224 |
| 50.13 | 50.14 | 50.15 | T:jh384 |
| 50.13 | 50.14 | 50.15 | T:jh512 |
| 50.11 | 50.14 | 50.20 | T:groestl256 |
| 59.29 | 59.30 | 59.31 | T:round3jh256 |
| 59.31 | 59.31 | 59.32 | T:round3jh512 |
| 76.05 | 76.21 | 76.36 | T:groestl512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 7.04 | 7.04 | 7.04 | T:blake2b |
| 10.08 | 10.10 | 10.10 | T:skein256256 |
| 10.17 | 10.20 | 10.24 | T:k12 |
| 10.48 | 10.48 | 10.48 | T:blake2s |
| 10.62 | 10.62 | 10.63 | T:skein512256 |
| 10.66 | 10.66 | 10.67 | T:skein512512 |
| 11.44? | 11.49? | 12.77? | T:blake64 |
| 12.65 | 12.65 | 12.65 | blake512 |
| 17.02 | 17.04 | 17.08 | T:blake32 |
| 18.31 | 18.40 | 18.40 | shake128 |
| 19.30 | 19.30 | 19.31 | sha512 |
| 21.12 | 21.14 | 21.39 | blake256 |
| 21.45 | 21.45 | 21.45 | T:skein10241024 |
| 22.64 | 22.64 | 22.70 | sha3256 |
| 22.64 | 22.65 | 22.68 | sha3224 |
| 22.80 | 22.85 | 22.97 | shake256 |
| 22.89 | 23.08 | 23.88 | T:keccak |
| 22.82 | 23.17 | 23.19 | T:keccakc448 |
| 22.88 | 23.32 | 23.58 | T:keccakc512 |
| 27.07 | 27.07 | 27.07 | sha3384 |
| 27.09 | 27.41 | 27.53 | T:keccakc768 |
| 28.02 | 28.02 | 28.08 | sha256 |
| 32.90 | 32.92 | 33.06 | T:bblake256 |
| 38.56 | 38.67 | 38.73 | T:keccakc256treed2 |
| 40.07 | 40.10 | 40.14 | T:keccakc1024 |
| 40.47 | 40.50 | 40.53 | sha3512 |
| 50.54 | 50.64 | 50.64 | T:keccakc512treed2 |
| 53.62 | 53.64 | 53.69 | T:jh224 |
| 53.62 | 53.65 | 53.70 | T:jh256 |
| 53.62 | 53.65 | 53.68 | T:jh384 |
| 53.62 | 53.65 | 53.67 | T:jh512 |
| 55.38 | 55.42 | 55.43 | T:groestl256 |
| 63.40 | 63.40 | 63.43 | T:round3jh256 |
| 63.44 | 63.45 | 63.50 | T:round3jh512 |
| 83.56 | 83.71 | 83.81 | T:groestl512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 12.61 | 12.66 | 12.67 | T:blake2s |
| 14.73 | 14.73 | 14.73 | T:blake2b |
| 18.67 | 18.69 | 18.92 | T:skein256256 |
| 22.69 | 22.70 | 22.72 | T:skein512256 |
| 23.00 | 23.06 | 23.20 | T:skein512512 |
| 24.67 | 24.81 | 26.84 | T:blake64 |
| 27.48 | 27.48 | 28.33 | T:k12 |
| 29.88 | 29.88 | 29.88 | blake512 |
| 36.09 | 37.66 | 38.56 | T:blake32 |
| 37.70 | 37.70 | 37.70 | sha512 |
| 42.19 | 42.19 | 42.98 | sha3384 |
| 42.25 | 42.25 | 42.94 | sha3256 |
| 42.25 | 42.31 | 42.78 | sha3224 |
| 42.33 | 42.59 | 45.97 | blake256 |
| 43.09 | 43.09 | 43.72 | shake256 |
| 43.19 | 43.19 | 43.47 | shake128 |
| 43.09 | 43.41 | 43.81 | sha3512 |
| 47.88 | 48.14 | 48.39 | T:keccakc1024 |
| 46.91 | 49.42 | 50.58 | T:keccakc768 |
| 48.17? | 49.62? | 56.28? | T:keccak |
| 48.17 | 51.06 | 51.09 | T:keccakc448 |
| 48.50? | 51.19? | 54.44? | T:keccakc512 |
| 57.19 | 57.19 | 57.47 | sha256 |
| 70.39 | 70.39 | 70.39 | T:skein10241024 |
| 98.03 | 98.03 | 99.03 | T:jh384 |
| 98.06 | 98.06 | 99.06 | T:jh512 |
| 98.09 | 98.09 | 99.09 | T:jh224 |
| 98.02 | 98.28 | 99.02 | T:jh256 |
| 115.64 | 115.86 | 116.38 | T:round3jh256 |
| 116.16 | 116.44 | 116.70 | T:round3jh512 |
| 122.84 | 122.98 | 123.81 | T:groestl256 |
| 144.44 | 144.53 | 144.62 | T:bblake256 |
| 212.03 | 212.05 | 214.56 | T:groestl512 |
| 232.09 | 232.94 | 232.94 | T:keccakc512treed2 |
| 233.69 | 233.81 | 235.92 | T:keccakc256treed2 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 98.50 | 98.50 | 98.88 | T:blake2s |
| 109.62 | 110.00 | 111.75 | T:skein256256 |
| 115.50 | 115.50 | 115.50 | T:blake2b |
| 162.12 | 166.75 | 169.25 | T:blake32 |
| 179.38 | 179.38 | 179.38 | T:skein512256 |
| 180.12 | 180.12 | 180.88 | T:skein512512 |
| 188.00 | 189.50 | 204.50 | blake256 |
| 199.62? | 201.25? | 235.50? | T:blake64 |
| 218.38 | 218.38 | 220.88 | T:k12 |
| 239.00 | 239.00 | 239.00 | blake512 |
| 247.00 | 247.00 | 247.62 | sha256 |
| 302.50 | 302.62 | 303.62 | sha512 |
| 335.00 | 335.00 | 335.50 | sha3384 |
| 337.00 | 337.00 | 337.00 | sha3256 |
| 337.00 | 337.00 | 337.50 | sha3224 |
| 342.75 | 342.75 | 344.25 | shake256 |
| 342.00 | 343.00 | 343.50 | sha3512 |
| 343.50 | 343.50 | 344.25 | shake128 |
| 382.12 | 386.50 | 400.62 | T:keccakc1024 |
| 377.62 | 388.38 | 398.88 | T:keccakc768 |
| 384.25? | 396.00? | 429.75? | T:keccakc512 |
| 386.12? | 397.75? | 453.25? | T:keccak |
| 385.12 | 407.00 | 409.25 | T:keccakc448 |
| 563.25 | 563.25 | 565.38 | T:skein10241024 |
| 606.88 | 606.88 | 607.50 | T:groestl256 |
| 788.25 | 788.25 | 790.38 | T:jh256 |
| 788.38 | 788.38 | 790.50 | T:jh384 |
| 788.88 | 788.88 | 791.00 | T:jh224 |
| 788.62 | 789.88 | 790.75 | T:jh512 |
| 933.38 | 933.38 | 935.12 | T:round3jh256 |
| 937.12 | 937.12 | 937.75 | T:round3jh512 |
| 1009.12 | 1009.50 | 1009.75 | T:bblake256 |
| 1702.25 | 1707.50 | 1729.25 | T:groestl512 |
| 1855.50 | 1862.00 | 1862.00 | T:keccakc512treed2 |
| 1869.00 | 1870.88 | 1885.50 | T:keccakc256treed2 |
|