| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 2.02 | 2.02 | 2.02 | sha256 |
| 2.00 | 2.02 | 2.04 | sha224 |
| 3.14 | 3.18 | 3.23 | T:blake2b |
| 4.04 | 4.06 | 4.07 | T:k12 |
| 4.84 | 4.85 | 4.88 | sha512 |
| 4.97 | 4.99 | 5.01 | T:skein512256 |
| 4.98 | 4.99 | 5.02 | T:skein512512 |
| 5.29 | 5.32 | 5.35 | T:bblake256 |
| 5.35 | 5.36 | 5.37 | T:blake2s |
| 5.42 | 5.43 | 5.44 | T:keccakc256treed2 |
| 5.47 | 5.50 | 5.54 | sha384 |
| 5.47 | 5.60 | 5.83 | T:blake64 |
| 5.57 | 5.63 | 5.67 | blake512 |
| 6.57 | 6.74 | 6.84 | T:blake32 |
| 6.77 | 6.81 | 6.83 | T:skein256256 |
| 6.67? | 7.02? | 7.58? | T:skein10241024 |
| 6.97 | 7.03 | 7.06 | shake128 |
| 7.23 | 7.24 | 7.25 | T:keccakc512treed2 |
| 7.59 | 7.59 | 7.60 | blake256 |
| 7.80 | 7.90 | 7.95 | T:keccakc448 |
| 7.89 | 7.91 | 7.92 | T:groestl256 |
| 8.15 | 8.17 | 8.18 | sha3224 |
| 8.41 | 8.43 | 8.52 | T:keccakc512 |
| 8.71 | 8.76 | 8.84 | sha3256 |
| 8.73 | 8.78 | 8.86 | shake256 |
| 8.82 | 8.92 | 8.97 | T:keccak |
| 10.13 | 10.16 | 10.18 | T:groestl512 |
| 10.71 | 10.72 | 10.74 | T:jh256 |
| 10.72 | 10.73 | 10.74 | T:jh384 |
| 10.71 | 10.73 | 10.74 | T:jh224 |
| 10.72 | 10.73 | 10.74 | T:jh512 |
| 11.09 | 11.19 | 11.22 | T:keccakc768 |
| 11.52 | 11.54 | 11.67 | sha3384 |
| 12.50 | 12.57 | 12.60 | T:round3jh512 |
| 12.51 | 12.60 | 12.61 | T:round3jh256 |
| 15.35 | 15.57 | 15.80 | T:keccakc1024 |
| 14.18? | 16.20? | 20.07? | sha3512 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 2.06 | 2.06 | 2.06 | sha256 |
| 2.42 | 2.43 | 2.43 | sha224 |
| 3.18 | 3.19 | 3.21 | T:blake2b |
| 4.29 | 4.29 | 4.29 | T:k12 |
| 5.07 | 5.07 | 5.08 | sha512 |
| 5.11 | 5.11 | 5.12 | T:skein512256 |
| 5.14 | 5.15 | 5.15 | T:skein512512 |
| 5.36 | 5.36 | 5.36 | T:blake2s |
| 5.80 | 5.82 | 5.84 | blake512 |
| 5.84 | 5.84 | 5.95 | T:blake64 |
| 5.91 | 5.92 | 5.93 | T:bblake256 |
| 6.12 | 6.13 | 6.15 | sha384 |
| 6.39 | 6.39 | 6.40 | T:keccakc256treed2 |
| 6.82 | 6.88 | 6.90 | T:blake32 |
| 6.91 | 6.92 | 6.92 | T:skein256256 |
| 7.22 | 7.27 | 7.55 | T:skein10241024 |
| 7.35 | 7.36 | 7.36 | shake128 |
| 7.73 | 7.73 | 7.74 | blake256 |
| 7.75 | 7.75 | 7.76 | T:keccakc512treed2 |
| 8.20 | 8.21 | 8.22 | T:keccakc448 |
| 8.33 | 8.34 | 8.34 | T:groestl256 |
| 8.49 | 8.49 | 8.49 | sha3224 |
| 8.72 | 8.73 | 8.76 | T:keccakc512 |
| 9.04 | 9.05 | 9.08 | sha3256 |
| 9.05 | 9.07 | 9.11 | shake256 |
| 9.21 | 9.25 | 9.27 | T:keccak |
| 10.74 | 10.75 | 10.75 | T:groestl512 |
| 10.91 | 10.91 | 10.91 | T:jh256 |
| 10.91 | 10.91 | 10.92 | T:jh512 |
| 10.91 | 10.91 | 10.92 | T:jh384 |
| 10.91 | 10.92 | 10.92 | T:jh224 |
| 11.21 | 11.22 | 11.23 | T:keccakc768 |
| 11.61 | 11.62 | 11.67 | sha3384 |
| 12.76 | 12.78 | 12.79 | T:round3jh512 |
| 12.76 | 12.78 | 12.79 | T:round3jh256 |
| 15.82 | 15.85 | 15.96 | T:keccakc1024 |
| 16.50? | 16.53? | 18.46? | sha3512 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 2.12 | 2.13 | 2.13 | sha256 |
| 3.11 | 3.12 | 3.13 | sha224 |
| 3.19 | 3.20 | 3.21 | T:blake2b |
| 4.67 | 4.67 | 4.67 | T:k12 |
| 5.27 | 5.30 | 5.33 | T:skein512256 |
| 5.35 | 5.36 | 5.37 | T:blake2s |
| 5.38 | 5.39 | 5.42 | T:skein512512 |
| 5.42 | 5.43 | 5.44 | sha512 |
| 6.12 | 6.13 | 6.15 | blake512 |
| 6.24 | 6.31 | 6.36 | T:blake64 |
| 6.90 | 6.92 | 6.93 | T:bblake256 |
| 7.11 | 7.12 | 7.13 | T:skein256256 |
| 7.05 | 7.13 | 7.14 | T:blake32 |
| 7.17 | 7.19 | 7.20 | sha384 |
| 7.39 | 7.40 | 7.41 | T:keccakc256treed2 |
| 7.71 | 7.73 | 7.97 | T:skein10241024 |
| 7.89 | 7.90 | 7.90 | shake128 |
| 7.96 | 7.96 | 7.97 | blake256 |
| 8.34 | 8.35 | 8.37 | T:keccakc448 |
| 8.60 | 8.61 | 8.61 | T:keccakc512treed2 |
| 8.64 | 8.65 | 8.65 | sha3224 |
| 9.05 | 9.05 | 9.06 | T:keccakc512 |
| 9.06 | 9.07 | 9.07 | T:groestl256 |
| 9.36 | 9.37 | 9.38 | shake256 |
| 9.40 | 9.41 | 9.42 | sha3256 |
| 9.77 | 9.77 | 9.78 | T:keccak |
| 11.21 | 11.21 | 11.22 | T:jh512 |
| 11.22 | 11.23 | 11.23 | T:jh256 |
| 11.23 | 11.23 | 11.24 | T:jh384 |
| 11.22 | 11.24 | 11.25 | T:jh224 |
| 11.28 | 11.29 | 11.35 | T:keccakc768 |
| 11.67 | 11.68 | 11.68 | sha3384 |
| 11.71 | 11.72 | 11.74 | T:groestl512 |
| 13.13 | 13.14 | 13.15 | T:round3jh512 |
| 13.12 | 13.14 | 13.15 | T:round3jh256 |
| 16.32 | 16.35 | 16.39 | T:keccakc1024 |
| 17.06? | 17.10? | 19.06? | sha3512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 2.31 | 2.31 | 2.32 | sha256 |
| 3.59 | 3.61 | 3.62 | T:blake2b |
| 4.88 | 4.95 | 4.96 | sha224 |
| 5.20 | 5.21 | 5.23 | T:k12 |
| 5.34 | 5.35 | 5.38 | T:blake2s |
| 5.76 | 5.77 | 5.80 | T:skein512256 |
| 5.81 | 5.83 | 5.88 | sha512 |
| 6.00 | 6.01 | 6.02 | T:skein512512 |
| 6.39 | 6.41 | 6.43 | blake512 |
| 6.61 | 6.73 | 6.74 | T:blake64 |
| 7.51 | 7.54 | 7.56 | T:skein256256 |
| 7.66 | 7.67 | 7.83 | T:blake32 |
| 8.50 | 8.51 | 8.52 | shake128 |
| 8.56 | 8.58 | 8.60 | blake256 |
| 9.35 | 9.39 | 9.43 | sha384 |
| 9.73 | 9.74 | 9.76 | T:bblake256 |
| 9.78 | 9.81 | 10.11 | T:skein10241024 |
| 10.07 | 10.10 | 10.11 | T:keccakc256treed2 |
| 10.17 | 10.20 | 10.23 | T:keccak |
| 10.20 | 10.21 | 10.22 | T:keccakc512 |
| 10.26 | 10.29 | 10.33 | T:keccakc448 |
| 10.48 | 10.49 | 10.54 | shake256 |
| 10.50 | 10.53 | 10.56 | sha3224 |
| 10.53 | 10.54 | 10.57 | sha3256 |
| 10.98 | 10.99 | 11.03 | T:groestl256 |
| 12.04 | 12.06 | 12.08 | T:jh256 |
| 12.07 | 12.07 | 12.08 | T:jh224 |
| 12.06 | 12.08 | 12.10 | T:jh512 |
| 12.07 | 12.08 | 12.11 | T:jh384 |
| 12.17 | 12.18 | 12.21 | T:keccakc768 |
| 12.55 | 12.58 | 12.59 | sha3384 |
| 13.26 | 13.28 | 13.29 | T:keccakc512treed2 |
| 13.61 | 13.64 | 13.68 | T:groestl512 |
| 14.09 | 14.10 | 14.11 | T:round3jh512 |
| 14.08 | 14.10 | 14.11 | T:round3jh256 |
| 17.96 | 17.97 | 18.02 | T:keccakc1024 |
| 18.67? | 18.70? | 20.88? | sha3512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 4.64 | 4.68 | 4.76 | sha256 |
| 5.23 | 5.34 | 5.53 | T:blake2s |
| 6.76 | 6.87 | 6.99 | T:blake2b |
| 11.48 | 11.57 | 11.99 | T:skein512256 |
| 12.47 | 12.48 | 12.48 | sha512 |
| 13.01 | 13.08 | 13.14 | blake512 |
| 13.34 | 13.46 | 13.76 | T:skein256256 |
| 13.75 | 13.86 | 14.07 | T:skein512512 |
| 13.64 | 13.90 | 14.40 | T:blake64 |
| 14.18 | 14.26 | 14.38 | T:k12 |
| 15.42 | 15.78 | 16.71 | T:blake32 |
| 16.38 | 16.59 | 16.93 | blake256 |
| 19.22 | 19.28 | 19.32 | sha3224 |
| 19.30 | 19.30 | 19.44 | shake256 |
| 19.36 | 19.37 | 19.55 | sha3256 |
| 19.38 | 19.40 | 19.58 | T:keccakc1024 |
| 19.48 | 19.55 | 19.70 | T:keccakc448 |
| 19.55 | 19.58 | 19.77 | sha3384 |
| 19.47? | 19.63? | 21.94? | sha3512 |
| 19.56 | 19.64 | 19.70 | T:keccakc512 |
| 19.80 | 19.81 | 19.81 | T:keccakc768 |
| 20.05 | 20.11 | 20.15 | T:keccak |
| 20.44 | 20.44 | 20.44 | shake128 |
| 22.46 | 22.50 | 22.72 | T:jh512 |
| 22.40 | 22.53 | 22.67 | T:jh384 |
| 22.42 | 22.54 | 22.63 | T:jh256 |
| 22.59 | 22.67 | 22.83 | T:jh224 |
| 26.10 | 26.14 | 26.19 | T:round3jh256 |
| 26.14 | 26.25 | 26.31 | T:round3jh512 |
| 28.19 | 28.27 | 28.41 | sha224 |
| 32.25 | 32.47 | 33.22 | T:skein10241024 |
| 35.58 | 35.61 | 35.76 | T:groestl256 |
| 39.60 | 40.29 | 40.64 | sha384 |
| 41.26 | 41.37 | 41.41 | T:groestl512 |
| 44.55 | 44.68 | 45.03 | T:bblake256 |
| 61.27 | 61.40 | 61.56 | T:keccakc512treed2 |
| 61.67 | 61.73 | 61.79 | T:keccakc256treed2 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 24.88 | 24.88 | 24.91 | sha256 |
| 47.29 | 47.52 | 48.68 | T:blake2s |
| 55.27 | 55.78 | 56.66 | T:blake2b |
| 73.38 | 73.93 | 74.98 | blake256 |
| 75.12 | 75.60 | 76.50 | T:skein256256 |
| 78.64 | 79.19 | 79.51 | T:blake32 |
| 92.62 | 93.51 | 95.50 | T:skein512256 |
| 99.25 | 99.25 | 100.32 | sha512 |
| 104.19 | 104.69 | 106.01 | blake512 |
| 109.27 | 110.03 | 112.64 | T:blake64 |
| 111.41 | 112.46 | 114.79 | T:skein512512 |
| 112.42 | 113.12 | 113.44 | T:k12 |
| 152.88 | 153.10 | 153.78 | sha3224 |
| 153.25 | 153.25 | 154.40 | shake256 |
| 153.22 | 153.57 | 154.15 | sha3256 |
| 154.07 | 154.36 | 155.93 | sha3384 |
| 154.26? | 155.04? | 174.62? | sha3512 |
| 155.41 | 156.00 | 158.07 | T:keccakc1024 |
| 156.48 | 157.10 | 157.80 | T:keccakc512 |
| 157.19 | 157.85 | 159.94 | T:keccakc448 |
| 158.31 | 158.75 | 160.08 | T:keccakc768 |
| 159.98 | 160.57 | 162.50 | T:keccak |
| 161.09 | 161.98 | 162.38 | shake128 |
| 182.26 | 183.47 | 185.47 | T:jh256 |
| 182.50 | 183.83 | 185.03 | T:jh512 |
| 183.36 | 184.22 | 185.32 | T:jh384 |
| 183.24 | 184.34 | 185.03 | T:jh224 |
| 210.25 | 210.88 | 212.20 | T:round3jh512 |
| 209.88 | 211.35 | 213.06 | T:round3jh256 |
| 211.65 | 212.99 | 215.18 | sha224 |
| 224.50 | 225.09 | 225.66 | T:groestl256 |
| 256.47 | 257.53 | 265.68 | T:skein10241024 |
| 295.83 | 297.29 | 300.16 | T:bblake256 |
| 303.40 | 304.20 | 306.71 | T:groestl512 |
| 318.15 | 320.92 | 322.53 | sha384 |
| 490.38 | 490.93 | 492.05 | T:keccakc512treed2 |
| 490.54 | 492.26 | 494.27 | T:keccakc256treed2 |
|