| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 8.70 | 8.74 | 8.76 | T:blake2b |
| 9.39 | 9.43 | 9.46 | T:k12 |
| 11.05 | 11.06 | 11.08 | T:blake2s |
| 11.57 | 11.58 | 11.58 | T:blake32 |
| 11.87 | 11.88 | 11.88 | T:skein512256 |
| 11.91 | 11.92 | 11.93 | T:skein512512 |
| 12.38 | 12.40 | 12.43 | T:blake64 |
| 12.50 | 12.51 | 12.52 | T:skein256256 |
| 12.83 | 12.84 | 12.84 | T:keccakc256treed2 |
| 13.82 | 13.84 | 13.87 | blake512 |
| 14.08 | 14.30 | 14.74 | blake256 |
| 14.74 | 14.79 | 14.84 | T:bblake256 |
| 17.17 | 17.18 | 17.19 | T:keccakc512treed2 |
| 16.97 | 17.24 | 17.82 | sha512 |
| 17.02 | 17.33 | 18.28 | sha384 |
| 18.45 | 18.46 | 18.47 | shake128 |
| 18.98 | 19.01 | 19.04 | T:skein10241024 |
| 20.10 | 20.42 | 20.68 | sha224 |
| 20.25 | 20.52 | 21.03 | sha256 |
| 21.52 | 21.53 | 21.54 | sha3224 |
| 21.24 | 21.82 | 22.04 | T:keccakc448 |
| 22.46 | 22.76 | 23.14 | T:keccakc512 |
| 23.04 | 23.05 | 23.06 | sha3256 |
| 23.01 | 23.07 | 23.11 | shake256 |
| 24.01 | 24.25 | 24.80 | T:keccak |
| 26.20 | 26.22 | 26.23 | T:jh224 |
| 26.21 | 26.22 | 26.23 | T:jh512 |
| 26.21 | 26.22 | 26.24 | T:jh256 |
| 26.21 | 26.23 | 26.24 | T:jh384 |
| 30.20 | 30.29 | 30.41 | T:keccakc768 |
| 30.54 | 30.56 | 30.58 | T:round3jh512 |
| 30.48 | 30.57 | 30.72 | T:round3jh256 |
| 30.61 | 30.61 | 30.62 | sha3384 |
| 32.13 | 32.21 | 32.49 | T:groestl256 |
| 41.77 | 42.20 | 44.11 | T:keccakc1024 |
| 42.72 | 42.76 | 42.79 | sha3512 |
| 48.40 | 48.48 | 48.56 | T:groestl512 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 8.77 | 8.77 | 8.78 | T:blake2b |
| 9.94 | 9.95 | 9.96 | T:k12 |
| 11.08 | 11.08 | 11.08 | T:blake2s |
| 11.88 | 11.88 | 11.88 | T:blake32 |
| 12.14 | 12.14 | 12.14 | T:skein512256 |
| 12.18 | 12.18 | 12.18 | T:skein512512 |
| 12.69 | 12.70 | 12.70 | T:skein256256 |
| 12.88 | 12.88 | 12.89 | T:blake64 |
| 14.35 | 14.35 | 14.37 | blake512 |
| 14.61 | 14.62 | 14.83 | blake256 |
| 15.08 | 15.09 | 15.09 | T:keccakc256treed2 |
| 15.99 | 16.00 | 16.02 | T:bblake256 |
| 18.38 | 18.38 | 18.39 | T:keccakc512treed2 |
| 18.89 | 18.92 | 19.19 | sha512 |
| 18.91 | 18.96 | 19.40 | sha384 |
| 19.26 | 19.26 | 19.27 | shake128 |
| 19.69 | 19.71 | 19.72 | T:skein10241024 |
| 21.88 | 21.90 | 21.99 | sha224 |
| 21.85 | 21.91 | 22.11 | sha256 |
| 22.32 | 22.33 | 22.33 | sha3224 |
| 22.17 | 22.44 | 22.53 | T:keccakc448 |
| 23.64 | 23.67 | 23.84 | T:keccakc512 |
| 23.83 | 23.83 | 23.83 | sha3256 |
| 23.85 | 23.85 | 23.86 | shake256 |
| 25.09 | 25.12 | 25.39 | T:keccak |
| 26.65 | 26.65 | 26.66 | T:jh256 |
| 26.65 | 26.65 | 26.66 | T:jh384 |
| 26.65 | 26.65 | 26.66 | T:jh512 |
| 26.65 | 26.65 | 26.66 | T:jh224 |
| 30.40 | 30.42 | 30.47 | T:keccakc768 |
| 30.65 | 30.65 | 30.65 | sha3384 |
| 31.05 | 31.06 | 31.06 | T:round3jh512 |
| 31.06 | 31.07 | 31.14 | T:round3jh256 |
| 33.54 | 33.57 | 33.69 | T:groestl256 |
| 43.17 | 43.23 | 44.09 | T:keccakc1024 |
| 43.55 | 43.56 | 43.57 | sha3512 |
| 51.24 | 51.25 | 51.27 | T:groestl512 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 8.82 | 8.83 | 8.85 | T:blake2b |
| 10.78 | 10.80 | 10.82 | T:k12 |
| 11.08 | 11.10 | 11.11 | T:blake2s |
| 12.38 | 12.38 | 12.38 | T:blake32 |
| 12.58 | 12.58 | 12.58 | T:skein512512 |
| 12.58 | 12.58 | 12.58 | T:skein512256 |
| 12.98 | 13.01 | 13.01 | T:skein256256 |
| 13.67 | 13.68 | 13.70 | T:blake64 |
| 15.14 | 15.16 | 15.38 | blake256 |
| 15.19 | 15.20 | 15.22 | blake512 |
| 17.44 | 17.44 | 17.45 | T:keccakc256treed2 |
| 18.01 | 18.03 | 18.06 | T:bblake256 |
| 20.39 | 20.39 | 20.41 | T:keccakc512treed2 |
| 20.59 | 20.61 | 20.72 | shake128 |
| 20.88 | 20.89 | 20.92 | T:skein10241024 |
| 21.71 | 21.81 | 22.06 | sha512 |
| 21.72 | 21.82 | 22.11 | sha384 |
| 22.57 | 22.60 | 22.65 | T:keccakc448 |
| 22.64 | 22.64 | 22.66 | sha3224 |
| 24.11 | 24.22 | 24.56 | sha256 |
| 24.25 | 24.35 | 24.84 | sha224 |
| 24.62 | 24.62 | 24.62 | sha3256 |
| 24.65 | 24.66 | 24.73 | shake256 |
| 24.65 | 24.68 | 24.84 | T:keccakc512 |
| 26.51 | 26.55 | 26.73 | T:keccak |
| 27.36 | 27.36 | 27.37 | T:jh384 |
| 27.36 | 27.36 | 27.37 | T:jh256 |
| 27.37 | 27.37 | 27.38 | T:jh512 |
| 27.37 | 27.38 | 27.39 | T:jh224 |
| 30.68 | 30.72 | 30.83 | T:keccakc768 |
| 30.72 | 30.72 | 30.73 | sha3384 |
| 31.88 | 31.89 | 31.89 | T:round3jh512 |
| 31.89 | 31.90 | 31.97 | T:round3jh256 |
| 35.80 | 35.87 | 36.06 | T:groestl256 |
| 44.88 | 44.88 | 44.92 | sha3512 |
| 44.68 | 45.01 | 45.58 | T:keccakc1024 |
| 55.82 | 55.85 | 55.90 | T:groestl512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 9.90 | 9.95 | 10.03 | T:blake2b |
| 11.09 | 11.10 | 11.14 | T:blake2s |
| 12.04 | 12.08 | 12.15 | T:k12 |
| 13.62 | 13.62 | 13.62 | T:skein512512 |
| 13.72 | 13.72 | 13.73 | T:skein256256 |
| 13.73 | 13.73 | 13.75 | T:blake32 |
| 13.74 | 13.74 | 13.74 | T:skein512256 |
| 14.51 | 14.52 | 14.52 | T:blake64 |
| 15.90 | 15.92 | 15.95 | blake512 |
| 16.49 | 16.53 | 16.69 | blake256 |
| 22.16 | 22.21 | 22.52 | shake128 |
| 23.30 | 23.36 | 23.46 | T:bblake256 |
| 23.67 | 23.68 | 23.72 | T:keccakc256treed2 |
| 26.24 | 26.28 | 26.38 | T:skein10241024 |
| 27.48 | 27.49 | 27.53 | sha3224 |
| 27.25 | 27.54 | 28.07 | sha384 |
| 27.26 | 27.56 | 28.28 | sha512 |
| 27.58 | 27.64 | 27.80 | shake256 |
| 27.51 | 27.71 | 27.93 | sha3256 |
| 27.74 | 27.79 | 27.95 | T:keccak |
| 27.83 | 28.07 | 28.35 | T:keccakc448 |
| 27.98 | 28.19 | 28.74 | T:keccakc512 |
| 29.26 | 29.27 | 29.29 | T:jh384 |
| 29.27 | 29.27 | 29.29 | T:jh256 |
| 29.29 | 29.29 | 29.31 | T:jh224 |
| 29.29 | 29.30 | 29.31 | T:jh512 |
| 30.22 | 30.42 | 31.07 | sha256 |
| 30.36 | 30.57 | 31.15 | sha224 |
| 31.37 | 31.41 | 31.43 | T:keccakc512treed2 |
| 32.93 | 32.93 | 32.93 | sha3384 |
| 33.23 | 33.33 | 33.52 | T:keccakc768 |
| 34.10 | 34.10 | 34.11 | T:round3jh512 |
| 34.10 | 34.14 | 34.19 | T:round3jh256 |
| 41.91 | 42.01 | 42.14 | T:groestl256 |
| 49.05 | 49.09 | 49.18 | sha3512 |
| 49.39 | 50.18 | 50.38 | T:keccakc1024 |
| 62.59 | 62.75 | 62.84 | T:groestl512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 11.38 | 11.46 | 11.85 | T:blake2s |
| 19.00 | 19.00 | 19.04 | T:blake2b |
| 23.19 | 23.19 | 23.21 | T:skein256256 |
| 26.66 | 26.66 | 26.66 | T:skein512512 |
| 27.97 | 27.97 | 28.02 | T:skein512256 |
| 29.80 | 29.83 | 30.18 | T:blake64 |
| 30.36 | 30.36 | 30.71 | T:blake32 |
| 31.81 | 32.02 | 32.45 | T:k12 |
| 32.28 | 32.41 | 32.68 | blake512 |
| 33.48 | 33.67 | 33.93 | blake256 |
| 49.75 | 49.75 | 49.79 | sha3256 |
| 50.53 | 50.53 | 50.75 | sha3224 |
| 50.83 | 50.83 | 50.95 | sha3384 |
| 50.92 | 50.92 | 51.14 | sha3512 |
| 51.02 | 51.02 | 51.22 | shake256 |
| 51.08 | 51.08 | 51.39 | shake128 |
| 53.38 | 53.42 | 53.85 | T:jh384 |
| 53.45 | 53.52 | 54.20 | T:jh256 |
| 53.66 | 53.66 | 53.89 | T:jh512 |
| 53.62 | 53.68 | 53.97 | T:jh224 |
| 55.36 | 55.83 | 57.69 | T:keccakc1024 |
| 55.22 | 55.95 | 58.94 | T:keccak |
| 55.50 | 56.05 | 58.54 | T:keccakc768 |
| 56.54 | 56.78 | 58.08 | T:keccakc448 |
| 57.06? | 57.90? | 66.48? | T:keccakc512 |
| 62.23 | 62.26 | 62.40 | T:round3jh512 |
| 62.20 | 62.28 | 62.55 | T:round3jh256 |
| 83.52 | 83.52 | 83.99 | T:skein10241024 |
| 91.61 | 91.61 | 91.91 | T:bblake256 |
| 103.66 | 105.50 | 112.10 | sha384 |
| 107.08? | 109.97? | 121.70? | sha512 |
| 108.84 | 110.66 | 119.24 | sha256 |
| 110.28 | 112.59 | 119.63 | sha224 |
| 117.40 | 119.19 | 121.74 | T:groestl256 |
| 144.12 | 144.14 | 144.19 | T:keccakc256treed2 |
| 144.87 | 144.91 | 145.01 | T:keccakc512treed2 |
| 173.58 | 173.76 | 174.17 | T:groestl512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 96.50 | 96.51 | 98.25 | T:blake2s |
| 133.38 | 133.38 | 133.69 | T:skein256256 |
| 151.38 | 151.38 | 152.14 | T:blake2b |
| 156.00 | 156.00 | 156.64 | T:blake32 |
| 160.20 | 160.58 | 161.56 | blake256 |
| 212.62 | 212.62 | 214.58 | T:skein512512 |
| 226.12 | 226.12 | 226.89 | T:skein512256 |
| 243.34 | 244.12 | 245.16 | T:blake64 |
| 256.00 | 257.99 | 262.27 | T:k12 |
| 266.43 | 266.55 | 270.22 | blake512 |
| 397.00 | 397.00 | 399.21 | sha3256 |
| 402.88 | 402.88 | 404.48 | sha3224 |
| 405.62 | 405.62 | 407.21 | sha3384 |
| 405.38 | 406.31 | 408.74 | sha3512 |
| 406.75 | 406.75 | 407.89 | shake256 |
| 407.25 | 407.25 | 408.99 | shake128 |
| 430.00 | 430.96 | 432.30 | T:jh384 |
| 430.39 | 431.33 | 433.39 | T:jh224 |
| 430.99 | 431.62 | 432.27 | T:jh256 |
| 431.23 | 432.20 | 433.41 | T:jh512 |
| 443.62 | 445.42 | 450.53 | T:keccakc1024 |
| 443.81 | 450.47 | 458.51 | T:keccak |
| 447.96 | 451.04 | 458.36 | T:keccakc448 |
| 447.25 | 451.79 | 456.39 | T:keccakc512 |
| 448.07 | 454.80 | 461.92 | T:keccakc768 |
| 499.12 | 499.29 | 500.64 | T:round3jh512 |
| 498.75 | 499.34 | 501.82 | T:round3jh256 |
| 616.00 | 616.09 | 616.67 | T:bblake256 |
| 666.75 | 666.75 | 667.19 | T:skein10241024 |
| 673.93 | 677.35 | 685.85 | T:groestl256 |
| 692.90 | 706.70 | 749.27 | sha256 |
| 700.82 | 713.98 | 751.56 | sha224 |
| 840.14 | 855.60 | 895.48 | sha384 |
| 846.92 | 869.11 | 915.61 | sha512 |
| 1152.76 | 1153.34 | 1154.71 | T:keccakc256treed2 |
| 1158.07 | 1158.44 | 1159.74 | T:keccakc512treed2 |
| 1392.72 | 1402.15 | 1405.92 | T:groestl512 |
|