| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 8.70 | 8.75 | 8.77 | T:blake2b |
| 9.41 | 9.43 | 9.45 | T:k12 |
| 11.06 | 11.07 | 11.09 | T:blake2s |
| 11.55 | 11.56 | 11.57 | T:blake32 |
| 11.60 | 11.62 | 11.64 | T:skein512256 |
| 11.62 | 11.64 | 11.66 | T:skein512512 |
| 11.72 | 11.72 | 11.73 | T:skein256256 |
| 12.48 | 12.51 | 12.54 | T:blake64 |
| 12.81 | 12.81 | 12.81 | T:keccakc256treed2 |
| 13.55 | 13.59 | 13.65 | blake512 |
| 14.29 | 14.30 | 14.32 | blake256 |
| 14.65 | 14.81 | 15.19 | T:bblake256 |
| 16.93 | 17.22 | 17.45 | sha384 |
| 17.16 | 17.23 | 17.36 | T:keccakc512treed2 |
| 16.94 | 17.28 | 17.54 | sha512 |
| 17.82 | 17.87 | 17.88 | T:skein10241024 |
| 18.42 | 18.46 | 18.51 | shake128 |
| 20.19 | 20.38 | 20.65 | sha224 |
| 20.05 | 20.43 | 20.71 | sha256 |
| 20.29 | 20.70 | 21.50 | T:keccakc448 |
| 21.45 | 21.51 | 21.53 | sha3224 |
| 22.65 | 22.73 | 22.95 | T:keccakc512 |
| 22.97 | 23.05 | 23.09 | shake256 |
| 23.03 | 23.06 | 23.93 | sha3256 |
| 24.14 | 24.24 | 24.90 | T:keccak |
| 25.71 | 25.72 | 25.72 | T:jh256 |
| 25.72 | 25.72 | 25.72 | T:jh384 |
| 25.72 | 25.72 | 25.72 | T:jh512 |
| 25.72 | 25.72 | 25.73 | T:jh224 |
| 29.52 | 29.52 | 29.54 | T:round3jh512 |
| 29.53 | 29.54 | 29.55 | T:round3jh256 |
| 29.59 | 29.76 | 29.87 | T:keccakc768 |
| 30.61 | 30.62 | 30.66 | sha3384 |
| 32.65 | 32.69 | 32.74 | T:groestl256 |
| 42.25 | 42.33 | 42.44 | T:keccakc1024 |
| 42.71 | 42.75 | 42.80 | sha3512 |
| 48.91 | 49.37 | 50.08 | T:groestl512 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 8.77 | 8.79 | 8.79 | T:blake2b |
| 9.94 | 9.94 | 9.95 | T:k12 |
| 11.08 | 11.08 | 11.09 | T:blake2s |
| 11.86 | 11.86 | 11.87 | T:skein512256 |
| 11.87 | 11.87 | 11.87 | T:blake32 |
| 11.87 | 11.87 | 11.88 | T:skein512512 |
| 11.88 | 11.88 | 11.89 | T:skein256256 |
| 12.98 | 12.99 | 13.00 | T:blake64 |
| 14.15 | 14.15 | 14.18 | blake512 |
| 14.61 | 14.61 | 14.62 | blake256 |
| 15.10 | 15.10 | 15.10 | T:keccakc256treed2 |
| 16.00 | 16.03 | 16.20 | T:bblake256 |
| 18.47 | 18.47 | 18.53 | T:keccakc512treed2 |
| 18.55 | 18.55 | 18.55 | T:skein10241024 |
| 18.91 | 18.95 | 19.00 | sha384 |
| 18.94 | 18.99 | 19.07 | sha512 |
| 19.26 | 19.27 | 19.29 | shake128 |
| 21.84 | 21.90 | 21.98 | sha256 |
| 21.89 | 21.92 | 22.00 | sha224 |
| 22.12 | 22.13 | 22.31 | T:keccakc448 |
| 22.30 | 22.31 | 22.32 | sha3224 |
| 23.65 | 23.67 | 23.76 | T:keccakc512 |
| 23.84 | 23.85 | 24.28 | sha3256 |
| 23.83 | 23.85 | 23.87 | shake256 |
| 25.11 | 25.14 | 25.43 | T:keccak |
| 26.14 | 26.14 | 26.14 | T:jh256 |
| 26.14 | 26.14 | 26.14 | T:jh384 |
| 26.14 | 26.14 | 26.14 | T:jh512 |
| 26.14 | 26.14 | 26.15 | T:jh224 |
| 30.02 | 30.02 | 30.02 | T:round3jh256 |
| 30.02 | 30.02 | 30.02 | T:round3jh512 |
| 30.38 | 30.41 | 30.42 | T:keccakc768 |
| 30.66 | 30.66 | 30.68 | sha3384 |
| 33.65 | 33.65 | 33.66 | T:groestl256 |
| 43.18 | 43.21 | 43.25 | T:keccakc1024 |
| 43.57 | 43.57 | 43.59 | sha3512 |
| 52.11 | 52.14 | 52.49 | T:groestl512 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 8.82 | 8.82 | 8.87 | T:blake2b |
| 10.79 | 10.79 | 10.81 | T:k12 |
| 11.10 | 11.10 | 11.10 | T:blake2s |
| 12.15 | 12.15 | 12.16 | T:skein256256 |
| 12.26 | 12.26 | 12.28 | T:skein512256 |
| 12.26 | 12.26 | 12.28 | T:skein512512 |
| 12.38 | 12.39 | 12.39 | T:blake32 |
| 13.79 | 13.79 | 13.86 | T:blake64 |
| 15.06 | 15.07 | 15.08 | blake512 |
| 15.12 | 15.12 | 15.13 | blake256 |
| 17.52 | 17.52 | 17.52 | T:keccakc256treed2 |
| 17.98 | 17.99 | 18.12 | T:bblake256 |
| 19.68 | 19.68 | 19.68 | T:skein10241024 |
| 20.53 | 20.53 | 20.60 | T:keccakc512treed2 |
| 20.60 | 20.61 | 21.06 | shake128 |
| 21.58 | 21.66 | 21.78 | sha384 |
| 21.81 | 21.98 | 22.26 | sha512 |
| 22.63 | 22.67 | 22.94 | sha3224 |
| 22.64 | 22.68 | 22.70 | T:keccakc448 |
| 24.10 | 24.26 | 24.33 | sha256 |
| 24.23 | 24.35 | 24.55 | sha224 |
| 24.64 | 24.64 | 24.64 | sha3256 |
| 24.65 | 24.65 | 24.69 | shake256 |
| 24.67 | 24.73 | 24.79 | T:keccakc512 |
| 26.57 | 26.60 | 26.67 | T:keccak |
| 26.84 | 26.84 | 26.85 | T:jh256 |
| 26.85 | 26.85 | 26.85 | T:jh384 |
| 26.85 | 26.85 | 26.85 | T:jh512 |
| 26.85 | 26.85 | 26.85 | T:jh224 |
| 30.74 | 30.74 | 30.77 | sha3384 |
| 30.82 | 30.82 | 30.83 | T:round3jh256 |
| 30.83 | 30.83 | 30.85 | T:round3jh512 |
| 30.70 | 31.09 | 31.59 | T:keccakc768 |
| 35.20 | 35.21 | 35.25 | T:groestl256 |
| 44.67 | 44.68 | 45.56 | T:keccakc1024 |
| 44.90 | 44.96 | 45.90 | sha3512 |
| 56.78 | 56.84 | 57.15 | T:groestl512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 9.90 | 9.90 | 9.91 | T:blake2b |
| 11.12 | 11.12 | 11.12 | T:blake2s |
| 12.05 | 12.06 | 12.10 | T:k12 |
| 12.88 | 12.88 | 12.88 | T:skein256256 |
| 13.32 | 13.32 | 13.35 | T:skein512512 |
| 13.31 | 13.33 | 13.34 | T:skein512256 |
| 13.75 | 13.76 | 13.76 | T:blake32 |
| 14.66 | 14.71 | 14.74 | T:blake64 |
| 16.02 | 16.02 | 16.04 | blake512 |
| 16.50 | 16.53 | 16.57 | blake256 |
| 22.18 | 22.18 | 22.19 | shake128 |
| 23.34 | 23.40 | 23.42 | T:bblake256 |
| 23.96 | 23.96 | 23.97 | T:keccakc256treed2 |
| 24.77 | 24.77 | 24.82 | T:skein10241024 |
| 27.09 | 27.46 | 28.58 | sha384 |
| 27.47 | 27.47 | 27.47 | sha3256 |
| 27.48 | 27.49 | 27.53 | sha3224 |
| 27.73 | 27.80 | 28.33 | T:keccak |
| 27.77 | 27.83 | 27.86 | T:keccakc448 |
| 27.34 | 27.85 | 28.33 | sha512 |
| 27.82 | 28.06 | 28.53 | shake256 |
| 27.90 | 28.26 | 28.42 | T:keccakc512 |
| 28.72 | 28.72 | 28.73 | T:jh256 |
| 28.72 | 28.72 | 28.72 | T:jh384 |
| 28.73 | 28.73 | 28.73 | T:jh512 |
| 28.73 | 28.73 | 28.73 | T:jh224 |
| 30.51 | 30.73 | 31.04 | sha256 |
| 30.58 | 30.85 | 31.75 | sha224 |
| 31.69 | 31.73 | 31.79 | T:keccakc512treed2 |
| 32.98 | 32.98 | 32.98 | T:round3jh256 |
| 32.99 | 32.99 | 33.00 | T:round3jh512 |
| 32.95 | 33.00 | 33.72 | sha3384 |
| 33.19 | 33.19 | 33.45 | T:keccakc768 |
| 39.38 | 39.40 | 39.45 | T:groestl256 |
| 49.08 | 49.08 | 50.05 | sha3512 |
| 49.23 | 49.30 | 49.49 | T:keccakc1024 |
| 63.55 | 63.60 | 63.91 | T:groestl512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 11.59 | 11.59 | 11.91 | T:blake2s |
| 19.12 | 19.12 | 19.19 | T:blake2b |
| 21.91 | 21.91 | 21.91 | T:skein256256 |
| 26.50 | 26.52 | 26.64 | T:skein512256 |
| 26.61 | 26.61 | 26.72 | T:skein512512 |
| 30.50 | 30.53 | 30.91 | T:blake32 |
| 30.81 | 30.83 | 30.98 | T:blake64 |
| 31.84 | 31.89 | 32.25 | T:k12 |
| 33.77 | 33.83 | 34.50 | blake256 |
| 35.14 | 35.17 | 35.23 | blake512 |
| 50.03 | 51.02 | 51.56 | sha3256 |
| 51.11 | 51.19 | 52.31 | sha3512 |
| 51.11 | 52.06 | 52.34 | sha3224 |
| 51.44 | 52.23 | 52.25 | shake128 |
| 52.16 | 52.27 | 53.34 | sha3384 |
| 52.38 | 52.38 | 52.44 | T:jh256 |
| 52.42 | 52.42 | 52.42 | T:jh384 |
| 52.44 | 52.44 | 52.52 | T:jh512 |
| 52.45 | 52.45 | 52.48 | T:jh224 |
| 51.20 | 52.73 | 52.91 | shake256 |
| 55.28 | 55.86 | 57.12 | T:keccak |
| 55.58 | 56.59 | 57.27 | T:keccakc768 |
| 56.03 | 56.59 | 57.86 | T:keccakc1024 |
| 56.30 | 56.86 | 58.05 | T:keccakc512 |
| 56.88 | 58.02 | 60.11 | T:keccakc448 |
| 60.23 | 60.23 | 60.30 | T:round3jh256 |
| 60.30 | 60.30 | 60.33 | T:round3jh512 |
| 78.91 | 78.91 | 78.91 | T:skein10241024 |
| 90.88 | 91.09 | 91.23 | T:bblake256 |
| 92.11 | 92.17 | 93.25 | T:groestl256 |
| 102.64 | 105.00 | 107.94 | sha384 |
| 105.28 | 107.73 | 111.36 | sha512 |
| 106.69 | 109.02 | 110.98 | sha256 |
| 112.16 | 113.78 | 119.61 | sha224 |
| 146.64 | 146.64 | 146.64 | T:keccakc256treed2 |
| 147.22 | 147.22 | 147.69 | T:keccakc512treed2 |
| 175.58 | 176.20 | 176.95 | T:groestl512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 95.62 | 95.62 | 95.88 | T:blake2s |
| 127.38 | 127.38 | 127.38 | T:skein256256 |
| 152.38 | 152.38 | 154.00 | T:blake2b |
| 158.25 | 158.88 | 159.25 | T:blake32 |
| 159.38 | 159.75 | 162.12 | blake256 |
| 210.12 | 210.50 | 211.25 | T:skein512256 |
| 211.12 | 211.62 | 212.38 | T:skein512512 |
| 249.62 | 250.00 | 251.25 | T:blake64 |
| 254.38 | 254.88 | 257.50 | T:k12 |
| 277.75 | 278.12 | 279.00 | blake512 |
| 399.00 | 399.38 | 402.38 | sha3256 |
| 406.38 | 406.75 | 413.62 | sha3224 |
| 406.75 | 406.75 | 408.75 | sha3384 |
| 407.00 | 407.00 | 407.25 | sha3512 |
| 408.25 | 408.25 | 408.50 | shake256 |
| 408.75 | 408.88 | 410.00 | shake128 |
| 420.88 | 420.88 | 421.50 | T:jh384 |
| 421.38 | 421.38 | 421.38 | T:jh256 |
| 421.38 | 421.38 | 422.00 | T:jh512 |
| 421.12 | 421.50 | 421.88 | T:jh224 |
| 443.75 | 444.25 | 445.62 | T:keccakc768 |
| 443.62 | 447.62 | 452.25 | T:keccakc1024 |
| 441.88 | 448.25 | 458.00 | T:keccak |
| 448.50 | 450.12 | 465.38 | T:keccakc512 |
| 450.12 | 450.62 | 459.88 | T:keccakc448 |
| 471.12 | 473.38 | 477.62 | T:groestl256 |
| 485.00 | 485.00 | 485.00 | T:round3jh256 |
| 485.38 | 485.38 | 485.38 | T:round3jh512 |
| 614.00 | 614.50 | 617.25 | T:bblake256 |
| 630.75 | 630.75 | 630.75 | T:skein10241024 |
| 708.25 | 718.88 | 750.00 | sha256 |
| 711.75 | 736.12 | 763.62 | sha224 |
| 817.50 | 848.62 | 880.38 | sha384 |
| 839.62 | 848.62 | 911.25 | sha512 |
| 1171.75 | 1171.75 | 1171.75 | T:keccakc256treed2 |
| 1176.62 | 1176.62 | 1180.38 | T:keccakc512treed2 |
| 1401.00 | 1402.62 | 1408.50 | T:groestl512 |
|