| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 3.06 | 3.08 | 3.09 | T:blake2b |
| 3.90 | 3.93 | 3.95 | T:k12 |
| 4.96 | 4.98 | 5.01 | T:keccakc256treed2 |
| 5.19 | 5.25 | 5.31 | sha512 |
| 5.23 | 5.32 | 5.43 | sha384 |
| 5.28 | 5.33 | 5.44 | T:bblake256 |
| 5.34 | 5.34 | 5.35 | T:blake2s |
| 5.42 | 5.46 | 5.50 | T:skein512512 |
| 5.42 | 5.46 | 5.50 | T:skein512256 |
| 5.85 | 5.90 | 6.09 | T:blake64 |
| 6.22 | 6.30 | 6.34 | blake512 |
| 6.48 | 6.57 | 6.73 | T:blake32 |
| 6.61 | 6.63 | 6.66 | T:keccakc512treed2 |
| 6.95 | 6.98 | 7.00 | shake128 |
| 7.41 | 7.45 | 7.51 | T:skein10241024 |
| 7.58 | 7.60 | 7.61 | blake256 |
| 7.67 | 7.74 | 7.80 | sha256 |
| 7.69 | 7.75 | 7.80 | sha224 |
| 7.74 | 7.79 | 7.85 | T:skein256256 |
| 8.24 | 8.26 | 8.30 | T:keccakc448 |
| 8.32 | 8.37 | 8.40 | sha3224 |
| 8.67 | 8.69 | 8.73 | sha3256 |
| 8.67 | 8.70 | 8.73 | shake256 |
| 8.91 | 9.05 | 9.31 | T:groestl256 |
| 9.08 | 9.11 | 9.14 | T:keccakc512 |
| 9.65 | 9.68 | 9.71 | T:keccak |
| 11.64 | 11.71 | 11.75 | T:groestl512 |
| 11.76 | 11.80 | 11.83 | sha3384 |
| 12.10 | 12.13 | 12.18 | T:keccakc768 |
| 13.03 | 13.07 | 13.13 | T:jh384 |
| 13.04 | 13.08 | 13.14 | T:jh224 |
| 13.05 | 13.10 | 13.14 | T:jh512 |
| 13.00 | 13.11 | 13.26 | T:jh256 |
| 15.31 | 15.37 | 15.43 | T:round3jh512 |
| 15.52 | 15.58 | 15.66 | T:round3jh256 |
| 16.39 | 16.43 | 16.52 | sha3512 |
| 16.45 | 16.50 | 16.54 | T:keccakc1024 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 3.09 | 3.09 | 3.10 | T:blake2b |
| 4.12 | 4.13 | 4.13 | T:k12 |
| 5.34 | 5.35 | 5.35 | T:blake2s |
| 5.50 | 5.52 | 5.54 | sha512 |
| 5.55 | 5.56 | 5.57 | T:skein512512 |
| 5.55 | 5.57 | 5.58 | T:skein512256 |
| 5.89 | 5.89 | 5.90 | T:keccakc256treed2 |
| 5.89 | 5.90 | 5.94 | T:bblake256 |
| 5.96 | 5.98 | 6.01 | sha384 |
| 6.08 | 6.10 | 6.19 | T:blake64 |
| 6.49 | 6.51 | 6.52 | blake512 |
| 6.68 | 6.68 | 6.76 | T:blake32 |
| 7.12 | 7.13 | 7.13 | T:keccakc512treed2 |
| 7.29 | 7.29 | 7.30 | shake128 |
| 7.72 | 7.72 | 7.72 | blake256 |
| 7.73 | 7.74 | 7.76 | T:skein10241024 |
| 7.84 | 7.85 | 7.87 | T:skein256256 |
| 8.23 | 8.25 | 8.26 | sha224 |
| 8.24 | 8.26 | 8.27 | sha256 |
| 8.58 | 8.59 | 8.60 | T:keccakc448 |
| 8.65 | 8.67 | 8.68 | sha3224 |
| 9.01 | 9.02 | 9.02 | sha3256 |
| 9.02 | 9.02 | 9.04 | shake256 |
| 9.41 | 9.42 | 9.54 | T:groestl256 |
| 9.41 | 9.42 | 9.43 | T:keccakc512 |
| 10.00 | 10.00 | 10.01 | T:keccak |
| 11.82 | 11.82 | 11.84 | sha3384 |
| 12.16 | 12.17 | 12.18 | T:keccakc768 |
| 12.76 | 12.78 | 12.80 | T:groestl512 |
| 13.28 | 13.30 | 13.32 | T:jh384 |
| 13.29 | 13.30 | 13.32 | T:jh224 |
| 13.29 | 13.30 | 13.32 | T:jh512 |
| 13.31 | 13.33 | 13.39 | T:jh256 |
| 15.59 | 15.61 | 15.63 | T:round3jh512 |
| 15.83 | 15.85 | 15.87 | T:round3jh256 |
| 16.71 | 16.72 | 16.76 | sha3512 |
| 16.78 | 16.80 | 16.80 | T:keccakc1024 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 3.11 | 3.11 | 3.12 | T:blake2b |
| 4.46 | 4.47 | 4.48 | T:k12 |
| 5.34 | 5.35 | 5.35 | T:blake2s |
| 5.71 | 5.72 | 5.74 | T:skein512512 |
| 5.71 | 5.73 | 5.75 | T:skein512256 |
| 5.91 | 5.93 | 5.97 | sha512 |
| 6.46 | 6.48 | 6.50 | T:blake64 |
| 6.81 | 6.83 | 6.86 | T:bblake256 |
| 6.82 | 6.83 | 6.85 | T:keccakc256treed2 |
| 6.84 | 6.86 | 6.89 | blake512 |
| 6.87 | 6.89 | 6.97 | T:blake32 |
| 6.95 | 6.98 | 7.04 | sha384 |
| 7.81 | 7.83 | 7.84 | shake128 |
| 7.92 | 7.93 | 7.94 | T:keccakc512treed2 |
| 7.94 | 7.94 | 7.95 | blake256 |
| 7.95 | 7.97 | 8.01 | T:skein256256 |
| 8.18 | 8.21 | 8.25 | T:skein10241024 |
| 8.71 | 8.72 | 8.73 | T:keccakc448 |
| 8.77 | 8.78 | 8.80 | sha3224 |
| 9.08 | 9.12 | 9.17 | sha224 |
| 9.12 | 9.15 | 9.20 | sha256 |
| 9.34 | 9.36 | 9.38 | sha3256 |
| 9.35 | 9.37 | 9.38 | shake256 |
| 9.74 | 9.75 | 9.75 | T:keccakc512 |
| 9.98 | 10.02 | 10.13 | T:groestl256 |
| 10.54 | 10.55 | 10.57 | T:keccak |
| 11.85 | 11.87 | 11.88 | sha3384 |
| 12.19 | 12.21 | 12.24 | T:keccakc768 |
| 13.64 | 13.66 | 13.68 | T:jh512 |
| 13.65 | 13.68 | 13.69 | T:jh224 |
| 13.65 | 13.68 | 13.70 | T:jh384 |
| 13.67 | 13.72 | 13.77 | T:jh256 |
| 14.56 | 14.59 | 14.61 | T:groestl512 |
| 16.00 | 16.03 | 16.05 | T:round3jh512 |
| 16.24 | 16.27 | 16.30 | T:round3jh256 |
| 17.21 | 17.24 | 17.26 | sha3512 |
| 17.27 | 17.28 | 17.31 | T:keccakc1024 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 3.51 | 3.54 | 3.56 | T:blake2b |
| 4.96 | 4.97 | 5.00 | T:k12 |
| 5.34 | 5.35 | 5.35 | T:blake2s |
| 6.18 | 6.20 | 6.22 | T:skein512256 |
| 6.19 | 6.21 | 6.23 | T:skein512512 |
| 6.38 | 6.41 | 6.48 | sha512 |
| 6.73 | 6.75 | 6.79 | T:blake64 |
| 7.14 | 7.19 | 7.32 | blake512 |
| 7.45 | 7.48 | 7.55 | T:blake32 |
| 8.33 | 8.36 | 8.40 | T:skein256256 |
| 8.47 | 8.48 | 8.50 | shake128 |
| 8.50 | 8.51 | 8.53 | blake256 |
| 9.02 | 9.07 | 9.13 | sha384 |
| 9.35 | 9.37 | 9.39 | T:keccakc256treed2 |
| 9.56 | 9.58 | 9.59 | T:bblake256 |
| 10.27 | 10.29 | 10.40 | T:skein10241024 |
| 10.45 | 10.47 | 10.50 | sha3256 |
| 10.49 | 10.51 | 10.56 | shake256 |
| 10.56 | 10.57 | 10.61 | T:keccakc448 |
| 10.64 | 10.67 | 10.71 | sha3224 |
| 10.81 | 10.81 | 10.82 | T:keccak |
| 10.83 | 10.84 | 10.89 | T:keccakc512 |
| 11.26 | 11.29 | 11.36 | sha256 |
| 11.27 | 11.30 | 11.34 | sha224 |
| 11.45 | 11.51 | 11.66 | T:groestl256 |
| 12.26 | 12.28 | 12.31 | T:keccakc512treed2 |
| 12.68 | 12.72 | 12.75 | sha3384 |
| 13.05 | 13.07 | 13.11 | T:keccakc768 |
| 14.56 | 14.61 | 14.65 | T:jh512 |
| 14.60 | 14.64 | 14.67 | T:jh224 |
| 14.61 | 14.65 | 14.69 | T:jh384 |
| 14.64 | 14.69 | 14.76 | T:jh256 |
| 17.06 | 17.13 | 17.19 | T:round3jh512 |
| 17.31 | 17.35 | 17.39 | T:round3jh256 |
| 17.91 | 17.94 | 17.98 | T:groestl512 |
| 18.84 | 18.86 | 18.90 | sha3512 |
| 18.90 | 18.93 | 18.99 | T:keccakc1024 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 5.31 | 5.34 | 5.41 | T:blake2s |
| 6.65 | 6.76 | 7.03 | T:blake2b |
| 11.98 | 12.04 | 12.10 | T:skein512256 |
| 11.99 | 12.07 | 12.16 | T:skein512512 |
| 13.05 | 13.10 | 13.36 | T:k12 |
| 12.99 | 13.16 | 13.38 | sha512 |
| 13.15 | 13.27 | 13.43 | T:skein256256 |
| 13.43 | 13.61 | 13.73 | T:blake64 |
| 14.72 | 14.77 | 14.93 | T:blake32 |
| 15.01 | 15.24 | 15.46 | blake512 |
| 16.26 | 16.32 | 16.62 | blake256 |
| 19.35 | 19.42 | 19.67 | T:keccakc1024 |
| 19.48 | 19.55 | 19.78 | T:keccakc448 |
| 19.47 | 19.59 | 19.86 | sha3256 |
| 19.52 | 19.64 | 19.86 | sha3384 |
| 19.61 | 19.79 | 20.21 | sha3512 |
| 19.83 | 19.89 | 20.03 | sha3224 |
| 19.87 | 19.98 | 20.19 | shake256 |
| 19.99 | 20.01 | 20.20 | T:keccakc512 |
| 20.00 | 20.01 | 20.21 | T:keccak |
| 20.05 | 20.10 | 20.27 | T:keccakc768 |
| 20.08 | 20.19 | 20.34 | shake128 |
| 26.67 | 26.85 | 27.11 | T:jh512 |
| 26.88 | 27.04 | 27.35 | T:jh384 |
| 26.95 | 27.10 | 27.34 | T:jh224 |
| 26.98 | 27.16 | 27.46 | T:jh256 |
| 30.46 | 30.78 | 31.38 | T:groestl256 |
| 31.18 | 31.38 | 31.69 | T:round3jh256 |
| 31.14 | 31.39 | 31.82 | T:round3jh512 |
| 32.71 | 32.82 | 32.97 | T:skein10241024 |
| 37.45 | 37.78 | 38.16 | sha384 |
| 38.68 | 38.83 | 39.06 | sha224 |
| 38.99 | 40.07 | 40.86 | sha256 |
| 43.29 | 43.32 | 43.44 | T:bblake256 |
| 57.35 | 57.47 | 57.61 | T:keccakc512treed2 |
| 57.38 | 57.57 | 57.79 | T:keccakc256treed2 |
| 67.29 | 67.55 | 67.82 | T:groestl512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 47.50 | 47.50 | 48.21 | T:blake2s |
| 53.17 | 54.21 | 57.21 | T:blake2b |
| 70.62 | 71.75 | 73.29 | blake256 |
| 71.67 | 72.21 | 75.04 | T:blake32 |
| 73.00 | 73.42 | 75.42 | T:skein256256 |
| 95.96 | 96.25 | 97.88 | T:skein512512 |
| 95.71 | 96.38 | 97.21 | T:skein512256 |
| 103.92 | 104.92 | 108.79 | T:k12 |
| 104.33 | 105.42 | 108.62 | sha512 |
| 108.17 | 109.21 | 111.75 | T:blake64 |
| 119.46 | 121.83 | 125.00 | blake512 |
| 153.92 | 154.92 | 156.42 | sha3256 |
| 154.33 | 155.25 | 156.46 | sha3384 |
| 155.17 | 155.67 | 157.83 | T:keccakc1024 |
| 156.08 | 156.58 | 158.96 | T:keccakc448 |
| 154.96 | 156.79 | 159.46 | sha3512 |
| 156.21 | 157.58 | 159.21 | sha3224 |
| 157.83 | 158.38 | 159.71 | shake256 |
| 158.04 | 159.08 | 160.42 | shake128 |
| 159.96 | 160.08 | 161.83 | T:keccakc512 |
| 160.29 | 160.58 | 162.58 | T:keccak |
| 160.79 | 161.04 | 163.58 | T:keccakc768 |
| 172.67 | 175.00 | 180.33 | T:groestl256 |
| 216.83 | 218.00 | 219.00 | T:jh512 |
| 216.67 | 218.58 | 221.17 | T:jh256 |
| 216.75 | 218.88 | 221.92 | T:jh384 |
| 218.58 | 220.25 | 222.33 | T:jh224 |
| 235.33 | 236.46 | 238.71 | sha256 |
| 235.79 | 237.04 | 238.42 | sha224 |
| 255.88 | 256.96 | 258.83 | T:round3jh256 |
| 256.04 | 257.12 | 258.29 | T:round3jh512 |
| 262.25 | 262.88 | 265.00 | T:skein10241024 |
| 285.12 | 287.38 | 289.58 | sha384 |
| 287.08 | 289.25 | 291.17 | T:bblake256 |
| 458.75 | 459.83 | 461.29 | T:keccakc512treed2 |
| 460.08 | 460.54 | 461.58 | T:keccakc256treed2 |
| 538.71 | 540.75 | 542.71 | T:groestl512 |
|