| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 3.14 | 3.16 | 3.18 | T:blake2b |
| 3.91 | 3.92 | 3.94 | T:k12 |
| 4.58 | 4.62 | 4.64 | T:keccakc256treed2 |
| 4.83 | 4.86 | 4.89 | T:blake2s |
| 5.06 | 5.10 | 5.15 | sha384 |
| 5.09 | 5.13 | 5.16 | T:bblake256 |
| 5.14 | 5.20 | 5.25 | T:skein512512 |
| 5.15 | 5.20 | 5.25 | T:skein512256 |
| 5.23 | 5.26 | 5.29 | sha512 |
| 5.47 | 5.50 | 5.53 | blake512 |
| 5.61 | 5.67 | 5.71 | T:blake64 |
| 5.70 | 5.73 | 5.76 | T:blake32 |
| 6.12 | 6.14 | 6.17 | shake128 |
| 6.21 | 6.25 | 6.28 | T:keccakc512treed2 |
| 6.76 | 6.78 | 6.81 | blake256 |
| 6.78 | 6.81 | 6.84 | T:skein10241024 |
| 7.40 | 7.43 | 7.47 | sha3224 |
| 7.59 | 7.63 | 7.66 | T:skein256256 |
| 7.62 | 7.66 | 7.70 | shake256 |
| 7.61 | 7.66 | 7.70 | sha3256 |
| 7.68 | 7.74 | 7.80 | sha256 |
| 7.70? | 7.77? | 20.61? | sha224 |
| 8.06 | 8.08 | 8.10 | T:keccakc448 |
| 8.20 | 8.23 | 8.25 | T:groestl256 |
| 8.71 | 8.73 | 8.75 | T:keccakc512 |
| 9.20 | 9.24 | 9.27 | T:keccak |
| 10.46 | 10.49 | 10.52 | sha3384 |
| 11.49 | 11.53 | 11.55 | T:groestl512 |
| 11.55 | 11.57 | 11.60 | T:keccakc768 |
| 12.95 | 13.05 | 13.11 | T:jh384 |
| 12.99 | 13.05 | 13.10 | T:jh256 |
| 12.98 | 13.05 | 13.13 | T:jh224 |
| 13.03 | 13.12 | 13.20 | T:jh512 |
| 14.62 | 14.69 | 14.75 | T:round3jh256 |
| 14.60 | 14.75 | 14.88 | sha3512 |
| 14.61 | 14.78 | 14.85 | T:round3jh512 |
| 16.09 | 16.11 | 16.13 | T:keccakc1024 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 3.17 | 3.17 | 3.17 | T:blake2b |
| 4.17 | 4.18 | 4.18 | T:k12 |
| 4.86 | 4.87 | 4.88 | T:blake2s |
| 5.29 | 5.31 | 5.32 | T:skein512512 |
| 5.31 | 5.32 | 5.33 | T:skein512256 |
| 5.45 | 5.46 | 5.46 | T:keccakc256treed2 |
| 5.46 | 5.46 | 5.47 | sha512 |
| 5.65 | 5.66 | 5.67 | T:bblake256 |
| 5.73 | 5.74 | 5.75 | blake512 |
| 5.78 | 5.79 | 5.80 | sha384 |
| 5.85 | 5.86 | 5.87 | T:blake32 |
| 5.86 | 5.87 | 5.89 | T:blake64 |
| 6.42 | 6.43 | 6.44 | shake128 |
| 6.69 | 6.70 | 6.71 | T:keccakc512treed2 |
| 6.91 | 6.92 | 6.93 | blake256 |
| 7.10 | 7.10 | 7.11 | T:skein10241024 |
| 7.71 | 7.72 | 7.73 | sha3224 |
| 7.73 | 7.74 | 7.75 | T:skein256256 |
| 7.94 | 7.95 | 7.96 | shake256 |
| 7.94 | 7.95 | 7.97 | sha3256 |
| 8.25 | 8.26 | 8.28 | sha256 |
| 8.24? | 8.26? | 14.68? | sha224 |
| 8.38 | 8.38 | 8.39 | T:keccakc448 |
| 8.62 | 8.63 | 8.64 | T:groestl256 |
| 9.07 | 9.08 | 9.08 | T:keccakc512 |
| 9.54 | 9.54 | 9.55 | T:keccak |
| 10.52 | 10.52 | 10.53 | sha3384 |
| 11.63 | 11.63 | 11.64 | T:keccakc768 |
| 12.18 | 12.19 | 12.19 | T:groestl512 |
| 13.24 | 13.26 | 13.28 | T:jh384 |
| 13.25 | 13.27 | 13.28 | T:jh256 |
| 13.27 | 13.29 | 13.31 | T:jh224 |
| 13.31 | 13.33 | 13.35 | T:jh512 |
| 14.94 | 14.96 | 14.98 | T:round3jh256 |
| 14.95 | 15.02 | 15.06 | sha3512 |
| 14.97 | 15.03 | 15.05 | T:round3jh512 |
| 16.45 | 16.46 | 16.47 | T:keccakc1024 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 3.18 | 3.18 | 3.19 | T:blake2b |
| 4.57 | 4.58 | 4.59 | T:k12 |
| 4.87 | 4.88 | 4.92 | T:blake2s |
| 5.47 | 5.49 | 5.52 | T:skein512512 |
| 5.49 | 5.50 | 5.53 | T:skein512256 |
| 5.79 | 5.80 | 5.82 | sha512 |
| 6.06 | 6.07 | 6.09 | T:blake32 |
| 6.10 | 6.12 | 6.13 | blake512 |
| 6.21 | 6.24 | 6.27 | T:blake64 |
| 6.33 | 6.34 | 6.36 | T:keccakc256treed2 |
| 6.53 | 6.54 | 6.57 | T:bblake256 |
| 6.88 | 6.91 | 6.95 | sha384 |
| 6.91 | 6.92 | 6.93 | shake128 |
| 7.14 | 7.15 | 7.16 | blake256 |
| 7.45 | 7.46 | 7.48 | T:keccakc512treed2 |
| 7.58 | 7.60 | 7.61 | T:skein10241024 |
| 7.85 | 7.86 | 7.88 | sha3224 |
| 7.91 | 7.93 | 7.95 | T:skein256256 |
| 8.24 | 8.27 | 8.28 | sha3256 |
| 8.26 | 8.27 | 8.29 | shake256 |
| 8.50 | 8.51 | 8.52 | T:keccakc448 |
| 9.12 | 9.14 | 9.17 | sha256 |
| 9.12 | 9.14 | 9.16 | sha224 |
| 9.28 | 9.30 | 9.31 | T:groestl256 |
| 9.45 | 9.45 | 9.47 | T:keccakc512 |
| 10.03 | 10.05 | 10.07 | T:keccak |
| 10.56 | 10.58 | 10.60 | sha3384 |
| 11.70 | 11.71 | 11.73 | T:keccakc768 |
| 13.28 | 13.29 | 13.30 | T:groestl512 |
| 13.59 | 13.62 | 13.65 | T:jh384 |
| 13.60 | 13.63 | 13.67 | T:jh256 |
| 13.63 | 13.68 | 13.74 | T:jh224 |
| 13.65 | 13.69 | 13.74 | T:jh512 |
| 15.38 | 15.43 | 15.47 | T:round3jh256 |
| 15.41 | 15.47 | 15.54 | sha3512 |
| 15.42 | 15.47 | 15.52 | T:round3jh512 |
| 17.02 | 17.03 | 17.04 | T:keccakc1024 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 3.58 | 3.61 | 3.68 | T:blake2b |
| 4.91 | 4.93 | 4.95 | T:blake2s |
| 5.00 | 5.01 | 5.04 | T:k12 |
| 5.99 | 6.02 | 6.08 | T:skein512512 |
| 5.99 | 6.02 | 6.07 | T:skein512256 |
| 6.29 | 6.30 | 6.36 | sha512 |
| 6.29 | 6.31 | 6.34 | blake512 |
| 6.53 | 6.61 | 6.69 | T:blake64 |
| 6.66 | 6.68 | 6.70 | T:blake32 |
| 7.52 | 7.54 | 7.64 | shake128 |
| 7.75 | 7.77 | 7.78 | blake256 |
| 8.39 | 8.41 | 8.45 | T:skein256256 |
| 8.49 | 8.54 | 8.59 | T:keccakc256treed2 |
| 9.17 | 9.18 | 9.20 | T:bblake256 |
| 9.26 | 9.29 | 9.32 | sha3256 |
| 9.29 | 9.31 | 9.34 | shake256 |
| 9.27 | 9.35 | 9.39 | sha384 |
| 9.54 | 9.56 | 9.59 | sha3224 |
| 9.59 | 9.60 | 9.61 | T:skein10241024 |
| 10.35 | 10.39 | 10.43 | T:keccak |
| 10.42 | 10.45 | 10.50 | T:keccakc448 |
| 10.49 | 10.50 | 10.55 | T:keccakc512 |
| 11.05 | 11.10 | 11.15 | T:groestl256 |
| 11.36 | 11.38 | 11.43 | T:keccakc512treed2 |
| 11.37 | 11.42 | 11.49 | sha3384 |
| 11.63 | 11.68 | 11.74 | sha224 |
| 11.64 | 11.70 | 11.76 | sha256 |
| 12.71 | 12.72 | 12.75 | T:keccakc768 |
| 14.57 | 14.63 | 14.70 | T:jh384 |
| 14.59 | 14.64 | 14.71 | T:jh256 |
| 14.62 | 14.69 | 14.77 | T:jh224 |
| 14.63 | 14.70 | 14.76 | T:jh512 |
| 15.18 | 15.20 | 15.22 | T:groestl512 |
| 16.51 | 16.55 | 16.66 | T:round3jh256 |
| 16.59 | 16.67 | 16.76 | T:round3jh512 |
| 16.89 | 16.97 | 17.02 | sha3512 |
| 18.78 | 18.80 | 18.87 | T:keccakc1024 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 5.49 | 5.54 | 5.60 | T:blake2s |
| 7.12 | 7.16 | 7.23 | T:blake2b |
| 11.93 | 12.11 | 12.62 | T:skein512512 |
| 11.91 | 12.17 | 12.44 | T:skein512256 |
| 12.74 | 12.85 | 13.01 | blake512 |
| 13.38 | 13.57 | 13.79 | T:k12 |
| 13.59 | 13.82 | 14.35 | T:blake32 |
| 13.71 | 13.85 | 14.24 | T:blake64 |
| 14.16 | 14.21 | 14.66 | sha512 |
| 14.68 | 14.79 | 14.93 | T:skein256256 |
| 15.63 | 15.71 | 15.87 | blake256 |
| 17.98 | 18.12 | 18.29 | sha3224 |
| 18.01 | 18.13 | 18.33 | sha3384 |
| 18.02 | 18.21 | 18.37 | sha3256 |
| 18.19 | 18.38 | 18.58 | sha3512 |
| 18.47 | 18.54 | 18.67 | shake128 |
| 18.32? | 18.55? | 21.85? | shake256 |
| 19.49 | 19.57 | 19.80 | T:keccakc448 |
| 19.61 | 19.61 | 19.83 | T:keccakc1024 |
| 19.71 | 19.72 | 19.87 | T:keccakc768 |
| 19.68 | 19.87 | 20.07 | T:keccak |
| 19.84 | 19.90 | 20.10 | T:keccakc512 |
| 27.35 | 27.51 | 27.88 | T:jh224 |
| 27.35? | 27.54? | 31.28? | T:jh512 |
| 27.45 | 27.70 | 28.07 | T:jh256 |
| 27.59 | 27.84 | 28.11 | T:jh384 |
| 30.01 | 30.05 | 30.24 | T:skein10241024 |
| 31.14 | 31.45 | 31.91 | T:round3jh256 |
| 31.95 | 32.08 | 32.36 | T:round3jh512 |
| 33.55 | 33.80 | 35.14 | T:groestl256 |
| 40.31 | 40.71 | 41.60 | sha384 |
| 41.26 | 41.39 | 41.67 | T:bblake256 |
| 42.75 | 42.83 | 42.95 | T:groestl512 |
| 43.52 | 43.74 | 44.06 | sha224 |
| 43.49? | 44.34? | 79.53? | sha256 |
| 51.97 | 52.14 | 52.39 | T:keccakc256treed2 |
| 52.14 | 52.34 | 52.63 | T:keccakc512treed2 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 47.09 | 47.41 | 48.43 | T:blake2s |
| 58.41 | 58.69 | 59.35 | T:blake2b |
| 65.93 | 68.67 | 70.15 | T:blake32 |
| 71.85 | 72.07 | 74.16 | blake256 |
| 88.53 | 89.16 | 89.68 | T:skein256256 |
| 95.34 | 96.75 | 99.82 | T:skein512256 |
| 95.29 | 96.93 | 99.03 | T:skein512512 |
| 99.66 | 99.99 | 102.12 | sha512 |
| 103.01 | 105.72 | 110.54 | blake512 |
| 105.94 | 107.67 | 110.33 | T:k12 |
| 109.95 | 110.78 | 112.42 | T:blake64 |
| 141.99 | 143.11 | 144.32 | sha3384 |
| 142.38 | 143.22 | 144.68 | sha3224 |
| 142.98 | 144.46 | 146.62 | sha3256 |
| 143.61 | 145.53 | 147.94 | sha3512 |
| 145.70 | 146.44 | 147.56 | shake128 |
| 145.27? | 147.33? | 176.17? | shake256 |
| 156.24 | 156.44 | 159.35 | T:keccakc448 |
| 156.88 | 157.16 | 159.55 | T:keccakc1024 |
| 158.00 | 158.11 | 161.10 | T:keccakc768 |
| 158.75 | 158.85 | 162.00 | T:keccakc512 |
| 159.73 | 160.98 | 163.72 | T:keccak |
| 202.68 | 207.02 | 211.33 | T:groestl256 |
| 217.83 | 219.22 | 220.41 | T:jh512 |
| 217.98 | 219.82 | 222.56 | T:jh384 |
| 218.18 | 220.05 | 223.00 | T:jh256 |
| 219.66 | 220.96 | 222.47 | T:jh224 |
| 241.05 | 241.71 | 244.21 | T:skein10241024 |
| 256.12 | 257.02 | 258.86 | T:round3jh256 |
| 260.01 | 261.17 | 262.14 | T:round3jh512 |
| 273.74? | 276.43? | 312.26? | T:bblake256 |
| 278.26 | 279.81 | 282.81 | sha224 |
| 277.66 | 279.93 | 282.92 | sha256 |
| 327.48 | 328.09 | 329.25 | T:groestl512 |
| 329.40 | 331.51 | 334.75 | sha384 |
| 414.94 | 416.77 | 419.92 | T:keccakc256treed2 |
| 416.58 | 418.24 | 420.09 | T:keccakc512treed2 |
|