| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 2.01 | 2.02 | 2.02 | sha256 |
| 2.01 | 2.03 | 2.05 | sha224 |
| 1.06? | 2.23? | 4.23? | T:keccakc256treed2 |
| 2.84 | 2.87 | 2.88 | T:k12 |
| 2.93 | 2.96 | 2.99 | T:keccakc512treed2 |
| 3.46 | 3.47 | 3.48 | T:blake2b |
| 4.10 | 4.17 | 4.22 | sha512 |
| 4.16 | 4.24 | 4.31 | sha384 |
| 4.55 | 4.56 | 4.58 | T:skein512512 |
| 4.58 | 4.58 | 4.62 | T:skein512256 |
| 4.55 | 4.61 | 4.64 | T:blake64 |
| 4.93 | 4.97 | 4.99 | T:bblake256 |
| 5.04 | 5.06 | 5.09 | blake512 |
| 5.38 | 5.40 | 5.43 | shake128 |
| 5.52 | 5.54 | 5.56 | T:blake2s |
| 5.64 | 5.66 | 5.67 | T:skein256256 |
| 5.63 | 5.67 | 5.68 | T:groestl256 |
| 5.98 | 6.02 | 6.07 | T:skein10241024 |
| 6.12 | 6.14 | 6.17 | T:groestl512 |
| 6.28 | 6.31 | 6.36 | sha3224 |
| 6.29 | 6.34 | 6.37 | T:keccakc448 |
| 6.47 | 6.50 | 6.54 | T:blake32 |
| 6.63 | 6.65 | 6.66 | T:keccakc512 |
| 6.65 | 6.73 | 6.82 | sha3256 |
| 6.63 | 6.78 | 6.91 | shake256 |
| 7.13 | 7.15 | 7.17 | T:keccak |
| 7.79 | 7.81 | 7.85 | blake256 |
| 8.89 | 8.91 | 8.95 | sha3384 |
| 8.94 | 8.96 | 9.04 | T:keccakc768 |
| 9.21 | 9.28 | 9.37 | T:jh256 |
| 9.20 | 9.29 | 9.39 | T:jh512 |
| 9.20 | 9.29 | 9.38 | T:jh224 |
| 9.18 | 9.30 | 9.39 | T:jh384 |
| 10.55 | 10.75 | 11.05 | T:round3jh256 |
| 10.61 | 10.83 | 11.04 | T:round3jh512 |
| 12.29 | 12.46 | 12.63 | sha3512 |
| 12.51 | 12.53 | 12.62 | T:keccakc1024 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 2.05 | 2.05 | 2.05 | sha256 |
| 2.27 | 2.28 | 2.28 | sha224 |
| 2.63? | 2.64? | 3.63? | T:keccakc256treed2 |
| 3.01 | 3.02 | 3.02 | T:k12 |
| 3.18 | 3.19 | 3.20 | T:keccakc512treed2 |
| 3.48 | 3.49 | 3.49 | T:blake2b |
| 4.54 | 4.56 | 4.58 | sha512 |
| 4.59 | 4.61 | 4.62 | sha384 |
| 4.67 | 4.68 | 4.68 | T:skein512512 |
| 4.68 | 4.68 | 4.69 | T:skein512256 |
| 4.78 | 4.79 | 4.81 | T:blake64 |
| 5.23 | 5.24 | 5.25 | blake512 |
| 5.52 | 5.53 | 5.54 | T:blake2s |
| 5.57 | 5.57 | 5.58 | T:bblake256 |
| 5.63 | 5.63 | 5.64 | shake128 |
| 5.74 | 5.74 | 5.74 | T:skein256256 |
| 5.88 | 5.89 | 5.89 | T:groestl256 |
| 6.25 | 6.26 | 6.28 | T:skein10241024 |
| 6.52 | 6.53 | 6.56 | sha3224 |
| 6.57 | 6.58 | 6.59 | T:keccakc448 |
| 6.62 | 6.63 | 6.64 | T:blake32 |
| 6.70 | 6.70 | 6.71 | T:groestl512 |
| 6.90 | 6.90 | 6.91 | T:keccakc512 |
| 6.97 | 6.97 | 7.01 | sha3256 |
| 6.98 | 7.00 | 7.05 | shake256 |
| 7.41 | 7.42 | 7.42 | T:keccak |
| 7.93 | 7.94 | 7.95 | blake256 |
| 8.93 | 8.93 | 8.95 | sha3384 |
| 8.97 | 8.98 | 9.01 | T:keccakc768 |
| 9.42 | 9.43 | 9.46 | T:jh256 |
| 9.40 | 9.44 | 9.46 | T:jh384 |
| 9.41 | 9.44 | 9.47 | T:jh512 |
| 9.41 | 9.44 | 9.47 | T:jh224 |
| 10.91 | 10.96 | 11.05 | T:round3jh256 |
| 10.94 | 11.00 | 11.06 | T:round3jh512 |
| 12.67 | 12.73 | 12.76 | sha3512 |
| 12.75 | 12.76 | 12.80 | T:keccakc1024 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 2.11 | 2.11 | 2.11 | sha256 |
| 2.69 | 2.69 | 2.70 | sha224 |
| 3.05? | 3.07? | 4.25? | T:keccakc256treed2 |
| 3.28 | 3.28 | 3.28 | T:k12 |
| 3.51 | 3.51 | 3.51 | T:blake2b |
| 3.55 | 3.56 | 3.57 | T:keccakc512treed2 |
| 4.84 | 4.84 | 4.85 | T:skein512256 |
| 4.85 | 4.86 | 4.88 | T:skein512512 |
| 5.09 | 5.10 | 5.18 | T:blake64 |
| 5.18 | 5.21 | 5.23 | sha512 |
| 5.22 | 5.24 | 5.29 | sha384 |
| 5.50 | 5.51 | 5.52 | T:blake2s |
| 5.51 | 5.52 | 5.54 | blake512 |
| 5.87 | 5.89 | 5.89 | T:skein256256 |
| 6.01 | 6.01 | 6.03 | shake128 |
| 6.24 | 6.25 | 6.27 | T:groestl256 |
| 6.57 | 6.59 | 6.60 | T:bblake256 |
| 6.62 | 6.64 | 6.65 | sha3224 |
| 6.63 | 6.67 | 6.70 | T:skein10241024 |
| 6.70 | 6.71 | 6.74 | T:keccakc448 |
| 6.83 | 6.84 | 6.86 | T:blake32 |
| 7.18 | 7.19 | 7.19 | T:keccakc512 |
| 7.20 | 7.21 | 7.41 | sha3256 |
| 7.21 | 7.23 | 7.40 | shake256 |
| 7.63 | 7.64 | 7.65 | T:groestl512 |
| 7.84 | 7.85 | 7.86 | T:keccak |
| 8.14 | 8.15 | 8.16 | blake256 |
| 8.94 | 8.97 | 8.99 | sha3384 |
| 9.02 | 9.03 | 9.05 | T:keccakc768 |
| 9.64 | 9.68 | 9.72 | T:jh256 |
| 9.65 | 9.69 | 9.76 | T:jh384 |
| 9.65 | 9.70 | 9.75 | T:jh512 |
| 9.66 | 9.72 | 9.77 | T:jh224 |
| 11.14 | 11.25 | 11.39 | T:round3jh256 |
| 11.18 | 11.30 | 11.41 | T:round3jh512 |
| 13.16 | 13.18 | 13.20 | T:keccakc1024 |
| 13.05 | 13.22 | 13.26 | sha3512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 2.25 | 2.26 | 2.26 | sha256 |
| 3.63 | 3.63 | 3.64 | T:k12 |
| 3.78 | 3.80 | 3.83 | sha224 |
| 3.99 | 4.00 | 4.02 | T:blake2b |
| 4.21? | 4.22? | 5.92? | T:keccakc256treed2 |
| 5.29 | 5.30 | 5.30 | T:skein512256 |
| 5.34 | 5.34 | 5.35 | T:skein512512 |
| 5.33 | 5.36 | 5.41 | T:blake64 |
| 5.46 | 5.48 | 5.50 | T:blake2s |
| 5.50 | 5.53 | 5.56 | T:keccakc512treed2 |
| 5.66 | 5.68 | 5.71 | blake512 |
| 6.21 | 6.27 | 6.28 | T:skein256256 |
| 6.46 | 6.46 | 6.49 | shake128 |
| 6.43 | 6.46 | 6.50 | sha512 |
| 6.50 | 6.59 | 6.64 | sha384 |
| 7.19 | 7.22 | 7.26 | T:groestl256 |
| 7.39 | 7.42 | 7.44 | T:blake32 |
| 8.03 | 8.04 | 8.07 | sha3224 |
| 8.05 | 8.05 | 8.13 | sha3256 |
| 8.04 | 8.06 | 8.19 | shake256 |
| 8.13 | 8.15 | 8.18 | T:keccakc512 |
| 8.17 | 8.22 | 8.23 | T:keccak |
| 8.22 | 8.27 | 8.33 | T:keccakc448 |
| 8.30 | 8.43 | 8.46 | T:skein10241024 |
| 8.67 | 8.68 | 8.70 | blake256 |
| 9.60 | 9.61 | 9.61 | sha3384 |
| 9.62 | 9.64 | 9.65 | T:bblake256 |
| 9.78 | 9.80 | 9.82 | T:keccakc768 |
| 10.01 | 10.05 | 10.10 | T:groestl512 |
| 10.29 | 10.35 | 10.42 | T:jh224 |
| 10.32 | 10.38 | 10.45 | T:jh384 |
| 10.32 | 10.38 | 10.43 | T:jh256 |
| 10.31 | 10.38 | 10.46 | T:jh512 |
| 11.90 | 12.02 | 12.14 | T:round3jh256 |
| 11.90 | 12.04 | 12.17 | T:round3jh512 |
| 14.46 | 14.49 | 14.53 | T:keccakc1024 |
| 14.28 | 14.61 | 14.82 | sha3512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 4.15 | 4.17 | 4.21 | sha256 |
| 4.94 | 5.00 | 5.04 | T:blake2s |
| 7.95 | 7.95 | 8.00 | T:blake2b |
| 9.72 | 9.80 | 9.99 | T:k12 |
| 10.45 | 10.50 | 10.57 | T:skein256256 |
| 10.70 | 10.72 | 10.87 | T:skein512256 |
| 10.82 | 10.84 | 11.17 | T:blake64 |
| 10.93 | 11.04 | 11.37 | blake512 |
| 11.19 | 11.28 | 11.28 | T:skein512512 |
| 14.67 | 14.74 | 14.83 | T:blake32 |
| 15.12? | 15.15? | 17.58? | shake128 |
| 15.11 | 15.15 | 16.02 | sha3224 |
| 15.15 | 15.20 | 16.04 | sha3384 |
| 15.18? | 15.54? | 18.26? | sha3256 |
| 15.61 | 15.68 | 15.77 | blake256 |
| 15.89 | 15.98 | 16.57 | T:keccakc512 |
| 15.94 | 16.03 | 16.30 | T:keccak |
| 16.01 | 16.10 | 16.50 | T:keccakc1024 |
| 16.11 | 16.22 | 16.52 | T:keccakc448 |
| 16.22 | 16.36 | 16.52 | T:keccakc768 |
| 16.25? | 17.81? | 19.23? | shake256 |
| 17.92 | 18.05 | 18.28 | sha224 |
| 15.80? | 18.24? | 19.01? | sha3512 |
| 18.96 | 19.20 | 19.57 | T:jh224 |
| 19.02 | 19.23 | 19.49 | T:jh256 |
| 18.99 | 19.26 | 19.60 | T:jh384 |
| 19.12 | 19.29 | 19.51 | T:jh512 |
| 19.66 | 19.72 | 19.86 | T:groestl256 |
| 21.64 | 22.03 | 22.33 | T:round3jh256 |
| 22.13 | 22.28 | 22.51 | T:round3jh512 |
| 24.51 | 24.72 | 25.09 | sha512 |
| 24.98 | 25.45 | 25.95 | sha384 |
| 25.41 | 25.59 | 25.86 | T:keccakc512treed2 |
| 25.93 | 26.20 | 27.57 | T:skein10241024 |
| 25.61? | 26.34? | 35.93? | T:keccakc256treed2 |
| 41.23 | 41.55 | 41.70 | T:groestl512 |
| 43.65 | 43.75 | 43.84 | T:bblake256 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 25.44 | 25.76 | 25.95 | sha256 |
| 48.06 | 48.51 | 48.99 | T:blake2s |
| 59.88 | 60.06 | 60.68 | T:skein256256 |
| 62.75 | 62.75 | 62.75 | T:blake2b |
| 68.22 | 68.59 | 69.68 | T:blake32 |
| 71.36 | 71.84 | 72.02 | blake256 |
| 77.41 | 77.75 | 78.97 | T:k12 |
| 85.18 | 85.38 | 85.38 | T:skein512256 |
| 88.09 | 88.29 | 89.54 | T:blake64 |
| 88.53 | 89.44 | 91.95 | blake512 |
| 91.50 | 91.78 | 92.25 | T:skein512512 |
| 113.46 | 114.27 | 116.30 | T:groestl256 |
| 119.26 | 119.39 | 126.51 | sha3384 |
| 119.50 | 119.60 | 126.29 | sha3512 |
| 120.18 | 120.57 | 126.72 | shake128 |
| 120.32 | 120.59 | 126.90 | sha3224 |
| 119.80? | 122.80? | 144.91? | sha3256 |
| 126.40 | 126.90 | 129.84 | T:keccakc512 |
| 127.32 | 127.55 | 128.01 | T:keccakc1024 |
| 127.47 | 128.33 | 132.18 | T:keccak |
| 127.60 | 128.53 | 132.01 | T:keccakc768 |
| 128.68 | 129.69 | 132.06 | T:keccakc448 |
| 130.52 | 132.08 | 133.55 | sha224 |
| 123.16? | 136.64? | 153.03? | shake256 |
| 154.83 | 156.08 | 156.81 | T:jh384 |
| 154.48 | 157.59 | 158.81 | T:jh512 |
| 155.61 | 159.09 | 161.48 | T:jh256 |
| 156.24 | 160.56 | 162.58 | T:jh224 |
| 178.27 | 179.86 | 182.89 | T:round3jh256 |
| 177.79 | 181.05 | 183.24 | T:round3jh512 |
| 195.97 | 198.05 | 200.84 | sha512 |
| 203.32 | 204.46 | 208.83 | T:keccakc512treed2 |
| 200.28 | 205.47 | 208.89 | sha384 |
| 207.84 | 207.97 | 215.21 | T:skein10241024 |
| 203.82? | 208.81? | 286.78? | T:keccakc256treed2 |
| 284.56 | 285.43 | 287.00 | T:bblake256 |
| 285.43 | 286.29 | 287.36 | T:groestl512 |
|