Cycles/byte for long messages |
25% | 50% | 75% | hash |
7.60 | 7.61 | 7.64 | T:blake2b |
4.33? | 11.39? | 25.28? | T:skein256256 |
12.00? | 12.06? | 70.55? | sha256 |
13.20 | 13.20 | 13.23 | T:blake2s |
3.40? | 16.23? | 23.14? | T:k12 |
4.85? | 17.41? | 40.48? | sha512 |
6.56? | 17.81? | 39.85? | T:blake32 |
4.19? | 18.19? | 25.34? | T:skein512512 |
4.22? | 18.19? | 25.32? | T:skein512256 |
18.98 | 19.00 | 19.02 | T:skein10241024 |
6.75? | 19.46? | 19.49? | shake128 |
20.87 | 20.99 | 21.04 | T:blake64 |
20.95 | 21.01 | 21.03 | blake512 |
20.99? | 22.26? | 93.11? | T:groestl256 |
22.83? | 22.85? | 133.31? | T:jh224 |
8.62? | 22.97? | 51.10? | blake256 |
8.67? | 24.17? | 54.18? | shake256 |
8.66? | 24.23? | 54.17? | sha3256 |
8.72? | 24.36? | 54.70? | T:keccak |
26.98? | 27.03? | 71.04? | T:round3jh512 |
4.36? | 27.87? | 40.81? | sha384 |
5.45? | 28.60? | 68.93? | T:keccakc256treed2 |
11.81? | 30.68? | 68.00? | T:keccakc768 |
12.79? | 32.11? | 32.14? | sha3384 |
7.48? | 34.17? | 48.06? | T:keccakc448 |
8.03? | 36.22? | 50.80? | sha3224 |
7.77? | 36.54? | 51.59? | T:keccakc512 |
6.49? | 37.85? | 54.96? | T:bblake256 |
38.35 | 38.35 | 38.35 | T:keccakc512treed2 |
15.92? | 42.59? | 42.69? | T:keccakc1024 |
16.95? | 44.90? | 99.81? | sha3512 |
12.10? | 55.62? | 79.09? | sha224 |
60.03 | 60.04 | 60.05 | T:jh384 |
22.84? | 60.05? | 133.27? | T:jh256 |
28.45? | 83.79? | 84.09? | T:groestl512 |
22.87? | 96.10? | 133.32? | T:jh512 |
113.65 | 113.66 | 113.68 | T:round3jh256 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
7.70 | 7.71 | 7.71 | T:blake2b |
11.59? | 11.59? | 18.53? | T:skein256256 |
13.27 | 13.27 | 13.27 | T:blake2s |
10.89? | 17.30? | 17.33? | T:k12 |
18.22? | 18.22? | 29.23? | T:blake32 |
11.66? | 18.64? | 18.64? | T:skein512256 |
11.66? | 18.64? | 18.64? | T:skein512512 |
19.31? | 19.35? | 30.82? | sha512 |
19.83 | 19.83 | 19.84 | T:skein10241024 |
20.33 | 20.34 | 20.35 | shake128 |
21.89 | 21.93 | 21.94 | T:blake64 |
21.93 | 21.94 | 21.94 | blake512 |
23.45? | 23.46? | 37.51? | blake256 |
25.06? | 25.08? | 40.06? | shake256 |
25.03? | 25.10? | 40.03? | sha3256 |
25.37? | 25.39? | 40.54? | T:keccak |
30.85? | 30.86? | 49.52? | T:keccakc768 |
19.38? | 31.10? | 31.13? | sha384 |
32.20 | 32.20 | 32.21 | sha3384 |
32.35? | 32.36? | 51.77? | sha256 |
33.61? | 33.61? | 53.78? | T:keccakc256treed2 |
22.38? | 35.68? | 35.72? | T:keccakc448 |
23.51? | 37.60? | 37.61? | sha3224 |
23.77? | 38.07? | 38.15? | T:keccakc512 |
40.95 | 40.95 | 40.95 | T:keccakc512treed2 |
26.11? | 41.75? | 41.76? | T:bblake256 |
43.60 | 43.60 | 43.63 | T:keccakc1024 |
45.78? | 45.79? | 73.23? | sha3512 |
37.06? | 58.80? | 58.82? | sha224 |
59.66? | 59.99? | 95.39? | T:groestl256 |
61.04 | 61.04 | 61.05 | T:jh384 |
61.04? | 61.06? | 97.65? | T:jh256 |
61.06? | 61.07? | 97.69? | T:jh224 |
72.21 | 72.21 | 72.22 | T:round3jh512 |
88.17 | 88.19 | 88.23 | T:groestl512 |
61.07? | 97.69? | 97.69? | T:jh512 |
115.52 | 115.53 | 115.53 | T:round3jh256 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
7.85 | 7.85 | 7.88 | T:blake2b |
11.92? | 11.93? | 19.05? | T:skein256256 |
13.34 | 13.34 | 13.37 | T:blake2s |
18.89? | 18.91? | 30.30? | T:blake32 |
11.99? | 19.10? | 19.10? | T:k12 |
12.12? | 19.37? | 19.37? | T:skein512256 |
12.13? | 19.38? | 19.38? | T:skein512512 |
21.21 | 21.21 | 21.24 | T:skein10241024 |
21.79? | 21.80? | 34.84? | shake128 |
22.34? | 22.38? | 35.72? | sha512 |
23.46 | 23.48 | 23.51 | blake512 |
23.35 | 23.50 | 23.52 | T:blake64 |
24.25? | 24.27? | 38.79? | blake256 |
25.99? | 25.99? | 41.54? | shake256 |
25.93? | 26.00? | 41.46? | sha3256 |
27.01? | 27.05? | 43.03? | T:keccak |
31.18? | 31.19? | 50.48? | T:keccakc768 |
32.31? | 32.33? | 51.66? | sha3384 |
22.77? | 36.47? | 36.55? | sha384 |
23.21? | 36.59? | 36.99? | T:keccakc448 |
23.90? | 38.17? | 38.21? | sha3224 |
38.81? | 38.82? | 62.08? | T:keccakc256treed2 |
24.85? | 39.88? | 40.07? | T:keccakc512 |
45.18? | 45.24? | 72.26? | T:keccakc1024 |
45.29? | 45.29? | 72.43? | T:keccakc512treed2 |
47.21? | 47.22? | 75.52? | sha3512 |
30.18? | 48.25? | 48.32? | T:bblake256 |
33.34? | 53.26? | 53.33? | sha256 |
62.71 | 62.72 | 62.74 | T:jh384 |
62.71? | 62.73? | 100.30? | T:jh256 |
39.78? | 63.92? | 63.95? | sha224 |
95.29? | 95.65? | 152.12? | T:groestl512 |
99.20 | 99.26 | 99.33 | T:groestl256 |
62.73? | 100.34? | 100.35? | T:jh512 |
62.76? | 100.36? | 100.39? | T:jh224 |
118.63 | 118.63 | 118.65 | T:round3jh256 |
118.63 | 118.64 | 118.71 | T:round3jh512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
8.87 | 8.87 | 8.88 | T:blake2b |
12.77? | 12.79? | 20.38? | T:skein256256 |
13.54 | 13.54 | 13.54 | T:blake2s |
20.69? | 20.69? | 33.14? | T:blake32 |
13.39? | 21.35? | 21.35? | T:skein512256 |
13.39? | 21.36? | 21.39? | T:skein512512 |
13.90? | 22.05? | 22.05? | T:k12 |
23.49? | 23.51? | 37.53? | shake128 |
24.89 | 25.05 | 25.34 | T:blake64 |
25.42 | 25.43 | 25.43 | blake512 |
26.40? | 26.40? | 42.18? | blake256 |
26.96 | 26.96 | 26.97 | T:skein10241024 |
29.13? | 29.14? | 46.42? | sha3256 |
29.17? | 29.22? | 46.62? | shake256 |
28.81? | 30.43? | 47.20? | sha512 |
33.98? | 33.99? | 55.48? | T:keccakc768 |
34.73? | 34.79? | 55.48? | sha3384 |
29.08? | 45.38? | 45.79? | T:keccakc448 |
28.99? | 45.49? | 46.74? | T:keccak |
28.37? | 45.69? | 46.21? | T:keccakc512 |
29.14? | 46.51? | 46.68? | sha3224 |
30.13? | 47.72? | 48.08? | sha384 |
50.15? | 50.30? | 79.95? | T:keccakc1024 |
51.72? | 51.78? | 82.70? | sha3512 |
52.69? | 52.70? | 84.25? | T:keccakc256treed2 |
35.98? | 57.34? | 57.40? | sha256 |
41.06? | 65.37? | 65.43? | T:bblake256 |
67.16? | 67.20? | 107.40? | T:jh384 |
67.16? | 67.22? | 107.37? | T:jh256 |
69.48? | 69.48? | 111.09? | T:keccakc512treed2 |
47.87? | 76.16? | 77.41? | sha224 |
104.29? | 104.69? | 167.74? | T:groestl512 |
67.19? | 107.42? | 107.44? | T:jh512 |
67.27? | 107.44? | 107.46? | T:jh224 |
109.81 | 110.01 | 110.73 | T:groestl256 |
126.91 | 126.92 | 126.98 | T:round3jh256 |
126.91 | 126.92 | 127.00 | T:round3jh512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
15.95 | 15.95 | 15.97 | T:blake2s |
19.08 | 19.14 | 19.16 | T:blake2b |
23.83? | 24.12? | 37.62? | T:skein256256 |
43.42? | 44.45? | 69.17? | T:blake32 |
29.16? | 45.72? | 45.72? | T:skein512256 |
29.03? | 45.88? | 46.09? | T:skein512512 |
53.52? | 54.27? | 85.12? | blake256 |
53.59 | 55.08 | 57.97 | T:blake64 |
55.06? | 55.44? | 87.42? | sha3384 |
55.36? | 56.55? | 87.50? | sha3256 |
55.22? | 56.62? | 87.88? | sha3512 |
55.67? | 56.94? | 88.55? | shake128 |
56.19? | 57.00? | 89.36? | shake256 |
58.78? | 58.78? | 101.83? | T:keccakc768 |
58.03? | 59.00? | 91.22? | T:keccakc1024 |
61.00 | 61.02 | 61.02 | blake512 |
44.09? | 68.58? | 68.58? | T:k12 |
56.48? | 87.88? | 88.39? | sha3224 |
88.84 | 88.84 | 88.84 | T:skein10241024 |
62.86? | 93.52? | 99.45? | T:keccak |
61.91? | 93.89? | 96.78? | T:keccakc448 |
58.78? | 96.19? | 98.34? | T:keccakc512 |
68.88? | 109.19? | 110.73? | sha256 |
118.38? | 121.12? | 186.14? | sha512 |
124.02? | 124.62? | 197.34? | T:jh256 |
123.66? | 124.98? | 197.34? | T:jh384 |
124.98? | 197.42? | 198.55? | T:jh512 |
125.28? | 197.58? | 198.69? | T:jh224 |
128.55? | 207.30? | 208.19? | sha384 |
232.38 | 232.39 | 233.05 | T:round3jh512 |
232.45 | 232.53 | 233.72 | T:round3jh256 |
153.34? | 244.33? | 250.56? | sha224 |
245.08 | 245.14 | 245.16 | T:groestl256 |
265.11? | 267.70? | 425.12? | T:groestl512 |
179.31? | 285.30? | 285.59? | T:bblake256 |
318.25? | 318.47? | 508.70? | T:keccakc512treed2 |
320.25? | 320.55? | 512.19? | T:keccakc256treed2 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
124.75 | 125.25 | 128.25 | T:blake2s |
140.12? | 142.50? | 220.25? | T:skein256256 |
150.75 | 150.88 | 150.88 | T:blake2b |
198.38? | 205.38? | 314.75? | T:blake32 |
239.88? | 241.62? | 378.75? | blake256 |
229.25? | 362.12? | 362.88? | T:skein512256 |
231.50? | 364.00? | 364.00? | T:skein512512 |
438.75? | 441.12? | 698.25? | sha3512 |
438.75? | 442.88? | 695.88? | sha3256 |
437.62? | 443.00? | 699.50? | sha3384 |
443.00? | 448.25? | 704.25? | shake128 |
446.50? | 449.50? | 710.75? | shake256 |
438.75 | 450.62 | 467.88 | T:blake64 |
291.62? | 461.38? | 472.00? | sha256 |
470.25? | 470.25? | 821.75? | T:keccakc768 |
466.75? | 479.12? | 742.75? | T:keccakc1024 |
488.00 | 488.12 | 488.12 | blake512 |
345.00? | 543.88? | 548.00? | T:k12 |
441.75? | 699.38? | 700.62? | sha3224 |
710.75 | 710.75 | 716.62 | T:skein10241024 |
501.75? | 750.00? | 772.50? | T:keccakc448 |
511.25? | 755.25? | 808.12? | T:keccak |
479.12? | 768.38? | 788.50? | T:keccakc512 |
963.00? | 979.62? | 1483.25? | sha512 |
988.62? | 989.25? | 1577.62? | T:jh256 |
988.62? | 991.50? | 1579.38? | T:jh384 |
1208.88 | 1210.75 | 1213.00 | T:groestl256 |
917.88? | 1542.00? | 1557.38? | sha224 |
992.75? | 1582.38? | 1582.38? | T:jh512 |
994.50? | 1583.50? | 1583.62? | T:jh224 |
1014.75? | 1643.50? | 1657.75? | sha384 |
1864.38 | 1864.38 | 1868.50 | T:round3jh512 |
1865.00 | 1865.00 | 1869.75 | T:round3jh256 |
1244.00? | 1980.12? | 1984.25? | T:bblake256 |
2149.38? | 2149.38? | 3445.50? | T:groestl512 |
2543.62? | 2550.75? | 4066.00? | T:keccakc512treed2 |
2560.25? | 2570.38? | 4094.50? | T:keccakc256treed2 |
|