| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 4.58? | 4.90? | 41.01? | sha384 |
| 2.99? | 7.61? | 16.91? | T:blake2b |
| 7.81? | 7.84? | 22.04? | sha3224 |
| 7.66? | 8.01? | 51.56? | T:keccakc512 |
| 3.27? | 9.93? | 22.52? | T:k12 |
| 11.36 | 11.37 | 11.37 | T:skein512512 |
| 11.68 | 11.69 | 11.70 | T:skein512256 |
| 5.07? | 12.81? | 28.29? | T:blake2s |
| 6.48? | 17.34? | 38.61? | T:blake32 |
| 4.33? | 18.22? | 25.27? | T:skein256256 |
| 4.11? | 18.71? | 26.33? | T:blake64 |
| 6.56? | 18.92? | 42.63? | shake128 |
| 7.46? | 21.36? | 48.10? | T:keccakc448 |
| 4.80? | 21.70? | 30.48? | blake512 |
| 21.99 | 22.09 | 22.22 | T:groestl256 |
| 8.43? | 22.46? | 49.96? | blake256 |
| 23.55 | 23.59 | 23.60 | sha3256 |
| 23.67 | 23.72 | 23.76 | T:bblake256 |
| 8.65? | 24.36? | 24.40? | T:keccak |
| 26.99? | 27.03? | 113.66? | T:round3jh256 |
| 4.90? | 27.30? | 63.32? | T:keccakc256treed2 |
| 5.19? | 27.86? | 40.50? | sha512 |
| 6.61? | 30.17? | 42.44? | T:skein10241024 |
| 12.04? | 30.52? | 67.33? | T:keccakc768 |
| 31.35 | 31.36 | 31.36 | sha3384 |
| 11.10? | 34.79? | 34.81? | T:keccakc512treed2 |
| 8.38? | 37.72? | 37.72? | shake256 |
| 15.92? | 42.63? | 94.93? | T:keccakc1024 |
| 43.74 | 43.79 | 43.81 | sha3512 |
| 49.29 | 49.31 | 49.36 | sha256 |
| 60.03 | 60.04 | 60.05 | T:jh384 |
| 60.02 | 60.04 | 60.07 | T:jh256 |
| 27.02? | 71.03? | 71.06? | T:round3jh512 |
| 12.45? | 78.75? | 78.99? | sha224 |
| 83.48 | 84.23 | 85.17 | T:groestl512 |
| 22.83? | 96.06? | 133.28? | T:jh224 |
| 96.03 | 96.07 | 96.11 | T:jh512 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 7.71? | 7.71? | 12.34? | T:blake2b |
| 10.52? | 10.54? | 16.82? | T:k12 |
| 11.66 | 11.66 | 11.66 | T:skein512512 |
| 12.04 | 12.04 | 12.04 | T:skein512256 |
| 12.89? | 12.89? | 20.62? | T:blake2s |
| 17.74? | 17.74? | 28.37? | T:blake32 |
| 11.59? | 18.53? | 18.53? | T:skein256256 |
| 19.42? | 19.47? | 31.12? | sha384 |
| 12.21? | 19.50? | 19.52? | T:blake64 |
| 19.78? | 19.79? | 31.64? | shake128 |
| 22.31? | 22.33? | 35.67? | T:keccakc448 |
| 14.12? | 22.56? | 22.57? | blake512 |
| 22.88 | 22.89 | 22.89 | sha3224 |
| 22.93? | 22.95? | 36.69? | blake256 |
| 23.77? | 23.88? | 38.14? | T:keccakc512 |
| 24.41 | 24.42 | 24.42 | sha3256 |
| 25.32 | 25.33 | 25.34 | T:keccak |
| 26.16 | 26.18 | 26.18 | T:bblake256 |
| 30.67? | 30.68? | 49.08? | T:keccakc768 |
| 19.48? | 30.79? | 30.81? | sha512 |
| 30.78? | 31.32? | 49.32? | T:keccakc256treed2 |
| 31.41 | 31.41 | 31.42 | sha3384 |
| 19.69? | 31.47? | 31.48? | T:skein10241024 |
| 37.17 | 37.18 | 37.18 | T:keccakc512treed2 |
| 24.45? | 39.09? | 39.09? | shake256 |
| 43.60? | 43.61? | 69.74? | T:keccakc1024 |
| 44.60 | 44.61 | 44.62 | sha3512 |
| 50.28 | 50.29 | 50.31 | sha256 |
| 37.11? | 58.85? | 58.87? | sha224 |
| 61.04 | 61.04 | 61.05 | T:jh384 |
| 61.04 | 61.04 | 61.05 | T:jh256 |
| 61.45 | 61.48 | 61.53 | T:groestl256 |
| 72.21? | 72.21? | 115.52? | T:round3jh256 |
| 72.21 | 72.21 | 72.22 | T:round3jh512 |
| 87.95 | 88.24 | 88.69 | T:groestl512 |
| 61.05? | 97.66? | 97.66? | T:jh224 |
| 97.66 | 97.66 | 97.68 | T:jh512 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 7.83? | 7.90? | 12.51? | T:blake2b |
| 11.52? | 11.53? | 18.40? | T:k12 |
| 12.13 | 12.13 | 12.14 | T:skein512512 |
| 12.58 | 12.60 | 12.61 | T:skein512256 |
| 12.97? | 12.98? | 20.72? | T:blake2s |
| 18.39? | 18.39? | 29.40? | T:blake32 |
| 11.93? | 19.05? | 19.05? | T:skein256256 |
| 13.04? | 20.82? | 20.84? | T:blake64 |
| 21.22? | 21.22? | 33.92? | shake128 |
| 22.87? | 23.05? | 36.56? | T:keccakc448 |
| 23.74? | 23.78? | 37.94? | blake256 |
| 15.05? | 23.95? | 24.00? | blake512 |
| 25.29 | 25.30 | 25.30 | sha3256 |
| 26.91? | 26.96? | 42.99? | T:keccak |
| 30.23 | 30.27 | 30.28 | T:bblake256 |
| 30.95? | 30.96? | 49.50? | T:keccakc768 |
| 31.51 | 31.53 | 31.55 | sha3384 |
| 21.06? | 33.62? | 33.64? | T:skein10241024 |
| 22.35? | 35.64? | 35.68? | sha512 |
| 22.47? | 36.02? | 36.40? | sha384 |
| 23.26? | 37.16? | 37.19? | sha3224 |
| 24.86? | 40.04? | 40.19? | T:keccakc512 |
| 39.92? | 40.24? | 63.78? | sha224 |
| 40.55 | 40.55 | 40.59 | shake256 |
| 41.14? | 41.15? | 65.77? | T:keccakc512treed2 |
| 45.17? | 45.21? | 72.25? | T:keccakc1024 |
| 46.00 | 46.00 | 46.01 | sha3512 |
| 51.90 | 51.91 | 51.95 | sha256 |
| 35.52? | 56.72? | 56.93? | T:keccakc256treed2 |
| 62.71 | 62.72 | 62.73 | T:jh384 |
| 62.71 | 62.72 | 62.73 | T:jh256 |
| 74.18? | 74.20? | 118.66? | T:round3jh512 |
| 94.95 | 95.13 | 95.36 | T:groestl512 |
| 100.31 | 100.32 | 100.35 | T:jh512 |
| 62.73? | 100.33? | 100.35? | T:jh224 |
| 102.41 | 102.49 | 102.54 | T:groestl256 |
| 118.63 | 118.63 | 118.69 | T:round3jh256 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 8.87? | 8.88? | 14.14? | T:blake2b |
| 13.07? | 13.12? | 20.84? | T:k12 |
| 13.19? | 13.19? | 21.04? | T:blake2s |
| 13.38 | 13.38 | 13.39 | T:skein512512 |
| 14.07 | 14.08 | 14.09 | T:skein512256 |
| 20.13? | 20.14? | 32.15? | T:blake32 |
| 12.77? | 20.38? | 20.38? | T:skein256256 |
| 13.94? | 22.17? | 22.25? | T:blake64 |
| 22.88? | 22.90? | 36.61? | shake128 |
| 15.94? | 25.45? | 25.49? | blake512 |
| 25.83? | 25.88? | 41.27? | blake256 |
| 28.35 | 28.35 | 28.38 | sha3256 |
| 28.36? | 28.46? | 45.42? | T:keccak |
| 33.82? | 33.82? | 54.09? | T:keccakc768 |
| 33.84 | 33.84 | 33.84 | sha3384 |
| 41.03 | 41.19 | 41.22 | T:bblake256 |
| 26.77? | 42.77? | 42.78? | T:skein10241024 |
| 28.41? | 45.22? | 45.32? | sha3224 |
| 28.47? | 45.36? | 45.76? | T:keccakc448 |
| 45.62 | 45.78 | 46.38 | shake256 |
| 28.71? | 45.91? | 46.44? | sha512 |
| 28.39? | 46.18? | 46.55? | T:keccakc512 |
| 29.74? | 46.33? | 46.75? | sha384 |
| 47.95? | 49.06? | 77.01? | sha224 |
| 49.98? | 50.03? | 79.97? | T:keccakc1024 |
| 50.40 | 50.40 | 50.42 | sha3512 |
| 56.13 | 56.22 | 56.32 | sha256 |
| 63.12? | 63.14? | 100.90? | T:keccakc512treed2 |
| 67.16 | 67.16 | 67.20 | T:jh384 |
| 67.14? | 67.22? | 107.39? | T:jh256 |
| 48.14? | 76.70? | 77.20? | T:keccakc256treed2 |
| 79.40? | 79.43? | 126.99? | T:round3jh512 |
| 104.24 | 104.72 | 104.80 | T:groestl512 |
| 67.20? | 107.40? | 107.47? | T:jh224 |
| 107.39 | 107.42 | 107.48 | T:jh512 |
| 113.14 | 113.39 | 113.67 | T:groestl256 |
| 126.91 | 126.92 | 127.00 | T:round3jh256 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 15.73? | 15.73? | 24.64? | T:blake2s |
| 19.08? | 19.16? | 30.06? | T:blake2b |
| 29.02 | 29.02 | 29.03 | T:skein512512 |
| 31.98 | 32.00 | 32.14 | T:skein512256 |
| 24.56? | 37.62? | 38.08? | T:skein256256 |
| 38.30? | 39.03? | 60.50? | T:k12 |
| 42.08? | 42.45? | 66.88? | T:blake32 |
| 30.95? | 47.94? | 48.02? | T:blake64 |
| 53.58 | 53.66 | 54.09 | sha3512 |
| 53.44 | 53.73 | 54.62 | sha3384 |
| 53.36 | 53.81 | 54.41 | sha3256 |
| 34.89? | 55.30? | 55.30? | blake512 |
| 54.62? | 55.67? | 86.61? | shake128 |
| 57.30? | 57.59? | 91.22? | T:keccakc1024 |
| 58.05? | 58.72? | 93.67? | T:keccak |
| 58.48? | 58.78? | 93.44? | T:keccakc768 |
| 52.84? | 83.42? | 84.09? | blake256 |
| 54.48? | 85.12? | 86.25? | sha3224 |
| 87.58 | 87.58 | 89.06 | shake256 |
| 59.02? | 93.89? | 96.92? | T:keccakc448 |
| 58.94? | 98.34? | 101.59? | T:keccakc512 |
| 114.59 | 115.03 | 115.56 | sha256 |
| 123.66 | 123.88 | 124.98 | T:jh384 |
| 124.31? | 124.91? | 197.34? | T:jh256 |
| 88.77? | 141.53? | 141.53? | T:skein10241024 |
| 146.12? | 146.81? | 233.05? | T:round3jh512 |
| 152.14? | 154.75? | 241.44? | sha224 |
| 179.16 | 180.28 | 181.31 | T:bblake256 |
| 124.62? | 184.14? | 188.59? | sha512 |
| 123.50? | 190.45? | 191.03? | sha384 |
| 124.83? | 197.64? | 197.66? | T:jh224 |
| 197.50 | 198.02 | 198.97 | T:jh512 |
| 232.45 | 233.11 | 234.23 | T:round3jh256 |
| 251.08 | 252.56 | 252.88 | T:groestl256 |
| 265.27 | 265.78 | 265.86 | T:groestl512 |
| 289.53? | 289.89? | 462.69? | T:keccakc512treed2 |
| 291.31? | 465.06? | 468.25? | T:keccakc256treed2 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 124.12? | 126.50? | 194.12? | T:blake2s |
| 150.75? | 150.88? | 237.50? | T:blake2b |
| 192.38? | 197.75? | 303.38? | T:blake32 |
| 142.50? | 220.25? | 223.25? | T:skein256256 |
| 229.75 | 230.38 | 230.38 | T:skein512512 |
| 255.88 | 256.00 | 258.88 | T:skein512256 |
| 303.38? | 305.25? | 482.75? | T:k12 |
| 238.62? | 372.25? | 375.88? | blake256 |
| 247.62? | 391.25? | 395.38? | T:blake64 |
| 424.50 | 424.50 | 424.62 | sha3256 |
| 425.12 | 425.62 | 426.88 | sha3384 |
| 426.25 | 426.38 | 429.25 | sha3512 |
| 432.88? | 435.25? | 687.62? | shake128 |
| 289.12? | 444.62? | 454.88? | blake512 |
| 459.00? | 466.12? | 739.88? | T:keccakc1024 |
| 466.75? | 470.88? | 751.75? | T:keccakc768 |
| 465.00? | 475.50? | 764.12? | T:keccak |
| 502.25 | 502.38 | 502.38 | sha256 |
| 427.00? | 676.88? | 678.00? | sha3224 |
| 696.50 | 696.50 | 700.00 | shake256 |
| 473.25? | 750.00? | 771.88? | T:keccakc448 |
| 478.00? | 788.50? | 812.88? | T:keccakc512 |
| 898.25? | 929.75? | 1452.88? | sha224 |
| 988.62 | 988.62 | 990.38 | T:jh384 |
| 990.38? | 990.38? | 1577.62? | T:jh256 |
| 713.12? | 1132.25? | 1136.50? | T:skein10241024 |
| 1170.25? | 1173.75? | 1868.50? | T:round3jh512 |
| 1236.25 | 1239.75 | 1244.50 | T:groestl256 |
| 1243.38 | 1244.50 | 1245.75 | T:bblake256 |
| 992.25? | 1469.62? | 1616.75? | sha512 |
| 988.00? | 1523.62? | 1535.38? | sha384 |
| 1578.75 | 1578.88 | 1580.00 | T:jh512 |
| 991.00? | 1580.00? | 1580.50? | T:jh224 |
| 1865.00 | 1865.00 | 1873.88 | T:round3jh256 |
| 2146.38 | 2150.50 | 2153.50 | T:groestl512 |
| 2314.38? | 2317.38? | 3702.62? | T:keccakc512treed2 |
| 2329.38? | 3718.62? | 3743.00? | T:keccakc256treed2 |
|