| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 14.62 | 15.05 | 15.34 | T:blake2b |
| 17.78 | 18.20 | 18.30 | T:k12 |
| 19.31 | 20.67 | 20.77 | T:blake2s |
| 27.51 | 28.12 | 28.53 | T!!!sha224 |
| 27.50 | 28.18 | 28.33 | T!!!sha256 |
| 27.28 | 28.30 | 28.71 | T:blake32 |
| 30.65 | 31.54 | 31.72 | T!!!sha512 |
| 30.86 | 31.55 | 31.74 | T!!!sha384 |
| 33.32 | 33.52 | 33.60 | T!!!shake128 |
| 32.90 | 34.02 | 34.15 | blake256 |
| 34.42 | 35.09 | 35.20 | T:bblake256 |
| 38.58 | 38.78 | 38.92 | T!!!sha3224 |
| 40.42 | 41.20 | 41.53 | T:skein256256 |
| 40.13 | 41.38 | 41.75 | T:skein512256 |
| 41.00 | 41.44 | 41.60 | T!!!sha3256 |
| 41.13 | 41.47 | 41.60 | T!!!shake256 |
| 45.37 | 46.51 | 46.93 | T:skein512512 |
| 54.42 | 54.69 | 54.88 | T!!!sha3384 |
| 74.39 | 74.92 | 75.17 | T:blake64 |
| 75.62 | 75.92 | 76.10 | T!!!sha3512 |
| 77.03 | 77.46 | 77.71 | T:round3jh256 |
| 77.18 | 77.47 | 77.71 | T:round3jh512 |
| 77.42 | 77.95 | 78.38 | T:keccak |
| 78.62 | 78.99 | 79.41 | T:keccakc512 |
| 81.98 | 82.54 | 82.96 | T:keccakc448 |
| 82.17 | 85.70 | 90.20 | blake512 |
| 102.48 | 102.85 | 103.45 | T:skein10241024 |
| 103.08 | 103.45 | 103.95 | T:keccakc768 |
| 108.65 | 109.26 | 109.86 | T:groestl256 |
| 142.12 | 142.69 | 143.28 | T:keccakc1024 |
| 174.89 | 177.15 | 179.06 | T:groestl512 |
| 223.96 | 224.80 | 225.44 | T:jh256 |
| 223.93 | 224.87 | 225.48 | T:jh512 |
| 224.01 | 224.88 | 225.43 | T:jh224 |
| 224.08 | 224.94 | 225.48 | T:jh384 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 15.35 | 15.35 | 15.45 | T:blake2b |
| 19.13 | 19.13 | 19.17 | T:k12 |
| 20.83 | 20.84 | 20.86 | T:blake2s |
| 28.94 | 28.94 | 29.00 | T!!!sha256 |
| 28.94 | 28.95 | 29.10 | T!!!sha224 |
| 29.05 | 29.06 | 29.23 | T:blake32 |
| 32.80 | 32.80 | 32.89 | T!!!sha384 |
| 32.80 | 32.81 | 32.90 | T!!!sha512 |
| 34.77 | 34.77 | 34.82 | blake256 |
| 34.98 | 34.99 | 35.03 | T!!!shake128 |
| 38.87 | 38.88 | 38.93 | T:bblake256 |
| 40.21 | 40.21 | 40.29 | T!!!sha3224 |
| 41.72 | 41.73 | 41.89 | T:skein256256 |
| 42.36 | 42.36 | 42.48 | T:skein512256 |
| 42.87 | 42.89 | 42.96 | T!!!sha3256 |
| 42.94 | 42.94 | 43.00 | T!!!shake256 |
| 47.53 | 47.56 | 47.71 | T:skein512512 |
| 54.80 | 54.81 | 54.90 | T!!!sha3384 |
| 77.27 | 77.28 | 77.36 | T!!!sha3512 |
| 77.59 | 77.60 | 77.71 | T:blake64 |
| 78.81 | 78.84 | 78.94 | T:round3jh512 |
| 78.81 | 78.84 | 78.94 | T:round3jh256 |
| 80.69 | 80.71 | 80.91 | T:keccak |
| 81.61 | 81.62 | 81.82 | T:keccakc512 |
| 86.02 | 86.06 | 86.26 | T:keccakc448 |
| 87.92 | 88.75 | 90.64 | blake512 |
| 103.56 | 103.60 | 103.85 | T:keccakc768 |
| 106.41 | 106.46 | 106.73 | T:skein10241024 |
| 111.94 | 111.98 | 112.27 | T:groestl256 |
| 145.27 | 145.33 | 145.60 | T:keccakc1024 |
| 185.54 | 185.94 | 186.71 | T:groestl512 |
| 228.24 | 228.41 | 228.64 | T:jh224 |
| 228.24 | 228.42 | 228.66 | T:jh256 |
| 228.27 | 228.42 | 228.68 | T:jh512 |
| 228.32 | 228.47 | 228.67 | T:jh384 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 15.71 | 15.94 | 16.47 | T:blake2b |
| 20.69 | 20.97 | 21.63 | T:k12 |
| 21.02 | 21.07 | 22.42 | T:blake2s |
| 30.16 | 30.22 | 31.08 | T!!!sha256 |
| 30.16 | 30.32 | 31.06 | T!!!sha224 |
| 30.23 | 30.35 | 31.76 | T:blake32 |
| 34.89 | 34.93 | 35.75 | T!!!sha384 |
| 34.92 | 34.96 | 35.71 | T!!!sha512 |
| 35.95 | 36.00 | 37.23 | blake256 |
| 37.43 | 37.43 | 37.76 | T!!!shake128 |
| 40.85 | 40.88 | 41.34 | T!!!sha3224 |
| 42.62 | 42.73 | 43.83 | T:skein256256 |
| 43.78 | 43.79 | 45.52 | T:skein512256 |
| 44.40 | 44.47 | 44.88 | T!!!sha3256 |
| 44.51 | 44.53 | 45.05 | T!!!shake256 |
| 45.19 | 45.19 | 45.97 | T:bblake256 |
| 49.14 | 49.25 | 51.66 | T:skein512512 |
| 55.01 | 55.02 | 55.52 | T!!!sha3384 |
| 79.59 | 79.60 | 80.06 | T!!!sha3512 |
| 81.08 | 81.08 | 81.51 | T:round3jh256 |
| 81.08 | 81.20 | 81.73 | T:round3jh512 |
| 82.04 | 82.13 | 83.17 | T:blake64 |
| 84.34 | 84.36 | 85.05 | T:keccakc512 |
| 85.28 | 85.28 | 85.90 | T:keccak |
| 87.99 | 88.06 | 89.13 | T:keccakc448 |
| 93.30 | 94.07 | 96.21 | blake512 |
| 103.87 | 103.88 | 104.59 | T:keccakc768 |
| 112.45 | 112.52 | 113.34 | T:skein10241024 |
| 116.52 | 116.54 | 117.20 | T:groestl256 |
| 149.69 | 149.73 | 150.59 | T:keccakc1024 |
| 200.41 | 200.87 | 202.50 | T:groestl512 |
| 234.29 | 234.34 | 235.02 | T:jh384 |
| 234.31 | 234.37 | 235.13 | T:jh512 |
| 234.28 | 234.37 | 235.16 | T:jh224 |
| 234.29 | 234.46 | 235.17 | T:jh256 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 18.28 | 18.47 | 18.98 | T:blake2b |
| 21.53? | 21.67? | 24.07? | T:blake2s |
| 22.97 | 23.21 | 24.91 | T:k12 |
| 33.50 | 33.75 | 35.91 | T!!!sha224 |
| 33.43 | 33.82 | 35.90 | T!!!sha256 |
| 33.40? | 33.89? | 37.22? | T:blake32 |
| 37.24 | 37.59 | 40.46 | T!!!sha384 |
| 37.37 | 37.77 | 40.27 | T!!!sha512 |
| 39.11? | 39.46? | 43.69? | blake256 |
| 40.56 | 40.97 | 42.08 | T!!!shake128 |
| 45.02 | 45.65 | 48.76 | T:skein256256 |
| 47.79? | 48.96? | 55.24? | T:skein512256 |
| 49.90 | 50.46 | 51.83 | T!!!shake256 |
| 49.80 | 50.62 | 51.34 | T!!!sha3256 |
| 49.76 | 50.83 | 51.67 | T!!!sha3224 |
| 53.64? | 54.90? | 62.53? | T:skein512512 |
| 59.14 | 59.72 | 61.06 | T!!!sha3384 |
| 62.09? | 62.88? | 70.23? | T:bblake256 |
| 85.74 | 86.27 | 89.82 | T:blake64 |
| 87.12 | 87.59 | 89.50 | T:round3jh256 |
| 87.29 | 87.68 | 89.09 | T!!!sha3512 |
| 87.18 | 88.01 | 89.82 | T:round3jh512 |
| 89.06 | 89.65 | 93.38 | T:keccak |
| 94.02 | 97.00 | 103.55 | T:keccakc512 |
| 99.30? | 101.68? | 123.45? | blake512 |
| 108.64 | 108.78 | 111.87 | T:keccakc448 |
| 111.22 | 111.60 | 114.85 | T:keccakc768 |
| 128.80 | 129.17 | 132.71 | T:groestl256 |
| 139.98 | 140.37 | 143.33 | T:skein10241024 |
| 163.68 | 163.70 | 166.75 | T:keccakc1024 |
| 220.81 | 221.71 | 230.30 | T:groestl512 |
| 250.45 | 250.47 | 252.22 | T:jh224 |
| 250.49 | 250.51 | 253.75 | T:jh256 |
| 250.51 | 250.52 | 254.43 | T:jh384 |
| 250.54 | 250.67 | 254.23 | T:jh512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 27.80 | 27.81 | 28.04 | T:blake2s |
| 41.62 | 41.70 | 43.99 | T:blake2b |
| 60.72 | 60.72 | 62.83 | T:k12 |
| 72.58? | 72.70? | 82.69? | T:blake32 |
| 74.75 | 75.04 | 78.80 | T!!!sha256 |
| 75.23? | 75.98? | 91.56? | T:skein256256 |
| 76.01 | 76.89 | 80.04 | T!!!sha224 |
| 79.28 | 79.54 | 84.68 | blake256 |
| 80.98 | 81.02 | 83.88 | T!!!sha384 |
| 82.67? | 83.01? | 92.07? | T!!!sha512 |
| 93.79 | 93.87 | 95.67 | T!!!sha3224 |
| 93.90 | 93.99 | 96.45 | T!!!sha3256 |
| 94.04 | 94.07 | 97.08 | T!!!sha3384 |
| 94.43 | 94.56 | 99.06 | T!!!sha3512 |
| 95.04 | 95.28 | 104.73 | T:skein512256 |
| 95.84 | 95.99 | 97.82 | T!!!shake256 |
| 96.29 | 96.61 | 103.48 | T!!!shake128 |
| 107.65? | 110.65? | 125.69? | T:skein512512 |
| 164.26 | 165.81 | 174.79 | T:round3jh256 |
| 164.49 | 166.05 | 175.75 | T:round3jh512 |
| 169.07? | 170.11? | 188.82? | T:blake64 |
| 172.41 | 172.68 | 180.22 | T:keccakc512 |
| 175.05 | 175.75 | 189.18 | T:keccakc1024 |
| 173.62? | 175.81? | 200.30? | T:keccakc768 |
| 177.06 | 177.43 | 194.19 | T:keccak |
| 223.02? | 226.78? | 252.00? | T:keccakc448 |
| 277.54? | 281.16? | 332.05? | T:bblake256 |
| 223.04? | 286.63? | 379.22? | blake512 |
| 284.81? | 288.84? | 323.20? | T:groestl256 |
| 437.38? | 453.17? | 490.63? | T:skein10241024 |
| 458.62 | 468.85 | 499.30 | T:jh224 |
| 460.16 | 471.62 | 509.66 | T:jh256 |
| 459.35 | 472.27 | 503.25 | T:jh384 |
| 461.55 | 473.25 | 509.00 | T:jh512 |
| 567.21? | 580.20? | 638.17? | T:groestl512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 217.61 | 218.07 | 224.83 | T:blake2s |
| 328.75 | 328.88 | 342.23 | T:blake2b |
| 352.50 | 352.71 | 363.96 | T:blake32 |
| 360.79? | 364.83? | 419.25? | blake256 |
| 380.53 | 381.88 | 408.10 | T!!!sha256 |
| 380.61 | 384.09 | 399.64 | T!!!sha224 |
| 434.91 | 437.57 | 459.81 | T:skein256256 |
| 473.20 | 473.98 | 486.73 | T:k12 |
| 650.68 | 651.11 | 677.99 | T!!!sha384 |
| 659.26? | 661.04? | 733.85? | T!!!sha512 |
| 738.34 | 738.43 | 746.48 | T!!!sha3224 |
| 739.20 | 739.71 | 761.29 | T!!!sha3256 |
| 740.71 | 741.38 | 757.94 | T!!!sha3384 |
| 742.70 | 743.83 | 771.24 | T!!!sha3512 |
| 755.35 | 755.87 | 779.10 | T!!!shake256 |
| 758.83 | 758.92 | 766.94 | T!!!shake128 |
| 758.14? | 772.35? | 889.45? | T:skein512256 |
| 864.79 | 893.22 | 931.75 | T:skein512512 |
| 1326.12 | 1329.40 | 1430.71 | T:round3jh512 |
| 1325.15 | 1332.72 | 1400.59 | T:round3jh256 |
| 1340.77 | 1342.66 | 1379.69 | T:keccakc512 |
| 1350.14 | 1352.65 | 1394.40 | T:keccakc768 |
| 1344.14? | 1354.65? | 1494.30? | T:blake64 |
| 1358.54? | 1373.47? | 1518.60? | T:keccakc1024 |
| 1405.98 | 1406.16 | 1476.55 | T:groestl256 |
| 1419.56? | 1437.43? | 1615.22? | T:keccak |
| 1778.03 | 1789.28 | 1878.25 | T:keccakc448 |
| 1948.41 | 1953.33 | 2068.14 | T:bblake256 |
| 1886.62? | 2307.98? | 3027.37? | blake512 |
| 3505.60? | 3648.06? | 3911.64? | T:skein10241024 |
| 3677.30 | 3745.45 | 4046.53 | T:jh384 |
| 3681.92? | 3768.15? | 4092.99? | T:jh224 |
| 3702.66 | 3848.08 | 4059.41 | T:jh512 |
| 3698.10? | 3918.87? | 4151.09? | T:jh256 |
| 4573.34? | 4859.50? | 5502.44? | T:groestl512 |
|