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 |
|