| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 3.36 | 3.37 | 3.39 | T:blake2b |
| 4.56 | 4.59 | 4.62 | T:k12 |
| 5.27 | 5.30 | 5.32 | T:keccakc256treed2 |
| 5.34 | 5.35 | 5.35 | T:blake2s |
| 5.36 | 5.39 | 5.43 | T:bblake256 |
| 5.47? | 5.68? | 6.09? | T:blake32 |
| 6.16 | 6.22 | 6.27 | blake512 |
| 6.16 | 6.22 | 6.28 | T:skein512256 |
| 6.26 | 6.29 | 6.33 | T:skein512512 |
| 6.27 | 6.32 | 6.39 | T:blake64 |
| 6.59? | 7.09? | 7.94? | T:keccakc512treed2 |
| 7.55 | 7.56 | 7.58 | blake256 |
| 7.94 | 7.97 | 8.02 | sha512 |
| 7.95 | 7.99 | 8.03 | sha384 |
| 9.41 | 9.51 | 9.62 | shake128 |
| 9.19? | 9.69? | 10.67? | T:groestl256 |
| 9.69 | 9.75 | 9.80 | T:skein256256 |
| 9.97 | 10.07 | 10.17 | T:skein10241024 |
| 10.05 | 10.10 | 10.14 | T:keccakc448 |
| 10.78 | 10.81 | 10.84 | T:keccakc512 |
| 11.01 | 11.04 | 11.07 | sha3224 |
| 11.32 | 11.45 | 11.58 | sha224 |
| 11.42 | 11.46 | 11.49 | sha256 |
| 11.44 | 11.49 | 11.52 | T:keccak |
| 11.74 | 11.78 | 11.81 | sha3256 |
| 11.78 | 11.81 | 11.84 | shake256 |
| 12.87 | 12.90 | 12.93 | T:groestl512 |
| 12.92 | 13.05 | 13.07 | T:jh256 |
| 13.03 | 13.09 | 13.24 | T:jh512 |
| 13.06 | 13.10 | 13.15 | T:jh384 |
| 13.08 | 13.11 | 13.15 | T:jh224 |
| 13.85? | 14.38? | 15.51? | T:keccakc768 |
| 15.29 | 15.34 | 15.40 | T:round3jh256 |
| 15.25 | 15.36 | 15.57 | T:round3jh512 |
| 15.66 | 15.72 | 15.79 | sha3384 |
| 18.75? | 20.14? | 22.81? | T:keccakc1024 |
| 21.78 | 21.82 | 21.87 | sha3512 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 3.42 | 3.43 | 3.43 | T:blake2b |
| 4.82 | 4.83 | 4.84 | T:k12 |
| 5.36 | 5.36 | 5.36 | T:blake2s |
| 5.81 | 5.82 | 6.02 | T:blake32 |
| 6.03 | 6.04 | 6.05 | T:bblake256 |
| 6.26 | 6.27 | 6.28 | T:keccakc256treed2 |
| 6.34 | 6.36 | 6.37 | T:skein512256 |
| 6.41 | 6.41 | 6.42 | T:skein512512 |
| 6.45 | 6.47 | 6.48 | blake512 |
| 6.59 | 6.60 | 6.62 | T:blake64 |
| 7.61 | 7.63 | 8.05 | T:keccakc512treed2 |
| 7.73 | 7.73 | 7.74 | blake256 |
| 8.68 | 8.70 | 8.71 | sha384 |
| 8.70 | 8.70 | 8.72 | sha512 |
| 9.85 | 9.86 | 9.88 | T:skein256256 |
| 9.91 | 9.92 | 9.97 | shake128 |
| 10.09 | 10.11 | 10.58 | T:groestl256 |
| 10.44 | 10.47 | 10.50 | T:skein10241024 |
| 10.53 | 10.54 | 10.55 | T:keccakc448 |
| 11.23 | 11.24 | 11.25 | T:keccakc512 |
| 11.45 | 11.46 | 11.46 | sha3224 |
| 11.90 | 11.91 | 11.92 | T:keccak |
| 12.11 | 12.12 | 12.13 | sha256 |
| 12.11 | 12.13 | 12.16 | sha224 |
| 12.20 | 12.21 | 12.22 | sha3256 |
| 12.22 | 12.22 | 12.23 | shake256 |
| 13.27 | 13.28 | 13.29 | T:jh256 |
| 13.33 | 13.34 | 13.36 | T:jh384 |
| 13.33 | 13.35 | 13.41 | T:jh512 |
| 13.34 | 13.35 | 13.36 | T:jh224 |
| 13.69 | 13.70 | 13.70 | T:groestl512 |
| 14.47 | 14.48 | 15.02 | T:keccakc768 |
| 15.60 | 15.61 | 15.63 | T:round3jh256 |
| 15.63 | 15.63 | 15.73 | T:round3jh512 |
| 15.73 | 15.74 | 15.77 | sha3384 |
| 20.53 | 20.55 | 21.88 | T:keccakc1024 |
| 22.25 | 22.26 | 22.28 | sha3512 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 3.51 | 3.52 | 3.53 | T:blake2b |
| 5.24 | 5.24 | 5.25 | T:k12 |
| 5.38 | 5.38 | 5.39 | T:blake2s |
| 6.03 | 6.06 | 6.23 | T:blake32 |
| 6.54 | 6.55 | 6.58 | T:skein512256 |
| 6.60 | 6.61 | 6.64 | T:skein512512 |
| 6.86 | 6.90 | 6.92 | blake512 |
| 7.01 | 7.04 | 7.07 | T:blake64 |
| 7.07 | 7.08 | 7.13 | T:bblake256 |
| 7.31 | 7.32 | 7.33 | T:keccakc256treed2 |
| 7.99 | 7.99 | 8.01 | blake256 |
| 8.52 | 8.56 | 8.99 | T:keccakc512treed2 |
| 9.87 | 9.90 | 9.97 | sha384 |
| 9.91 | 9.92 | 9.93 | sha512 |
| 10.05 | 10.07 | 10.11 | T:skein256256 |
| 10.59 | 10.60 | 10.66 | shake128 |
| 10.73 | 10.75 | 10.77 | T:keccakc448 |
| 10.77 | 10.78 | 11.26 | T:groestl256 |
| 11.11 | 11.15 | 11.21 | T:skein10241024 |
| 11.61 | 11.63 | 11.64 | sha3224 |
| 11.69 | 11.70 | 11.71 | T:keccakc512 |
| 12.60 | 12.62 | 12.63 | T:keccak |
| 12.64 | 12.65 | 12.67 | sha3256 |
| 12.64 | 12.66 | 12.67 | shake256 |
| 13.16 | 13.18 | 13.22 | sha256 |
| 13.14 | 13.22 | 13.33 | sha224 |
| 13.62 | 13.65 | 13.68 | T:jh256 |
| 13.72 | 13.74 | 13.76 | T:jh224 |
| 13.72 | 13.75 | 13.78 | T:jh384 |
| 13.72 | 13.75 | 13.79 | T:jh512 |
| 14.54 | 14.57 | 15.10 | T:keccakc768 |
| 15.00 | 15.02 | 15.03 | T:groestl512 |
| 15.76 | 15.78 | 15.82 | sha3384 |
| 16.04 | 16.07 | 16.09 | T:round3jh256 |
| 16.06 | 16.07 | 16.17 | T:round3jh512 |
| 21.24 | 21.27 | 22.60 | T:keccakc1024 |
| 22.96 | 22.97 | 23.00 | sha3512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 4.08 | 4.11 | 4.19 | T:blake2b |
| 5.43 | 5.45 | 5.45 | T:blake2s |
| 5.89 | 5.90 | 5.92 | T:k12 |
| 6.64 | 6.69 | 6.87 | T:blake32 |
| 7.10 | 7.12 | 7.14 | T:skein512256 |
| 7.18 | 7.21 | 7.25 | T:skein512512 |
| 7.38 | 7.40 | 7.41 | blake512 |
| 7.54 | 7.55 | 7.59 | T:blake64 |
| 8.67 | 8.68 | 8.74 | blake256 |
| 9.90 | 9.92 | 9.94 | T:bblake256 |
| 10.10 | 10.12 | 10.15 | T:keccakc256treed2 |
| 10.52 | 10.56 | 10.59 | T:skein256256 |
| 11.36 | 11.41 | 11.59 | shake128 |
| 12.29 | 12.32 | 12.43 | sha384 |
| 12.33 | 12.37 | 12.43 | sha512 |
| 12.51 | 12.59 | 13.10 | T:groestl256 |
| 13.15 | 13.17 | 13.20 | T:keccak |
| 13.23 | 13.25 | 13.26 | T:keccakc512 |
| 13.29 | 13.33 | 14.01 | T:keccakc512treed2 |
| 13.34 | 13.45 | 13.48 | T:keccakc448 |
| 13.97 | 14.08 | 14.21 | T:skein10241024 |
| 14.08 | 14.10 | 14.13 | sha3224 |
| 14.09 | 14.11 | 14.13 | shake256 |
| 14.11 | 14.14 | 14.17 | sha3256 |
| 14.63 | 14.67 | 14.71 | T:jh256 |
| 14.70 | 14.71 | 14.74 | T:jh512 |
| 14.69 | 14.76 | 14.85 | T:jh224 |
| 14.73 | 14.79 | 14.81 | T:jh384 |
| 15.79 | 15.84 | 16.34 | T:keccakc768 |
| 15.94 | 15.97 | 16.00 | sha256 |
| 15.91 | 16.06 | 16.27 | sha224 |
| 16.87 | 16.90 | 16.94 | sha3384 |
| 17.20 | 17.26 | 17.32 | T:round3jh512 |
| 17.23 | 17.27 | 17.31 | T:round3jh256 |
| 17.30 | 17.32 | 17.34 | T:groestl512 |
| 23.36 | 23.39 | 24.85 | T:keccakc1024 |
| 25.11 | 25.14 | 25.17 | sha3512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 6.08 | 6.30 | 6.36 | T:blake2s |
| 8.86 | 9.36 | 9.48 | T:blake2b |
| 14.25 | 14.36 | 14.66 | T:blake32 |
| 14.28 | 14.41 | 14.53 | T:skein512256 |
| 14.38 | 14.52 | 14.59 | T:skein512512 |
| 16.50 | 16.55 | 16.64 | T:k12 |
| 16.75 | 16.81 | 16.95 | blake512 |
| 17.05 | 17.19 | 17.38 | T:skein256256 |
| 17.22 | 17.28 | 17.38 | T:blake64 |
| 17.48 | 17.59 | 17.88 | blake256 |
| 26.08 | 26.20 | 26.33 | T:keccak |
| 26.11 | 26.22 | 27.48 | T:keccakc1024 |
| 26.12 | 26.25 | 26.42 | sha3224 |
| 26.20 | 26.28 | 26.41 | sha3384 |
| 26.20 | 26.31 | 26.45 | shake256 |
| 26.33 | 26.45 | 27.80 | shake128 |
| 26.39 | 26.53 | 26.62 | T:keccakc512 |
| 26.73 | 26.86 | 26.94 | sha3256 |
| 26.78 | 26.89 | 26.98 | sha3512 |
| 26.42 | 26.97 | 27.19 | T:keccakc768 |
| 27.30 | 27.34 | 27.53 | T:jh256 |
| 27.47 | 27.69 | 27.92 | T:jh512 |
| 27.50 | 27.69 | 27.73 | T:jh224 |
| 27.64 | 27.84 | 28.05 | T:jh384 |
| 27.81 | 28.06 | 28.80 | T:keccakc448 |
| 31.94 | 32.12 | 32.33 | T:round3jh512 |
| 32.20 | 32.45 | 32.64 | T:round3jh256 |
| 35.22 | 36.02 | 37.30 | T:groestl256 |
| 44.83 | 45.02 | 45.25 | T:bblake256 |
| 44.88 | 45.23 | 45.58 | T:skein10241024 |
| 47.64 | 47.86 | 48.09 | sha512 |
| 47.58 | 47.95 | 48.84 | sha384 |
| 52.08 | 52.14 | 52.23 | T:groestl512 |
| 52.36 | 52.66 | 53.06 | sha256 |
| 51.89 | 53.20 | 56.02 | sha224 |
| 62.59 | 62.69 | 62.91 | T:keccakc256treed2 |
| 63.70 | 64.64 | 66.47 | T:keccakc512treed2 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 52.12 | 53.50 | 53.88 | T:blake2s |
| 71.88 | 74.88 | 77.75 | T:blake32 |
| 73.00 | 74.88 | 79.12 | T:blake2b |
| 82.50 | 82.88 | 83.38 | blake256 |
| 97.75 | 98.88 | 99.38 | T:skein256256 |
| 114.00 | 114.88 | 117.12 | T:skein512256 |
| 114.75 | 115.50 | 116.50 | T:skein512512 |
| 130.88 | 131.75 | 135.00 | T:k12 |
| 134.12 | 135.00 | 135.75 | blake512 |
| 137.12 | 138.88 | 141.50 | T:blake64 |
| 208.12 | 208.88 | 210.25 | sha3384 |
| 208.50 | 209.12 | 210.38 | sha3224 |
| 208.88 | 209.38 | 210.62 | shake256 |
| 208.38 | 210.25 | 216.12 | T:groestl256 |
| 210.00 | 211.12 | 213.38 | T:keccak |
| 209.75 | 211.50 | 220.38 | shake128 |
| 212.00 | 212.75 | 214.62 | T:keccakc512 |
| 212.75 | 213.25 | 214.12 | sha3512 |
| 210.88 | 213.38 | 222.50 | T:keccakc1024 |
| 212.62 | 213.75 | 214.88 | sha3256 |
| 214.75 | 217.88 | 220.62 | T:keccakc768 |
| 221.38 | 222.25 | 224.25 | T:jh256 |
| 221.12 | 222.62 | 224.00 | T:jh512 |
| 221.25 | 222.88 | 224.38 | T:jh224 |
| 222.88 | 224.62 | 226.25 | T:jh384 |
| 224.50 | 232.25 | 236.50 | T:keccakc448 |
| 257.50 | 258.00 | 259.50 | T:round3jh512 |
| 257.50 | 259.00 | 260.38 | T:round3jh256 |
| 302.75 | 305.25 | 306.00 | T:bblake256 |
| 326.00 | 327.88 | 332.62 | sha256 |
| 322.00 | 334.38 | 349.25 | sha224 |
| 360.75 | 363.88 | 367.88 | T:skein10241024 |
| 379.00 | 381.00 | 386.75 | sha384 |
| 380.88 | 385.75 | 388.88 | sha512 |
| 397.12 | 397.75 | 398.50 | T:groestl512 |
| 500.00 | 501.25 | 502.25 | T:keccakc256treed2 |
| 510.25 | 519.25 | 533.25 | T:keccakc512treed2 |
|