| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 2.01 | 2.01 | 2.02 | sha256 |
| 2.02 | 2.03 | 2.04 | sha224 |
| 3.26 | 3.28 | 3.29 | T:blake2b |
| 3.33 | 3.35 | 3.39 | T:k12 |
| 4.58 | 4.62 | 4.65 | sha384 |
| 4.69 | 4.72 | 4.74 | sha512 |
| 4.90 | 4.92 | 4.95 | T:bblake256 |
| 4.89 | 4.96 | 5.00 | T:skein512512 |
| 4.95 | 4.96 | 4.97 | T:skein512256 |
| 5.35 | 5.35 | 5.36 | T:blake2s |
| 5.38 | 5.40 | 5.40 | T:keccakc256treed2 |
| 5.60 | 5.61 | 5.63 | blake512 |
| 5.87 | 5.90 | 5.91 | T:blake64 |
| 6.21 | 6.22 | 6.22 | T:skein10241024 |
| 6.24 | 6.28 | 6.31 | shake128 |
| 6.60 | 6.61 | 6.64 | T:blake32 |
| 6.65 | 6.68 | 6.72 | T:skein256256 |
| 7.14 | 7.18 | 7.20 | T:groestl256 |
| 7.19 | 7.19 | 7.20 | T:keccakc512treed2 |
| 7.23 | 7.27 | 7.31 | T:keccakc448 |
| 7.26 | 7.33 | 7.38 | sha3224 |
| 7.59 | 7.59 | 7.60 | blake256 |
| 7.80 | 7.83 | 7.85 | shake256 |
| 7.80 | 7.84 | 7.86 | sha3256 |
| 7.95 | 7.96 | 7.96 | T:keccakc512 |
| 8.30 | 8.32 | 8.34 | T:keccak |
| 10.12 | 10.17 | 10.21 | T:groestl512 |
| 10.29 | 10.31 | 10.34 | T:keccakc768 |
| 10.36 | 10.38 | 10.40 | sha3384 |
| 10.88 | 11.10 | 11.65 | T:jh256 |
| 11.07 | 11.11 | 11.17 | T:jh384 |
| 11.12 | 11.12 | 11.14 | T:jh224 |
| 11.09 | 11.15 | 11.26 | T:jh512 |
| 13.10 | 13.27 | 13.29 | T:round3jh512 |
| 12.91 | 13.58 | 13.70 | T:round3jh256 |
| 14.44 | 14.46 | 14.49 | T:keccakc1024 |
| 14.45 | 14.49 | 14.53 | sha3512 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 2.06 | 2.06 | 2.06 | sha256 |
| 2.54 | 2.54 | 2.55 | sha224 |
| 3.27 | 3.27 | 3.28 | T:blake2b |
| 3.60 | 3.61 | 3.62 | T:k12 |
| 4.90 | 4.90 | 4.90 | sha512 |
| 5.06 | 5.06 | 5.06 | T:skein512256 |
| 5.05 | 5.08 | 5.09 | T:skein512512 |
| 5.35 | 5.35 | 5.36 | T:blake2s |
| 5.41 | 5.42 | 5.43 | sha384 |
| 5.53 | 5.54 | 5.54 | T:bblake256 |
| 5.81 | 5.81 | 5.82 | blake512 |
| 6.11 | 6.12 | 6.12 | T:blake64 |
| 6.33 | 6.33 | 6.33 | T:keccakc256treed2 |
| 6.47 | 6.48 | 6.48 | T:skein10241024 |
| 6.55 | 6.56 | 6.57 | shake128 |
| 6.75 | 6.76 | 6.78 | T:skein256256 |
| 6.77 | 6.78 | 6.79 | T:blake32 |
| 7.48 | 7.49 | 7.49 | T:groestl256 |
| 7.58 | 7.59 | 7.61 | T:keccakc448 |
| 7.60 | 7.61 | 7.62 | sha3224 |
| 7.69 | 7.69 | 7.69 | T:keccakc512treed2 |
| 7.73 | 7.73 | 7.73 | blake256 |
| 8.10 | 8.11 | 8.11 | sha3256 |
| 8.12 | 8.13 | 8.13 | shake256 |
| 8.23 | 8.24 | 8.24 | T:keccakc512 |
| 8.67 | 8.68 | 8.68 | T:keccak |
| 10.40 | 10.41 | 10.41 | T:keccakc768 |
| 10.44 | 10.44 | 10.45 | sha3384 |
| 10.72 | 10.74 | 10.75 | T:groestl512 |
| 11.32 | 11.32 | 11.33 | T:jh224 |
| 11.32 | 11.33 | 11.58 | T:jh256 |
| 11.32 | 11.33 | 11.35 | T:jh384 |
| 11.33 | 11.35 | 11.39 | T:jh512 |
| 13.43 | 13.51 | 13.51 | T:round3jh512 |
| 13.38 | 13.63 | 13.65 | T:round3jh256 |
| 14.80 | 14.80 | 14.81 | T:keccakc1024 |
| 14.79 | 14.81 | 14.82 | sha3512 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 2.12 | 2.12 | 2.13 | sha256 |
| 3.27 | 3.28 | 3.28 | T:blake2b |
| 3.41 | 3.41 | 3.42 | sha224 |
| 3.97 | 3.98 | 4.01 | T:k12 |
| 5.20 | 5.21 | 5.22 | sha512 |
| 5.22 | 5.23 | 5.23 | T:skein512256 |
| 5.27 | 5.30 | 5.31 | T:skein512512 |
| 5.35 | 5.35 | 5.35 | T:blake2s |
| 6.14 | 6.15 | 6.16 | blake512 |
| 6.52 | 6.53 | 6.53 | T:blake64 |
| 6.55 | 6.56 | 6.57 | T:bblake256 |
| 6.70 | 6.71 | 6.72 | sha384 |
| 6.90 | 6.91 | 6.92 | T:skein10241024 |
| 6.91 | 6.93 | 6.94 | T:skein256256 |
| 7.02 | 7.03 | 7.03 | shake128 |
| 7.03 | 7.05 | 7.06 | T:blake32 |
| 7.29 | 7.29 | 7.30 | T:keccakc256treed2 |
| 7.70 | 7.73 | 7.81 | sha3224 |
| 7.85 | 7.85 | 7.85 | T:keccakc448 |
| 7.95 | 7.95 | 7.96 | blake256 |
| 8.02 | 8.02 | 8.05 | T:groestl256 |
| 8.39 | 8.40 | 8.42 | sha3256 |
| 8.43 | 8.45 | 8.48 | shake256 |
| 8.50 | 8.50 | 8.51 | T:keccakc512treed2 |
| 8.53 | 8.54 | 8.55 | T:keccakc512 |
| 9.19 | 9.22 | 9.27 | T:keccak |
| 10.52 | 10.54 | 10.55 | T:keccakc768 |
| 10.53 | 10.54 | 10.57 | sha3384 |
| 11.64 | 11.65 | 11.69 | T:jh224 |
| 11.66 | 11.67 | 11.70 | T:groestl512 |
| 11.65 | 11.68 | 11.93 | T:jh256 |
| 11.65 | 11.69 | 11.71 | T:jh512 |
| 11.66 | 11.70 | 11.71 | T:jh384 |
| 13.86 | 13.90 | 13.91 | T:round3jh512 |
| 13.80 | 14.01 | 14.01 | T:round3jh256 |
| 15.27 | 15.32 | 15.35 | sha3512 |
| 15.36 | 15.38 | 15.39 | T:keccakc1024 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 2.30 | 2.31 | 2.31 | sha256 |
| 3.67 | 3.71 | 3.72 | T:blake2b |
| 4.54 | 4.56 | 4.61 | T:k12 |
| 5.34 | 5.34 | 5.35 | T:blake2s |
| 5.66 | 5.67 | 5.72 | sha512 |
| 5.67 | 5.68 | 5.68 | T:skein512256 |
| 5.73 | 5.75 | 5.77 | sha224 |
| 5.87 | 5.87 | 5.89 | T:skein512512 |
| 6.39 | 6.42 | 6.43 | blake512 |
| 6.85 | 6.87 | 6.90 | T:blake64 |
| 7.32 | 7.35 | 7.40 | T:skein256256 |
| 7.52 | 7.52 | 7.54 | shake128 |
| 7.69 | 7.71 | 7.72 | T:blake32 |
| 8.55 | 8.55 | 8.56 | blake256 |
| 8.76 | 8.76 | 8.79 | T:skein10241024 |
| 9.31 | 9.33 | 9.37 | sha3224 |
| 9.35 | 9.36 | 9.37 | sha3256 |
| 9.43 | 9.45 | 9.48 | T:groestl256 |
| 9.47 | 9.47 | 9.48 | T:bblake256 |
| 9.53 | 9.57 | 9.62 | T:keccakc512 |
| 9.58 | 9.61 | 9.63 | sha384 |
| 9.58 | 9.66 | 9.70 | shake256 |
| 9.59 | 9.67 | 9.70 | T:keccakc448 |
| 9.83 | 9.84 | 9.86 | T:keccakc256treed2 |
| 9.87 | 9.90 | 9.92 | T:keccak |
| 11.26 | 11.42 | 11.48 | sha3384 |
| 11.54 | 11.56 | 11.58 | T:keccakc768 |
| 12.48 | 12.52 | 12.58 | T:jh384 |
| 12.50 | 12.53 | 12.57 | T:jh512 |
| 12.51 | 12.53 | 12.57 | T:jh224 |
| 12.53 | 12.54 | 12.86 | T:jh256 |
| 13.07 | 13.07 | 13.09 | T:keccakc512treed2 |
| 13.52 | 13.53 | 13.54 | T:groestl512 |
| 14.74 | 14.75 | 14.90 | T:round3jh256 |
| 14.86 | 14.89 | 14.92 | T:round3jh512 |
| 16.77 | 16.94 | 17.03 | sha3512 |
| 17.12 | 17.13 | 17.18 | T:keccakc1024 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 4.64 | 4.67 | 4.70 | sha256 |
| 5.22 | 5.23 | 5.24 | T:blake2s |
| 6.97 | 6.98 | 7.30 | T:blake2b |
| 11.39 | 11.39 | 11.51 | T:skein512256 |
| 12.41 | 12.45 | 12.72 | T:skein256256 |
| 12.50 | 12.60 | 12.78 | blake512 |
| 12.88 | 12.90 | 12.95 | T:k12 |
| 12.87 | 12.97 | 13.20 | T:skein512512 |
| 12.95 | 13.01 | 13.55 | sha512 |
| 13.89 | 14.23 | 14.56 | T:blake64 |
| 16.27 | 16.40 | 16.46 | blake256 |
| 16.38 | 16.42 | 16.54 | T:blake32 |
| 17.33 | 17.36 | 17.37 | sha3256 |
| 17.47 | 17.47 | 17.49 | sha3224 |
| 17.52 | 17.54 | 17.62 | sha3384 |
| 17.58 | 17.61 | 17.68 | shake256 |
| 17.57 | 17.64 | 17.75 | shake128 |
| 17.57 | 17.70 | 17.88 | sha3512 |
| 17.92 | 18.06 | 18.59 | T:keccakc512 |
| 19.65 | 19.71 | 19.75 | T:keccakc448 |
| 19.79 | 19.83 | 19.91 | T:keccakc768 |
| 19.84 | 19.85 | 19.98 | T:keccakc1024 |
| 20.55 | 20.59 | 20.63 | T:keccak |
| 23.22 | 23.22 | 23.27 | T:jh384 |
| 23.27 | 23.45 | 23.76 | T:jh512 |
| 23.30 | 23.61 | 23.78 | T:jh224 |
| 23.18 | 23.92 | 24.02 | T:jh256 |
| 27.29 | 27.37 | 27.50 | T:round3jh512 |
| 27.60 | 27.72 | 27.82 | T:round3jh256 |
| 27.88 | 27.88 | 27.88 | T:groestl256 |
| 28.43 | 28.45 | 28.57 | T:skein10241024 |
| 35.97 | 36.21 | 36.58 | sha224 |
| 40.56 | 40.69 | 40.75 | T:groestl512 |
| 44.45 | 44.55 | 44.75 | T:bblake256 |
| 46.46 | 46.63 | 46.83 | sha384 |
| 59.62 | 59.72 | 59.80 | T:keccakc256treed2 |
| 59.93 | 60.08 | 60.09 | T:keccakc512treed2 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 25.42 | 27.62 | 27.82 | sha256 |
| 47.75 | 47.83 | 47.93 | T:blake2s |
| 56.89 | 57.25 | 57.64 | T:blake2b |
| 72.66 | 72.92 | 74.01 | blake256 |
| 75.75 | 75.75 | 76.02 | T:skein256256 |
| 85.00 | 85.00 | 85.53 | T:blake32 |
| 88.50 | 89.18 | 90.95 | sha512 |
| 91.88 | 91.89 | 93.06 | T:skein512256 |
| 100.44 | 101.30 | 103.47 | blake512 |
| 101.75 | 101.93 | 102.91 | T:k12 |
| 105.14 | 106.55 | 107.44 | T:skein512512 |
| 113.00 | 113.07 | 115.75 | T:blake64 |
| 138.75 | 138.75 | 138.75 | sha3256 |
| 138.38 | 138.86 | 139.49 | sha3384 |
| 139.12 | 139.12 | 140.59 | sha3224 |
| 139.39 | 140.27 | 141.62 | sha3512 |
| 140.27 | 140.40 | 140.62 | shake128 |
| 140.25 | 140.48 | 141.38 | shake256 |
| 144.05 | 144.56 | 146.25 | T:keccakc512 |
| 157.25 | 157.69 | 159.85 | T:keccakc448 |
| 156.88 | 158.08 | 160.51 | T:keccakc768 |
| 161.05 | 161.12 | 161.50 | T:groestl256 |
| 161.78 | 161.90 | 162.29 | T:keccakc1024 |
| 163.79 | 164.81 | 165.22 | T:keccak |
| 188.12 | 189.30 | 191.50 | T:jh512 |
| 190.25 | 190.74 | 191.25 | T:jh224 |
| 191.00 | 191.00 | 191.31 | T:jh384 |
| 188.70 | 192.57 | 193.48 | T:jh256 |
| 220.45 | 222.48 | 223.59 | T:round3jh512 |
| 223.11 | 223.81 | 224.48 | T:round3jh256 |
| 231.38 | 231.41 | 231.88 | T:skein10241024 |
| 276.08 | 278.24 | 280.33 | sha224 |
| 296.02 | 297.01 | 297.12 | T:groestl512 |
| 295.52 | 297.20 | 298.96 | T:bblake256 |
| 371.61 | 373.43 | 375.76 | sha384 |
| 476.58 | 478.06 | 479.41 | T:keccakc256treed2 |
| 479.91 | 481.40 | 482.04 | T:keccakc512treed2 |
|