| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 3.00 | 3.08 | 3.09 | T:blake2b |
| 3.87 | 3.90 | 3.93 | T:k12 |
| 4.93 | 4.95 | 4.98 | T:keccakc256treed2 |
| 3.81? | 5.19? | 5.24? | T:skein512256 |
| 5.10 | 5.19 | 5.51 | sha384 |
| 5.12 | 5.21 | 5.26 | T:skein512512 |
| 5.27 | 5.32 | 5.44 | T:bblake256 |
| 5.34 | 5.35 | 5.35 | T:blake2s |
| 5.46 | 5.52 | 5.62 | T:blake64 |
| 5.82 | 5.88 | 6.02 | blake512 |
| 6.48 | 6.58 | 6.60 | T:blake32 |
| 6.58 | 6.61 | 6.63 | T:keccakc512treed2 |
| 5.47? | 6.91? | 6.94? | shake128 |
| 7.23 | 7.28 | 7.30 | T:skein10241024 |
| 6.10? | 7.58? | 7.60? | blake256 |
| 5.72? | 7.67? | 9.99? | sha256 |
| 7.71 | 7.76 | 7.83 | sha224 |
| 7.76 | 7.79 | 7.83 | T:skein256256 |
| 8.26 | 8.29 | 8.33 | T:keccakc448 |
| 8.32 | 8.42 | 8.48 | sha3224 |
| 8.63 | 8.67 | 8.70 | shake256 |
| 8.62? | 8.68? | 16.16? | sha3256 |
| 8.86 | 8.88 | 8.90 | T:keccakc512 |
| 8.87 | 8.91 | 8.95 | T:groestl256 |
| 9.41 | 9.46 | 9.50 | T:keccak |
| 4.48? | 9.66? | 10.28? | sha512 |
| 8.64? | 10.25? | 15.96? | T:groestl512 |
| 11.75 | 11.78 | 11.81 | T:keccakc768 |
| 11.82 | 11.89 | 11.95 | sha3384 |
| 13.11 | 13.15 | 13.19 | T:jh256 |
| 13.11 | 13.17 | 13.20 | T:jh512 |
| 13.14 | 13.19 | 13.23 | T:jh224 |
| 13.18? | 13.23? | 24.31? | T:jh384 |
| 15.01 | 15.05 | 15.09 | T:round3jh256 |
| 14.97 | 15.10 | 15.24 | T:round3jh512 |
| 16.36 | 16.39 | 16.41 | T:keccakc1024 |
| 16.51 | 16.56 | 16.61 | sha3512 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 3.09 | 3.09 | 3.09 | T:blake2b |
| 4.12 | 4.12 | 4.13 | T:k12 |
| 5.28 | 5.30 | 5.31 | T:skein512256 |
| 5.34 | 5.35 | 5.35 | T:blake2s |
| 5.34 | 5.35 | 5.36 | T:skein512512 |
| 5.74 | 5.75 | 5.79 | T:blake64 |
| 5.84 | 5.85 | 5.86 | T:keccakc256treed2 |
| 5.87 | 5.88 | 5.93 | T:bblake256 |
| 5.91 | 5.93 | 6.08 | sha384 |
| 6.09 | 6.10 | 6.15 | blake512 |
| 6.70 | 6.71 | 6.71 | T:blake32 |
| 7.09 | 7.10 | 7.11 | T:keccakc512treed2 |
| 7.25 | 7.25 | 7.26 | shake128 |
| 7.56 | 7.57 | 7.58 | T:skein10241024 |
| 7.71 | 7.71 | 7.72 | blake256 |
| 6.31? | 7.78? | 8.01? | sha512 |
| 7.86 | 7.87 | 7.88 | T:skein256256 |
| 8.36 | 8.38 | 8.40 | sha224 |
| 8.37? | 8.38? | 9.50? | sha256 |
| 8.65 | 8.65 | 8.67 | T:keccakc448 |
| 8.68 | 8.72 | 8.74 | sha3224 |
| 8.97? | 8.98? | 12.72? | sha3256 |
| 8.97 | 8.99 | 9.00 | shake256 |
| 9.21 | 9.21 | 9.22 | T:keccakc512 |
| 9.33 | 9.34 | 9.35 | T:groestl256 |
| 9.79 | 9.81 | 9.82 | T:keccak |
| 11.81 | 11.81 | 11.83 | T:keccakc768 |
| 11.85 | 11.88 | 11.90 | sha3384 |
| 13.36 | 13.37 | 13.39 | T:jh256 |
| 13.37 | 13.38 | 13.39 | T:jh512 |
| 13.39 | 13.41 | 13.42 | T:jh224 |
| 13.41? | 13.43? | 18.96? | T:jh384 |
| 13.86 | 13.89 | 15.30 | T:groestl512 |
| 15.30 | 15.32 | 15.33 | T:round3jh256 |
| 15.32 | 15.35 | 15.41 | T:round3jh512 |
| 16.71 | 16.72 | 16.72 | T:keccakc1024 |
| 16.80 | 16.83 | 16.84 | sha3512 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 3.11 | 3.11 | 3.12 | T:blake2b |
| 4.49 | 4.50 | 4.52 | T:k12 |
| 5.34 | 5.35 | 5.35 | T:blake2s |
| 5.42 | 5.44 | 5.49 | T:skein512256 |
| 5.54 | 5.58 | 5.62 | T:skein512512 |
| 5.82 | 5.87 | 5.99 | sha512 |
| 6.07 | 6.11 | 6.14 | T:blake64 |
| 6.78 | 6.79 | 6.80 | T:keccakc256treed2 |
| 6.78 | 6.80 | 6.83 | T:bblake256 |
| 6.91 | 6.91 | 6.93 | T:blake32 |
| 7.10 | 7.14 | 7.18 | sha384 |
| 7.78 | 7.80 | 7.81 | shake128 |
| 7.88 | 7.90 | 7.92 | T:keccakc512treed2 |
| 7.93 | 7.94 | 7.95 | blake256 |
| 7.97 | 7.99 | 8.01 | T:skein256256 |
| 8.04 | 8.07 | 8.10 | T:skein10241024 |
| 8.81 | 8.82 | 8.84 | T:keccakc448 |
| 8.82 | 8.85 | 8.88 | sha3224 |
| 6.48? | 9.08? | 9.12? | blake512 |
| 9.29 | 9.30 | 9.32 | sha3256 |
| 9.32 | 9.34 | 9.36 | shake256 |
| 9.38 | 9.40 | 9.43 | sha224 |
| 9.41 | 9.44 | 9.47 | sha256 |
| 9.58 | 9.58 | 9.59 | T:keccakc512 |
| 10.02 | 10.05 | 10.07 | T:groestl256 |
| 10.39 | 10.40 | 10.41 | T:keccak |
| 11.87 | 11.90 | 11.91 | sha3384 |
| 11.89 | 11.90 | 11.90 | T:keccakc768 |
| 13.70 | 13.73 | 13.76 | T:jh256 |
| 13.74 | 13.75 | 13.77 | T:jh512 |
| 13.76 | 13.77 | 13.80 | T:jh224 |
| 13.76 | 13.79 | 13.80 | T:jh384 |
| 15.05? | 15.09? | 17.38? | T:groestl512 |
| 15.75? | 15.80? | 22.31? | T:round3jh256 |
| 15.79 | 15.80 | 15.89 | T:round3jh512 |
| 17.24 | 17.26 | 17.28 | T:keccakc1024 |
| 17.28 | 17.29 | 17.31 | sha3512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 3.51 | 3.53 | 3.58 | T:blake2b |
| 5.06 | 5.08 | 5.18 | T:k12 |
| 5.34 | 5.35 | 5.35 | T:blake2s |
| 5.83 | 5.86 | 5.89 | T:skein512256 |
| 6.12 | 6.15 | 6.19 | T:skein512512 |
| 6.39 | 6.42 | 6.47 | T:blake64 |
| 6.37? | 6.51? | 8.95? | sha512 |
| 6.69? | 6.74? | 9.47? | blake512 |
| 7.53 | 7.55 | 7.65 | T:blake32 |
| 8.35 | 8.38 | 8.43 | T:skein256256 |
| 8.44 | 8.47 | 8.49 | shake128 |
| 8.51 | 8.51 | 8.52 | blake256 |
| 9.31 | 9.32 | 9.33 | T:keccakc256treed2 |
| 9.53 | 9.55 | 9.57 | T:bblake256 |
| 9.62 | 9.64 | 9.69 | sha384 |
| 10.14 | 10.15 | 10.20 | T:skein10241024 |
| 10.42 | 10.44 | 10.47 | sha3256 |
| 10.47 | 10.50 | 10.56 | shake256 |
| 10.74 | 10.81 | 10.86 | T:keccakc512 |
| 10.83 | 10.87 | 10.95 | T:keccakc448 |
| 10.88 | 10.88 | 10.99 | T:keccak |
| 11.84 | 11.93 | 11.97 | T:groestl256 |
| 12.02 | 12.05 | 12.08 | sha224 |
| 12.05 | 12.13 | 12.24 | sha256 |
| 12.05? | 12.21? | 15.21? | sha3224 |
| 12.19 | 12.21 | 12.24 | T:keccakc512treed2 |
| 12.70 | 12.76 | 12.79 | sha3384 |
| 12.82 | 12.83 | 12.94 | T:keccakc768 |
| 14.65 | 14.67 | 14.72 | T:jh512 |
| 14.67 | 14.69 | 14.74 | T:jh224 |
| 14.65 | 14.70 | 14.76 | T:jh256 |
| 14.67 | 14.72 | 14.76 | T:jh384 |
| 16.85 | 16.89 | 16.94 | T:round3jh256 |
| 16.97 | 17.01 | 17.05 | T:round3jh512 |
| 17.12? | 17.15? | 24.26? | T:groestl512 |
| 18.90 | 18.93 | 18.97 | sha3512 |
| 18.96 | 19.05 | 19.10 | T:keccakc1024 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 5.31? | 5.44? | 7.52? | T:blake2s |
| 6.69? | 6.75? | 7.56? | T:blake2b |
| 11.31 | 11.38 | 11.44 | T:skein512256 |
| 12.94 | 13.06 | 13.31 | T:blake64 |
| 13.06? | 13.25? | 18.33? | blake512 |
| 13.12 | 13.25 | 13.38 | T:skein256256 |
| 13.81? | 13.94? | 16.75? | T:skein512512 |
| 14.25? | 14.50? | 20.08? | T:k12 |
| 15.38? | 15.56? | 21.70? | T:blake32 |
| 16.31 | 16.38 | 16.44 | blake256 |
| 13.94? | 18.78? | 19.20? | sha512 |
| 19.62 | 19.69 | 19.94 | sha3384 |
| 19.69 | 19.75 | 19.94 | sha3512 |
| 19.69 | 19.75 | 20.00 | sha3224 |
| 19.81? | 20.12? | 22.31? | sha3256 |
| 20.06 | 20.12 | 20.31 | shake256 |
| 20.31? | 20.38? | 28.61? | shake128 |
| 21.12 | 21.19 | 21.25 | T:keccakc1024 |
| 21.25 | 21.31 | 21.62 | T:keccakc768 |
| 21.25? | 21.44? | 29.67? | T:keccakc512 |
| 21.44? | 21.50? | 30.73? | T:keccakc448 |
| 21.94 | 22.00 | 22.06 | T:keccak |
| 26.75 | 26.94 | 27.25 | T:jh256 |
| 26.88 | 27.00 | 27.19 | T:jh384 |
| 26.88 | 27.06 | 27.31 | T:jh224 |
| 27.06? | 27.38? | 30.69? | T:jh512 |
| 31.94? | 32.25? | 44.89? | T:round3jh256 |
| 31.94 | 32.38 | 32.44 | T:round3jh512 |
| 32.75 | 32.88 | 33.00 | T:skein10241024 |
| 35.19 | 35.75 | 36.12 | T:groestl256 |
| 42.94 | 43.19 | 43.38 | sha384 |
| 43.44 | 43.44 | 43.56 | T:bblake256 |
| 45.25 | 45.50 | 45.75 | sha224 |
| 45.50 | 46.06 | 47.06 | sha256 |
| 48.88? | 49.25? | 69.06? | T:groestl512 |
| 57.12? | 57.31? | 80.94? | T:keccakc512treed2 |
| 57.25 | 57.31 | 57.44 | T:keccakc256treed2 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 47.50? | 48.50? | 67.12? | T:blake2s |
| 53.50? | 55.00? | 75.00? | T:blake2b |
| 71.00 | 71.50 | 74.50 | blake256 |
| 74.00 | 74.50 | 75.50 | T:skein256256 |
| 75.00? | 78.00? | 106.25? | T:blake32 |
| 91.00 | 92.50 | 94.00 | T:skein512256 |
| 103.50 | 105.00 | 107.00 | T:blake64 |
| 105.00? | 108.00? | 147.25? | blake512 |
| 112.50? | 117.00? | 160.25? | T:k12 |
| 114.00? | 119.00? | 142.00? | T:skein512512 |
| 100.50? | 139.00? | 142.38? | sha512 |
| 155.50 | 156.50 | 158.00 | sha3384 |
| 156.00 | 157.00 | 158.00 | sha3512 |
| 157.00 | 158.00 | 158.50 | sha3224 |
| 159.00 | 160.00 | 160.50 | shake256 |
| 159.00 | 160.00 | 161.50 | shake128 |
| 158.50? | 161.50? | 178.00? | sha3256 |
| 169.50 | 170.00 | 171.00 | T:keccakc1024 |
| 170.50 | 171.00 | 171.50 | T:keccakc768 |
| 172.50? | 173.00? | 243.12? | T:keccakc448 |
| 168.50? | 174.00? | 238.00? | T:keccakc512 |
| 175.50 | 176.00 | 176.50 | T:keccak |
| 208.50 | 209.50 | 215.00 | T:groestl256 |
| 217.50 | 218.00 | 219.50 | T:jh256 |
| 217.50 | 219.00 | 221.00 | T:jh512 |
| 218.50 | 220.00 | 222.00 | T:jh224 |
| 217.00? | 220.50? | 306.62? | T:jh384 |
| 262.00 | 262.50 | 263.50 | T:skein10241024 |
| 261.50 | 263.00 | 265.50 | T:round3jh512 |
| 259.50? | 267.00? | 365.50? | T:round3jh256 |
| 287.00 | 290.00 | 292.50 | T:bblake256 |
| 293.50 | 295.00 | 297.50 | sha224 |
| 294.00 | 296.00 | 306.00 | sha256 |
| 343.50 | 347.50 | 348.50 | sha384 |
| 379.00? | 451.00? | 524.88? | T:groestl512 |
| 457.00? | 458.50? | 648.12? | T:keccakc512treed2 |
| 458.50 | 459.00 | 460.50 | T:keccakc256treed2 |
|