| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 7.44 | 7.44 | 7.44 | T:blake2b |
| 9.64 | 9.64 | 9.66 | T:skein512256 |
| 9.64 | 9.65 | 9.65 | T:skein512512 |
| 9.73 | 9.74 | 9.75 | T:k12 |
| 10.59 | 10.60 | 10.61 | T:skein256256 |
| 11.28 | 11.29 | 11.32 | T:blake2s |
| 11.61 | 11.62 | 11.63 | T:blake64 |
| 12.11 | 12.11 | 12.14 | T:blake32 |
| 12.70 | 12.72 | 12.73 | blake512 |
| 13.36 | 13.39 | 13.47 | blake256 |
| 14.42 | 14.42 | 14.51 | T:keccakc256treed2 |
| 7.38? | 14.68? | 15.69? | T:bblake256 |
| 17.31 | 17.35 | 17.36 | T:skein10241024 |
| 17.99 | 18.01 | 18.03 | shake128 |
| 19.00 | 19.01 | 19.02 | T:keccakc512treed2 |
| 20.50 | 20.51 | 20.52 | T:keccakc448 |
| 20.52 | 20.52 | 20.54 | sha512 |
| 20.96 | 20.98 | 21.00 | sha3224 |
| 22.02 | 22.03 | 22.05 | T:keccakc512 |
| 22.42 | 22.44 | 22.48 | shake256 |
| 22.44? | 22.94? | 52.13? | sha3256 |
| 23.63 | 23.63 | 23.64 | T:keccak |
| 27.36 | 27.38 | 27.40 | T:jh224 |
| 27.37 | 27.38 | 27.39 | T:jh256 |
| 27.37 | 27.38 | 27.38 | T:jh512 |
| 27.37 | 27.38 | 27.39 | T:jh384 |
| 29.23 | 29.25 | 29.99 | T:keccakc768 |
| 29.81 | 29.82 | 29.84 | sha3384 |
| 30.23 | 30.25 | 30.27 | sha256 |
| 31.02 | 31.03 | 31.05 | T:round3jh256 |
| 31.02 | 31.03 | 31.09 | T:round3jh512 |
| 41.24 | 41.25 | 41.25 | T:keccakc1024 |
| 41.55 | 41.58 | 41.61 | sha3512 |
| 85.86 | 86.00 | 86.90 | T:groestl256 |
| 131.50 | 131.88 | 133.33 | T:groestl512 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 7.50 | 7.50 | 7.50 | T:blake2b |
| 9.87 | 9.87 | 9.88 | T:skein512256 |
| 10.03 | 10.03 | 10.03 | T:skein512512 |
| 10.37 | 10.37 | 10.37 | T:k12 |
| 10.86 | 10.86 | 10.86 | T:skein256256 |
| 11.31 | 11.31 | 11.32 | T:blake2s |
| 12.10 | 12.11 | 12.11 | T:blake64 |
| 12.40 | 12.40 | 12.41 | T:blake32 |
| 13.24 | 13.24 | 13.24 | blake512 |
| 13.71 | 13.71 | 13.75 | blake256 |
| 16.83 | 16.84 | 16.91 | T:bblake256 |
| 17.06 | 17.06 | 17.10 | T:keccakc256treed2 |
| 18.10 | 18.10 | 18.11 | T:skein10241024 |
| 18.82 | 18.82 | 18.82 | shake128 |
| 20.46 | 20.46 | 20.46 | T:keccakc512treed2 |
| 21.25 | 21.25 | 21.26 | sha512 |
| 21.58 | 21.58 | 21.58 | T:keccakc448 |
| 21.75 | 21.76 | 21.77 | sha3224 |
| 23.09 | 23.09 | 23.10 | T:keccakc512 |
| 23.23 | 23.23 | 23.25 | shake256 |
| 23.23? | 23.47? | 38.06? | sha3256 |
| 24.68 | 24.69 | 24.69 | T:keccak |
| 27.86 | 27.86 | 27.87 | T:jh224 |
| 27.86 | 27.86 | 27.87 | T:jh256 |
| 27.86 | 27.86 | 27.87 | T:jh384 |
| 27.87 | 27.87 | 27.87 | T:jh512 |
| 29.58 | 29.58 | 29.95 | T:keccakc768 |
| 29.87 | 29.87 | 29.88 | sha3384 |
| 30.78 | 30.79 | 30.80 | sha256 |
| 31.59 | 31.59 | 31.60 | T:round3jh256 |
| 31.59 | 31.59 | 31.62 | T:round3jh512 |
| 42.27 | 42.27 | 42.27 | T:keccakc1024 |
| 42.39 | 42.39 | 42.40 | sha3512 |
| 88.25 | 88.28 | 88.65 | T:groestl256 |
| 138.12 | 138.19 | 138.89 | T:groestl512 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 7.58 | 7.59 | 7.59 | T:blake2b |
| 10.24 | 10.24 | 10.25 | T:skein512256 |
| 10.66 | 10.66 | 10.66 | T:skein512512 |
| 11.29 | 11.29 | 11.29 | T:skein256256 |
| 11.34 | 11.34 | 11.35 | T:blake2s |
| 11.41 | 11.42 | 11.44 | T:k12 |
| 12.88 | 12.88 | 12.88 | T:blake32 |
| 12.92 | 12.92 | 12.93 | T:blake64 |
| 14.10 | 14.10 | 14.10 | blake512 |
| 14.24 | 14.25 | 14.30 | blake256 |
| 18.96 | 18.98 | 19.03 | T:bblake256 |
| 19.35 | 19.35 | 19.92 | T:skein10241024 |
| 19.89 | 19.89 | 19.90 | T:keccakc256treed2 |
| 20.16 | 20.16 | 20.17 | shake128 |
| 22.06 | 22.06 | 22.08 | sha3224 |
| 22.41 | 22.41 | 22.42 | T:keccakc448 |
| 22.46 | 22.46 | 22.76 | sha512 |
| 22.87 | 22.87 | 22.87 | T:keccakc512treed2 |
| 24.02 | 24.03 | 24.06 | sha3256 |
| 24.07 | 24.07 | 24.09 | shake256 |
| 24.39 | 24.40 | 24.66 | T:keccakc512 |
| 26.44 | 26.44 | 26.44 | T:keccak |
| 28.68 | 28.68 | 28.69 | T:jh224 |
| 28.68 | 28.68 | 28.70 | T:jh256 |
| 28.68 | 28.68 | 28.70 | T:jh384 |
| 28.69 | 28.69 | 28.69 | T:jh512 |
| 29.96 | 29.96 | 29.97 | sha3384 |
| 30.12 | 30.13 | 30.14 | T:keccakc768 |
| 31.68 | 31.68 | 31.69 | sha256 |
| 32.52 | 32.52 | 32.55 | T:round3jh256 |
| 32.53 | 32.53 | 32.54 | T:round3jh512 |
| 43.98 | 43.98 | 43.99 | T:keccakc1024 |
| 43.72? | 61.92? | 86.59? | sha3512 |
| 92.01 | 92.04 | 92.07 | T:groestl256 |
| 148.65 | 148.72 | 148.96 | T:groestl512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 8.60 | 8.60 | 8.60 | T:blake2b |
| 11.22? | 11.36? | 18.98? | T:skein512256 |
| 11.41 | 11.42 | 11.44 | T:blake2s |
| 12.34 | 12.34 | 12.34 | T:skein512512 |
| 12.46 | 12.46 | 12.46 | T:skein256256 |
| 13.09 | 13.09 | 13.11 | T:k12 |
| 13.88 | 13.89 | 13.90 | T:blake64 |
| 14.17 | 14.17 | 14.18 | T:blake32 |
| 15.00 | 15.00 | 15.01 | blake512 |
| 15.65 | 15.67 | 15.69 | blake256 |
| 21.75 | 21.75 | 21.76 | shake128 |
| 23.43 | 23.43 | 23.44 | sha512 |
| 24.68 | 24.70 | 24.73 | T:skein10241024 |
| 24.70 | 24.73 | 24.80 | T:bblake256 |
| 26.77 | 26.78 | 26.82 | sha3224 |
| 26.82 | 26.82 | 26.82 | sha3256 |
| 27.01 | 27.01 | 27.02 | shake256 |
| 27.42 | 27.42 | 27.42 | T:keccakc256treed2 |
| 28.32 | 28.32 | 28.36 | T:keccakc448 |
| 28.49 | 28.50 | 28.52 | T:keccakc512 |
| 28.65 | 28.65 | 28.65 | T:keccak |
| 30.85 | 30.85 | 30.85 | T:jh224 |
| 30.85 | 30.85 | 30.86 | T:jh256 |
| 30.86 | 30.86 | 30.86 | T:jh384 |
| 30.88 | 30.88 | 30.90 | T:jh512 |
| 32.15 | 32.15 | 32.16 | sha3384 |
| 33.49 | 33.49 | 33.49 | T:keccakc768 |
| 34.02 | 34.02 | 34.07 | sha256 |
| 35.01 | 35.01 | 35.01 | T:round3jh256 |
| 35.03 | 35.03 | 35.04 | T:round3jh512 |
| 35.51 | 35.51 | 35.51 | T:keccakc512treed2 |
| 47.81 | 47.81 | 47.82 | sha3512 |
| 49.09 | 49.09 | 49.11 | T:keccakc1024 |
| 101.14 | 101.40 | 101.46 | T:groestl256 |
| 162.58 | 162.70 | 162.74 | T:groestl512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 12.25 | 12.25 | 12.33 | T:blake2s |
| 17.72 | 17.72 | 17.79 | T:blake2b |
| 23.19 | 23.19 | 23.19 | T:skein512256 |
| 27.03 | 27.03 | 27.08 | T:skein256256 |
| 30.28 | 30.28 | 30.60 | T:blake32 |
| 30.41 | 30.44 | 30.50 | T:blake64 |
| 33.22 | 33.22 | 33.37 | blake512 |
| 33.34 | 33.34 | 33.34 | T:skein512512 |
| 33.66 | 33.75 | 34.23 | blake256 |
| 39.35 | 39.42 | 39.62 | T:k12 |
| 46.50 | 46.53 | 46.61 | sha512 |
| 49.38 | 49.38 | 49.62 | sha3256 |
| 49.33 | 49.43 | 49.58 | sha3224 |
| 50.36 | 50.36 | 50.69 | sha3384 |
| 50.42 | 50.42 | 50.68 | sha3512 |
| 51.30 | 51.30 | 51.68 | shake256 |
| 51.42 | 51.42 | 51.80 | shake128 |
| 58.38 | 58.38 | 58.62 | T:jh256 |
| 58.39 | 58.39 | 58.63 | T:jh224 |
| 58.41 | 58.41 | 58.53 | T:jh384 |
| 58.66 | 58.66 | 58.88 | T:jh512 |
| 63.56 | 63.56 | 63.64 | T:keccakc1024 |
| 64.72 | 64.72 | 64.80 | T:keccakc768 |
| 65.15 | 65.16 | 65.56 | sha256 |
| 65.88 | 65.88 | 65.88 | T:keccakc512 |
| 66.12 | 66.12 | 66.20 | T:keccak |
| 66.42 | 66.42 | 66.43 | T:keccakc448 |
| 66.75 | 66.75 | 67.04 | T:round3jh256 |
| 67.00 | 67.00 | 67.94 | T:round3jh512 |
| 81.09 | 81.17 | 81.34 | T:skein10241024 |
| 97.20 | 97.47 | 98.11 | T:bblake256 |
| 167.38 | 167.38 | 167.73 | T:keccakc512treed2 |
| 169.11 | 169.11 | 169.24 | T:keccakc256treed2 |
| 221.48 | 222.33 | 222.70 | T:groestl256 |
| 404.88 | 405.72 | 406.79 | T:groestl512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 99.38 | 99.41 | 101.85 | T:blake2s |
| 136.25 | 136.25 | 139.20 | T:blake2b |
| 149.12 | 149.12 | 151.65 | T:blake32 |
| 163.78 | 164.77 | 166.95 | blake256 |
| 169.38? | 172.06? | 266.19? | T:skein256256 |
| 183.25 | 183.31 | 184.88 | T:skein512256 |
| 248.74 | 250.62 | 250.82 | T:blake64 |
| 264.50 | 264.50 | 266.01 | T:skein512512 |
| 265.75 | 265.75 | 268.09 | blake512 |
| 277.46 | 277.62 | 279.00 | sha256 |
| 315.66 | 316.10 | 318.24 | T:k12 |
| 373.12 | 373.12 | 374.87 | sha512 |
| 392.75 | 392.75 | 395.08 | sha3256 |
| 392.38 | 393.08 | 397.46 | sha3224 |
| 401.00 | 401.00 | 403.02 | sha3384 |
| 403.00? | 403.27? | 595.64? | sha3512 |
| 408.88 | 408.88 | 411.74 | shake256 |
| 409.88 | 409.88 | 413.06 | shake128 |
| 470.00 | 470.00 | 471.23 | T:jh256 |
| 470.25 | 470.25 | 472.35 | T:jh384 |
| 469.62 | 470.58 | 472.06 | T:jh224 |
| 472.00 | 472.00 | 472.61 | T:jh512 |
| 505.00 | 505.00 | 506.25 | T:keccakc1024 |
| 514.25 | 514.25 | 516.27 | T:keccakc768 |
| 523.50 | 523.50 | 524.26 | T:keccakc512 |
| 525.50 | 525.50 | 526.74 | T:keccak |
| 527.88 | 527.88 | 529.13 | T:keccakc448 |
| 544.50 | 544.50 | 544.84 | T:round3jh256 |
| 546.50 | 546.50 | 546.84 | T:round3jh512 |
| 647.62 | 647.62 | 651.17 | T:skein10241024 |
| 658.75 | 661.16 | 664.61 | T:bblake256 |
| 1097.32 | 1102.36 | 1106.98 | T:groestl256 |
| 1336.88 | 1336.88 | 1339.91 | T:keccakc512treed2 |
| 1350.62 | 1350.62 | 1354.17 | T:keccakc256treed2 |
| 3249.30 | 3259.50 | 3265.87 | T:groestl512 |
|