| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 3.36 | 3.37 | 3.39 | T:blake2b |
| 4.55 | 4.57 | 4.58 | T:k12 |
| 5.27 | 5.31 | 5.34 | T:keccakc256treed2 |
| 5.34 | 5.34 | 5.35 | T:blake2s |
| 5.16? | 5.39? | 5.87? | T:bblake256 |
| 5.59 | 5.71 | 5.87 | T:blake32 |
| 6.12 | 6.20 | 6.27 | blake512 |
| 6.18 | 6.23 | 6.28 | T:skein512256 |
| 6.23 | 6.25 | 6.28 | T:skein512512 |
| 6.35 | 6.38 | 6.42 | T:blake64 |
| 7.02 | 7.08 | 7.14 | T:keccakc512treed2 |
| 7.55 | 7.57 | 7.59 | blake256 |
| 7.87 | 7.98 | 8.09 | sha512 |
| 7.88 | 7.99 | 8.13 | sha384 |
| 9.48 | 9.52 | 9.55 | shake128 |
| 9.64 | 9.71 | 9.79 | T:groestl256 |
| 9.67 | 9.73 | 9.78 | T:skein256256 |
| 9.93 | 10.01 | 10.12 | T:skein10241024 |
| 9.87 | 10.08 | 10.47 | T:keccakc448 |
| 10.01? | 10.91? | 12.30? | T:keccakc512 |
| 11.00 | 11.05 | 11.09 | sha3224 |
| 11.40 | 11.45 | 11.50 | sha224 |
| 11.43 | 11.47 | 11.54 | sha256 |
| 11.45 | 11.48 | 11.52 | T:keccak |
| 11.76 | 11.79 | 11.83 | sha3256 |
| 11.80 | 11.83 | 11.87 | shake256 |
| 12.97 | 13.01 | 13.07 | T:groestl512 |
| 12.99 | 13.03 | 13.11 | T:jh512 |
| 13.00 | 13.05 | 13.11 | T:jh224 |
| 13.04 | 13.08 | 13.12 | T:jh256 |
| 13.05 | 13.09 | 13.14 | T:jh384 |
| 13.51? | 14.42? | 16.16? | T:keccakc768 |
| 15.29 | 15.35 | 15.41 | T:round3jh256 |
| 15.31 | 15.36 | 15.40 | T:round3jh512 |
| 15.64 | 15.70 | 15.76 | sha3384 |
| 20.08 | 20.13 | 20.17 | T:keccakc1024 |
| 21.85 | 21.89 | 21.93 | sha3512 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 3.40 | 3.40 | 3.41 | T:blake2b |
| 4.81 | 4.82 | 4.82 | T:k12 |
| 5.36 | 5.36 | 5.36 | T:blake2s |
| 5.83 | 5.86 | 5.92 | T:blake32 |
| 5.99 | 6.01 | 6.23 | T:bblake256 |
| 6.27 | 6.27 | 6.29 | T:keccakc256treed2 |
| 6.34 | 6.36 | 6.38 | T:skein512256 |
| 6.38 | 6.39 | 6.40 | T:skein512512 |
| 6.43 | 6.45 | 6.47 | blake512 |
| 6.65 | 6.66 | 6.67 | T:blake64 |
| 7.61 | 7.62 | 7.64 | T:keccakc512treed2 |
| 7.72 | 7.73 | 7.73 | blake256 |
| 8.69 | 8.72 | 8.77 | sha384 |
| 8.72 | 8.74 | 8.78 | sha512 |
| 9.84 | 9.85 | 9.87 | T:skein256256 |
| 9.91 | 9.92 | 9.93 | shake128 |
| 10.09 | 10.11 | 10.14 | T:groestl256 |
| 10.43 | 10.45 | 10.49 | T:skein10241024 |
| 10.50 | 10.52 | 10.70 | T:keccakc448 |
| 11.23 | 11.30 | 11.99 | T:keccakc512 |
| 11.45 | 11.46 | 11.48 | sha3224 |
| 11.91 | 11.91 | 11.93 | T:keccak |
| 12.08 | 12.10 | 12.11 | sha224 |
| 12.11 | 12.12 | 12.14 | sha256 |
| 12.21 | 12.22 | 12.23 | sha3256 |
| 12.22 | 12.23 | 12.24 | shake256 |
| 13.26 | 13.27 | 13.29 | T:jh512 |
| 13.27 | 13.29 | 13.30 | T:jh224 |
| 13.31 | 13.32 | 13.33 | T:jh256 |
| 13.31 | 13.33 | 13.33 | T:jh384 |
| 13.75 | 13.76 | 13.78 | T:groestl512 |
| 14.46 | 14.48 | 15.33 | T:keccakc768 |
| 15.60 | 15.62 | 15.63 | T:round3jh256 |
| 15.61 | 15.62 | 15.63 | T:round3jh512 |
| 15.72 | 15.73 | 15.76 | sha3384 |
| 20.53 | 20.54 | 20.55 | T:keccakc1024 |
| 22.29 | 22.30 | 22.31 | sha3512 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 3.44 | 3.45 | 3.45 | T:blake2b |
| 5.22 | 5.23 | 5.24 | T:k12 |
| 5.37 | 5.37 | 5.37 | T:blake2s |
| 6.06 | 6.10 | 6.16 | T:blake32 |
| 6.56 | 6.58 | 6.62 | T:skein512256 |
| 6.60 | 6.61 | 6.63 | T:skein512512 |
| 6.83 | 6.86 | 6.90 | blake512 |
| 7.01 | 7.04 | 7.23 | T:bblake256 |
| 7.06 | 7.08 | 7.11 | T:blake64 |
| 7.31 | 7.32 | 7.32 | T:keccakc256treed2 |
| 7.99 | 8.00 | 8.01 | blake256 |
| 8.50 | 8.52 | 8.55 | T:keccakc512treed2 |
| 9.90 | 9.94 | 9.99 | sha384 |
| 9.98 | 10.04 | 10.13 | sha512 |
| 10.02 | 10.06 | 10.10 | T:skein256256 |
| 10.58 | 10.59 | 10.62 | shake128 |
| 10.75 | 10.78 | 10.93 | T:keccakc448 |
| 10.75 | 10.78 | 10.83 | T:groestl256 |
| 11.08 | 11.13 | 11.20 | T:skein10241024 |
| 11.61 | 11.63 | 11.65 | sha3224 |
| 11.69 | 11.74 | 12.48 | T:keccakc512 |
| 12.61 | 12.63 | 12.65 | T:keccak |
| 12.64 | 12.66 | 12.67 | shake256 |
| 12.66 | 12.67 | 12.70 | sha3256 |
| 13.11 | 13.13 | 13.16 | sha224 |
| 13.15 | 13.17 | 13.20 | sha256 |
| 13.63 | 13.65 | 13.67 | T:jh512 |
| 13.65 | 13.68 | 13.70 | T:jh224 |
| 13.68 | 13.71 | 13.73 | T:jh256 |
| 13.69 | 13.71 | 13.73 | T:jh384 |
| 14.53 | 14.56 | 15.44 | T:keccakc768 |
| 14.99 | 15.01 | 15.04 | T:groestl512 |
| 15.77 | 15.79 | 15.82 | sha3384 |
| 16.04 | 16.06 | 16.09 | T:round3jh256 |
| 16.05 | 16.07 | 16.10 | T:round3jh512 |
| 21.21 | 21.23 | 21.26 | T:keccakc1024 |
| 22.96 | 22.98 | 23.00 | sha3512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 3.95 | 3.96 | 3.97 | T:blake2b |
| 5.42 | 5.42 | 5.42 | T:blake2s |
| 5.86 | 5.87 | 5.90 | T:k12 |
| 6.65 | 6.69 | 6.76 | T:blake32 |
| 7.07 | 7.10 | 7.11 | T:skein512256 |
| 7.19 | 7.21 | 7.24 | T:skein512512 |
| 7.34 | 7.37 | 7.42 | blake512 |
| 7.56 | 7.59 | 7.64 | T:blake64 |
| 8.66 | 8.69 | 8.71 | blake256 |
| 9.94 | 9.98 | 10.12 | T:bblake256 |
| 10.10 | 10.12 | 10.14 | T:keccakc256treed2 |
| 10.53 | 10.56 | 10.61 | T:skein256256 |
| 11.33 | 11.35 | 11.38 | shake128 |
| 12.27 | 12.36 | 12.45 | sha384 |
| 12.35 | 12.46 | 12.85 | sha512 |
| 12.48 | 12.51 | 12.58 | T:groestl256 |
| 13.15 | 13.18 | 13.20 | T:keccak |
| 13.17 | 13.20 | 13.24 | T:keccakc512treed2 |
| 13.22 | 13.26 | 14.09 | T:keccakc512 |
| 13.26 | 13.32 | 13.49 | T:keccakc448 |
| 13.90 | 13.99 | 14.14 | T:skein10241024 |
| 14.07 | 14.09 | 14.12 | sha3224 |
| 14.08 | 14.11 | 14.14 | shake256 |
| 14.12 | 14.15 | 14.19 | sha3256 |
| 14.57 | 14.61 | 14.67 | T:jh512 |
| 14.67 | 14.68 | 14.74 | T:jh256 |
| 14.67 | 14.70 | 14.75 | T:jh384 |
| 14.67 | 14.71 | 14.74 | T:jh224 |
| 15.84 | 15.87 | 15.92 | sha224 |
| 15.77 | 15.90 | 16.75 | T:keccakc768 |
| 15.94 | 16.00 | 16.09 | sha256 |
| 16.92 | 16.93 | 16.96 | sha3384 |
| 17.15 | 17.17 | 17.19 | T:groestl512 |
| 17.16 | 17.20 | 17.25 | T:round3jh256 |
| 17.17 | 17.22 | 17.26 | T:round3jh512 |
| 23.34 | 23.38 | 23.42 | T:keccakc1024 |
| 25.07 | 25.11 | 25.20 | sha3512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 6.00 | 6.03 | 6.05 | T:blake2s |
| 8.49? | 8.85? | 9.44? | T:blake2b |
| 13.97 | 14.27 | 14.68 | T:skein512256 |
| 14.34 | 14.46 | 14.56 | T:skein512512 |
| 14.35 | 14.47 | 14.67 | T:blake32 |
| 16.17 | 16.23 | 16.46 | T:k12 |
| 16.68 | 16.77 | 16.94 | blake512 |
| 16.98 | 17.11 | 17.28 | T:blake64 |
| 17.04 | 17.22 | 17.47 | T:skein256256 |
| 17.34 | 17.51 | 17.85 | blake256 |
| 25.97 | 26.08 | 26.23 | sha3512 |
| 26.02 | 26.13 | 26.36 | sha3224 |
| 26.12 | 26.21 | 26.37 | shake256 |
| 26.15 | 26.24 | 26.47 | shake128 |
| 26.15 | 26.39 | 26.63 | T:keccakc1024 |
| 26.30 | 26.53 | 26.74 | T:keccak |
| 26.65 | 26.73 | 27.04 | sha3256 |
| 26.22 | 26.74 | 28.07 | T:keccakc768 |
| 26.71 | 26.78 | 26.95 | sha3384 |
| 26.61 | 26.96 | 28.10 | T:keccakc512 |
| 26.93 | 27.12 | 27.54 | T:keccakc448 |
| 27.17 | 27.30 | 27.47 | T:jh512 |
| 27.33 | 27.49 | 27.71 | T:jh256 |
| 27.34 | 27.51 | 27.72 | T:jh224 |
| 27.26 | 27.54 | 27.92 | T:jh384 |
| 31.84 | 31.99 | 32.23 | T:round3jh512 |
| 31.86 | 32.03 | 32.25 | T:round3jh256 |
| 34.72 | 34.93 | 35.35 | T:groestl256 |
| 44.33 | 44.53 | 45.40 | T:skein10241024 |
| 45.99 | 46.08 | 46.22 | T:bblake256 |
| 46.62 | 47.45 | 48.54 | sha384 |
| 48.55 | 49.85 | 52.73 | sha512 |
| 50.36 | 50.43 | 50.52 | T:groestl512 |
| 51.24 | 51.34 | 51.59 | sha224 |
| 52.01 | 52.18 | 52.34 | sha256 |
| 61.98 | 62.18 | 62.44 | T:keccakc512treed2 |
| 62.47 | 62.60 | 62.87 | T:keccakc256treed2 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 51.61 | 51.62 | 52.15 | T:blake2s |
| 69.01 | 71.05 | 75.33 | T:blake2b |
| 71.34 | 71.81 | 72.43 | T:blake32 |
| 82.76 | 84.32 | 87.89 | blake256 |
| 96.55 | 97.66 | 98.88 | T:skein256256 |
| 112.19 | 114.61 | 117.61 | T:skein512256 |
| 114.03 | 114.76 | 115.70 | T:skein512512 |
| 129.39 | 129.96 | 131.31 | T:k12 |
| 133.17 | 134.14 | 135.96 | blake512 |
| 136.09 | 136.74 | 138.34 | T:blake64 |
| 202.64 | 203.82 | 206.31 | T:groestl256 |
| 207.15 | 207.77 | 208.70 | sha3224 |
| 207.60 | 208.22 | 210.73 | sha3512 |
| 208.01 | 208.79 | 210.67 | shake256 |
| 208.33 | 208.99 | 210.19 | shake128 |
| 211.90 | 212.45 | 213.80 | sha3384 |
| 210.43 | 212.62 | 215.03 | T:keccakc1024 |
| 211.61 | 212.67 | 215.60 | sha3256 |
| 210.30 | 212.77 | 213.86 | T:keccak |
| 211.59 | 216.08 | 225.84 | T:keccakc768 |
| 213.08 | 216.76 | 225.66 | T:keccakc512 |
| 215.79 | 217.62 | 223.76 | T:keccakc448 |
| 220.19 | 221.77 | 223.09 | T:jh256 |
| 220.71 | 221.78 | 223.24 | T:jh384 |
| 220.68 | 221.91 | 223.56 | T:jh512 |
| 221.45 | 222.47 | 224.07 | T:jh224 |
| 256.10 | 258.36 | 259.69 | T:round3jh256 |
| 257.12 | 259.16 | 260.88 | T:round3jh512 |
| 305.81 | 306.49 | 307.60 | T:bblake256 |
| 317.38 | 318.48 | 322.15 | sha224 |
| 323.01 | 323.73 | 326.01 | sha256 |
| 356.11 | 359.51 | 366.42 | T:skein10241024 |
| 374.11 | 381.77 | 389.26 | sha384 |
| 383.16 | 384.35 | 385.78 | T:groestl512 |
| 385.23 | 397.92 | 418.43 | sha512 |
| 495.75 | 496.97 | 499.75 | T:keccakc512treed2 |
| 499.58 | 500.64 | 502.25 | T:keccakc256treed2 |
|