Measurements of hash functions on one machine: amd64; Broadwell+AES (406f1); 2016 Intel Xeon E5-2609 v4; 8 x 1700MHz; bolero, supercop-20241022
[Page version: 20241207 23:21:11]
eBASH
(ECRYPT Benchmarking
of All Submitted Hashes)
is a project
to measure the performance of hash functions.
This page presents benchmark results collected in eBASH:
- Speed (cycles/byte) of hashing an 8-byte message.
- Speed of hashing a 64-byte message.
- Speed of hashing a 576-byte message.
- Speed of hashing a 1536-byte message.
- Speed of hashing a 4096-byte message.
- Speed of hashing a long message.
Graphs show timings for all message lengths between 0 and 4096 bytes.
The stair-step shape of a typical curve on the graphs
reflects the fact that these hash functions handle messages in blocks,
such as 64-byte blocks.
Long-message speed is computed as 1/2048 of the difference in cycle counts
between hashing 4096-byte messages and hashing 2048-byte messages,
or (starting with supercop-20200409)
1/16384 of the difference in cycle counts
between hashing 18208-byte messages and hashing 1824-byte messages.
Slightly different computations are used for some hash functions
with non-power-of-2 block sizes.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each hash function and each implementation.
Designers and implementors
interested in submitting new hash functions and new implementations
should read the call for submissions.
Test results
Graphs:
old
(bytes,cycles)
NISTLWC graphs:
(bytes,cycles)
Cycles/byte for long messages |
25% | 50% | 75% | hash |
0.00 | 0.00 | 0.00 | T:floppsy |
0.16 | 0.16 | 0.16 | komihash |
0.47 | 0.47 | 0.47 | prh42s256 |
0.47 | 0.47 | 0.47 | prh42s1024 |
0.47? | 0.47? | 0.70? | prh42s512 |
0.50 | 0.50 | 0.50 | prh64s1024 |
0.50 | 0.50 | 0.50 | prh64s512 |
0.50 | 0.50 | 0.50 | prh64s256 |
0.74 | 0.75 | 0.76 | T:bebb4185 |
0.99 | 0.99 | 1.01 | T:blake3 |
1.89 | 1.89 | 1.90 | T:edonr512 |
2.35 | 2.36 | 2.36 | lsh512 |
2.92 | 2.92 | 2.92 | T:md4 |
3.06 | 3.07 | 3.07 | T:bmw512 |
3.07 | 3.09 | 3.11 | T:blake2b |
3.31 | 3.32 | 3.33 | lsh256 |
3.38 | 3.39 | 3.39 | T:echo256 |
3.47 | 3.47 | 3.48 | T:edonr256 |
3.55 | 3.57 | 3.58 | sha1 |
4.04 | 4.05 | 4.05 | T:k12 |
4.22 | 4.22 | 4.22 | T:cubehash832 |
4.58 | 4.59 | 4.60 | T:beamsplitter |
4.97 | 4.97 | 4.98 | md5 |
5.05 | 5.05 | 5.06 | T:keccakc256treed2 |
5.12 | 5.13 | 5.23 | T:shabal256 |
4.92? | 5.15? | 5.76? | T:shabal512 |
5.17 | 5.18 | 5.19 | T:skein512512 |
5.18 | 5.19 | 5.72 | T:skein512256 |
5.23? | 5.25? | 7.72? | sha384 |
5.26 | 5.26 | 5.27 | T:sarmal256 |
5.24 | 5.27 | 5.28 | sha512 |
5.35 | 5.35 | 5.35 | T:blake2s |
5.31 | 5.35 | 5.71 | T:bblake256 |
5.48 | 5.49 | 5.51 | T:bash256 |
5.53 | 5.53 | 5.54 | T:blake64 |
5.53 | 5.81 | 5.81 | T:blake32 |
5.89 | 5.90 | 5.91 | blake512 |
6.02 | 6.03 | 6.04 | T:tiger |
6.18 | 6.19 | 6.19 | T:keccakc512treed2 |
6.48? | 6.49? | 9.53? | T:bmw256 |
6.49 | 6.49 | 6.50 | T:sarmal512 |
7.27 | 7.28 | 7.28 | T:skein10241024 |
7.29 | 7.29 | 7.30 | T:keccakc256 |
6.94 | 7.31 | 7.32 | T:bash384 |
7.32 | 7.32 | 7.33 | shake128 |
7.58 | 7.59 | 7.59 | blake256 |
7.75 | 7.77 | 7.78 | T:skein256256 |
7.78 | 7.79 | 7.82 | sha224 |
7.78 | 7.80 | 7.82 | sha256 |
8.23 | 8.23 | 8.23 | T:cubehash1632 |
8.23 | 8.23 | 8.54 | T:cubehash512 |
8.27 | 8.28 | 8.28 | T:cubehash816 |
8.44 | 8.44 | 8.45 | T:keccakc448 |
8.53 | 8.53 | 8.56 | sha3224 |
8.66 | 8.67 | 8.68 | shake256 |
8.86 | 8.87 | 8.88 | T:keccakc512 |
8.96 | 8.96 | 8.96 | sha3256 |
8.99 | 9.00 | 9.00 | T:rfsb509 |
9.40 | 9.40 | 9.47 | T:keccak |
9.08? | 10.19? | 13.31? | T:groestl256 |
10.96 | 10.97 | 11.01 | T:bash512 |
11.60 | 11.60 | 11.61 | T:keccakc768 |
11.71 | 11.71 | 12.11 | sha3384 |
11.97 | 11.98 | 11.99 | T:gimli24v1 |
11.87 | 12.46 | 12.48 | T:ripemd160 |
12.54 | 12.55 | 12.55 | T:luffa256 |
12.59 | 12.61 | 13.68 | T:fugue2 |
12.89 | 12.89 | 13.17 | T:luffa384 |
13.15 | 13.17 | 13.18 | T:jh256 |
13.16 | 13.17 | 13.21 | T:jh384 |
13.18 | 13.20 | 13.25 | T:jh512 |
13.18 | 13.20 | 13.22 | T:jh224 |
13.13 | 13.50 | 14.36 | T:groestl512 |
14.00 | 14.01 | 14.02 | asconhashav12 |
14.00 | 14.02 | 15.16 | asconxofav12 |
13.36 | 14.03 | 14.05 | T:nasha256 |
14.15? | 14.26? | 20.75? | T:nasha512 |
14.83 | 14.86 | 15.03 | T:shavite3256 |
15.04 | 15.05 | 15.16 | T:round3jh256 |
15.04 | 15.05 | 15.06 | T:round3jh512 |
15.78 | 16.54 | 17.38 | T:fugue256 |
16.56 | 16.56 | 16.57 | T:xoodyakv1 |
16.57 | 16.58 | 16.59 | T:keccakc1024 |
16.79 | 16.79 | 16.79 | sha3512 |
16.54 | 16.94 | 17.58 | T:cubehash1616 |
17.38 | 18.06 | 18.49 | T:cubehash88 |
20.15 | 20.17 | 20.49 | T:luffa512 |
21.01 | 21.03 | 21.95 | asconhashv12 |
21.00 | 21.39 | 22.26 | asconxofv12 |
21.41 | 21.62 | 21.62 | T:lane256 |
20.58 | 21.65 | 21.88 | T:whirlpool |
22.21 | 22.22 | 22.23 | T:hamsi |
23.45 | 23.46 | 23.48 | T:echosp256 |
23.89 | 23.90 | 23.91 | T:shavite3512 |
24.01 | 24.03 | 24.39 | T:fugue384 |
24.16 | 24.23 | 24.39 | T:simd512 |
25.91 | 26.49 | 26.56 | T:shamashashv1 |
26.64 | 26.89 | 27.70 | T:simd256 |
28.54 | 28.56 | 29.53 | asconhashabi32v12 |
29.43 | 30.28 | 31.31 | T:lane512 |
29.91 | 31.53 | 31.55 | T:fugue512 |
33.04 | 33.05 | 33.47 | T:cubehash84 |
33.17 | 33.19 | 33.19 | T:cubehash168 |
33.93 | 33.95 | 34.63 | T:echosp512 |
34.74 | 34.81 | 34.92 | T:fsb256 |
35.67? | 36.16? | 40.97? | T:esch256v1 |
36.16 | 36.18 | 36.19 | T:sneikha256 |
36.34 | 36.36 | 36.38 | T:esch256v2 |
38.05 | 38.93 | 41.56 | T:mgrostl256 |
42.30 | 42.40 | 43.18 | asconhashbi32v12 |
42.74 | 42.80 | 42.88 | T:romulush |
44.00 | 44.27 | 44.55 | T:echo512 |
44.38 | 44.40 | 44.42 | T:saturninhashv2 |
45.37 | 45.43 | 45.56 | T:mcssha5 |
45.36 | 45.43 | 45.56 | T:mcssha6 |
45.39 | 45.53 | 45.58 | T:mcssha4 |
46.05 | 46.14 | 47.04 | T:esch384v1 |
46.73 | 46.75 | 47.75 | T:esch384v2 |
53.39 | 53.48 | 53.51 | T:drygascon128 |
60.75 | 60.77 | 61.12 | T:coral256v1 |
64.19 | 64.69 | 65.56 | T:drygascon256 |
66.88 | 67.12 | 67.14 | T:cubehash164 |
66.51 | 67.44 | 68.53 | T:cubehash82 |
70.74 | 70.76 | 71.17 | T:sneikha384 |
76.39 | 76.49 | 76.72 | T:knot256v2 |
79.71 | 79.72 | 80.07 | T:triadhashv1 |
113.14 | 113.18 | 113.66 | T:knot256v1 |
131.24 | 132.14 | 133.27 | T:cubehash162 |
133.66 | 136.33 | 138.81 | T:cubehash81 |
164.50 | 164.77 | 165.16 | T:clxhash |
229.84 | 230.34 | 230.60 | T:knot512 |
242.08 | 242.70 | 242.99 | T:syconhash256v1 |
251.39 | 251.62 | 251.97 | T:photonbeetlehash256rate32v1 |
260.94 | 261.11 | 261.36 | T:knot384 |
264.92 | 268.55 | 272.99 | T:cubehash161 |
319.18 | 321.29 | 323.40 | T:fsb512 |
835.58 | 837.07 | 838.50 | T:gage1h256c256r128 |
909.28 | 909.99 | 910.35 | T:heron256v1 |
1038.72 | 1039.53 | 1039.99 | T:subterraneanv1 |
1093.58 | 1095.17 | 1114.28 | T:acehash256v1 |
1316.41 | 1317.21 | 1321.86 | T:sivrijndael256hash256v1 |
1389.85 | 1418.26 | 1446.35 | T:skinnyhashtk3 |
1662.03 | 1663.22 | 1711.71 | T:gage1h256c224r064 |
1765.32 | 1766.05 | 1771.63 | T:gage1h256c256r064 |
2776.68 | 2777.18 | 2778.03 | T:skinnyhashtk2 |
3197.30 | 3198.42 | 3199.08 | T:gage1h256c256r032 |
3929.08 | 3930.03 | 3930.54 | T:orangishv1 |
4920.73 | 4922.98 | 4927.97 | T:gage1h256c224r032 |
5213.88 | 5220.89 | 5276.32 | T:gage1h256c224r016 |
6180.02 | 6180.73 | 6182.60 | T:gage1h256c512r064 |
7037.91 | 7094.72 | 7158.42 | T:gage1h256c256r016 |
9704.23 | 9724.59 | 9860.13 | T:gage1h256c224r008 |
11271.12 | 11272.96 | 11275.21 | T:sivtemphotonhashv1 |
11744.16 | 11782.84 | 12033.21 | T:gage1h256c512r032 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
0.01 | 0.01 | 0.01 | T:floppsy |
0.17 | 0.17 | 0.17 | komihash |
0.58 | 0.58 | 0.59 | prh42s256 |
0.60 | 0.60 | 0.60 | prh64s256 |
0.62 | 0.62 | 0.63 | prh42s512 |
0.66 | 0.66 | 0.67 | prh64s512 |
0.73 | 0.73 | 0.73 | prh42s1024 |
0.79 | 0.79 | 0.80 | prh64s1024 |
0.80 | 0.81 | 0.82 | T:bebb4185 |
1.66 | 1.66 | 1.66 | T:blake3 |
1.97 | 1.97 | 1.98 | T:edonr512 |
2.52 | 2.52 | 2.53 | lsh512 |
3.00 | 3.01 | 3.01 | T:md4 |
3.09 | 3.09 | 3.13 | T:blake2b |
3.28 | 3.29 | 3.29 | T:bmw512 |
3.44 | 3.45 | 3.45 | lsh256 |
3.56 | 3.57 | 3.57 | T:echo256 |
3.58 | 3.59 | 3.60 | T:edonr256 |
4.01 | 4.02 | 4.03 | sha1 |
4.12 | 4.13 | 4.13 | T:k12 |
4.60 | 4.60 | 4.61 | T:cubehash832 |
4.63 | 4.64 | 4.65 | T:beamsplitter |
5.07 | 5.07 | 5.08 | md5 |
5.25 | 5.27 | 5.31 | T:shabal512 |
5.28 | 5.29 | 5.31 | T:skein512256 |
5.33 | 5.35 | 5.36 | T:skein512512 |
5.35? | 5.35? | 7.57? | T:blake2s |
5.46 | 5.46 | 5.47 | T:sarmal256 |
5.46 | 5.46 | 5.55 | T:shabal256 |
5.50? | 5.52? | 7.78? | sha512 |
5.68 | 5.69 | 5.70 | T:bash256 |
5.73 | 5.74 | 5.75 | T:blake64 |
5.85 | 5.85 | 5.86 | T:keccakc256treed2 |
5.86 | 5.87 | 5.88 | sha384 |
5.88? | 5.92? | 6.75? | T:bblake256 |
5.93 | 5.94 | 5.94 | T:blake32 |
6.10 | 6.10 | 6.11 | blake512 |
6.16 | 6.18 | 6.23 | T:tiger |
6.71 | 6.72 | 6.73 | T:sarmal512 |
6.70 | 6.73 | 6.75 | T:bmw256 |
7.08 | 7.09 | 7.09 | T:keccakc512treed2 |
7.41 | 7.42 | 7.44 | T:bash384 |
7.48 | 7.50 | 7.50 | T:keccakc256 |
7.50 | 7.50 | 7.51 | shake128 |
7.57 | 7.57 | 7.58 | T:skein10241024 |
7.72 | 7.72 | 7.72 | blake256 |
7.86 | 7.87 | 7.88 | T:skein256256 |
8.32 | 8.33 | 8.34 | sha224 |
8.34 | 8.35 | 8.36 | sha256 |
8.44 | 8.44 | 8.46 | T:cubehash512 |
8.64 | 8.65 | 8.66 | T:keccakc448 |
8.69 | 8.69 | 8.70 | sha3224 |
8.70 | 8.70 | 8.72 | T:cubehash816 |
8.94 | 8.95 | 8.95 | T:cubehash1632 |
8.97 | 8.97 | 8.99 | shake256 |
9.21 | 9.21 | 9.22 | T:keccakc512 |
9.27 | 9.28 | 9.28 | sha3256 |
9.43 | 9.44 | 10.20 | T:groestl256 |
9.47 | 9.48 | 9.54 | T:rfsb509 |
9.72 | 9.74 | 9.79 | T:keccak |
11.14 | 11.17 | 11.21 | T:bash512 |
11.81 | 11.82 | 11.83 | T:keccakc768 |
11.88 | 11.89 | 11.90 | sha3384 |
12.10 | 12.12 | 12.13 | T:gimli24v1 |
12.71 | 12.72 | 12.72 | T:ripemd160 |
12.77 | 12.77 | 12.78 | T:luffa256 |
13.21 | 13.23 | 13.63 | T:luffa384 |
13.37 | 13.38 | 13.39 | T:jh256 |
13.37 | 13.40 | 13.41 | T:jh384 |
13.40 | 13.41 | 13.44 | T:jh224 |
13.40 | 13.43 | 13.47 | T:jh512 |
13.59 | 13.62 | 13.89 | T:fugue2 |
13.84 | 13.85 | 13.90 | T:groestl512 |
14.15 | 14.17 | 14.19 | asconxofav12 |
14.15 | 14.17 | 14.19 | asconhashav12 |
14.28? | 14.31? | 16.17? | T:nasha256 |
14.65 | 14.68 | 14.72 | T:nasha512 |
15.10 | 15.10 | 15.12 | T:shavite3256 |
15.30 | 15.32 | 15.34 | T:round3jh512 |
15.31 | 15.33 | 15.41 | T:round3jh256 |
16.64 | 16.65 | 16.66 | T:xoodyakv1 |
16.72 | 16.72 | 16.74 | T:keccakc1024 |
16.89 | 16.89 | 16.89 | sha3512 |
17.35 | 17.35 | 17.37 | T:cubehash1616 |
17.30? | 18.00? | 20.07? | T:cubehash88 |
17.33? | 18.02? | 24.52? | T:fugue256 |
20.68 | 20.70 | 20.72 | T:luffa512 |
21.19 | 21.21 | 22.00 | asconxofv12 |
21.20? | 21.24? | 30.06? | asconhashv12 |
22.13 | 22.14 | 22.14 | T:whirlpool |
22.31 | 22.33 | 22.35 | T:hamsi |
22.34 | 22.34 | 22.34 | T:lane256 |
24.50 | 24.52 | 24.53 | T:echosp256 |
24.71 | 24.72 | 24.73 | T:shavite3512 |
24.99 | 25.04 | 25.09 | T:simd512 |
25.09? | 25.11? | 35.54? | T:fugue384 |
26.25 | 26.32 | 26.79 | T:shamashashv1 |
27.23 | 27.34 | 28.07 | T:simd256 |
28.82 | 28.84 | 29.64 | asconhashabi32v12 |
31.56 | 32.27 | 33.22 | T:lane512 |
33.17 | 33.18 | 33.20 | T:fugue512 |
33.51 | 33.52 | 33.52 | T:cubehash84 |
33.98 | 33.99 | 33.99 | T:cubehash168 |
35.23 | 35.24 | 35.26 | T:echosp512 |
36.42? | 36.44? | 40.78? | T:esch256v1 |
36.45 | 36.47 | 36.49 | T:sneikha256 |
36.58 | 36.60 | 36.62 | T:esch256v2 |
37.14 | 37.21 | 37.38 | T:fsb256 |
39.68 | 40.53 | 42.26 | T:mgrostl256 |
41.99 | 42.67 | 42.73 | asconhashbi32v12 |
43.13? | 43.26? | 61.02? | T:romulush |
44.76 | 44.77 | 44.80 | T:saturninhashv2 |
45.60 | 45.69 | 45.93 | T:echo512 |
46.27 | 46.30 | 46.38 | T:mcssha4 |
46.27 | 46.33 | 46.42 | T:mcssha6 |
46.49 | 46.50 | 46.62 | T:esch384v1 |
46.99 | 47.10 | 47.14 | T:mcssha5 |
47.21 | 47.22 | 47.23 | T:esch384v2 |
53.55 | 53.61 | 53.65 | T:drygascon128 |
61.26 | 61.28 | 61.33 | T:coral256v1 |
64.60 | 64.67 | 69.36 | T:drygascon256 |
66.97 | 66.98 | 67.01 | T:cubehash82 |
67.90 | 67.90 | 67.92 | T:cubehash164 |
71.55 | 71.57 | 71.60 | T:sneikha384 |
77.12 | 77.14 | 77.19 | T:knot256v2 |
79.88 | 79.93 | 79.95 | T:triadhashv1 |
113.23? | 113.40? | 160.40? | T:knot256v1 |
133.36 | 133.37 | 133.41 | T:cubehash162 |
133.46 | 135.80 | 138.85 | T:cubehash81 |
164.51 | 164.76 | 164.77 | T:clxhash |
230.53 | 230.56 | 230.65 | T:knot512 |
244.47 | 244.50 | 244.59 | T:syconhash256v1 |
250.21 | 250.53 | 251.44 | T:photonbeetlehash256rate32v1 |
261.04 | 261.14 | 262.16 | T:knot384 |
263.92 | 268.48 | 275.72 | T:cubehash161 |
846.67 | 848.33 | 849.52 | T:gage1h256c256r128 |
922.86 | 924.81 | 925.22 | T:heron256v1 |
1040.84 | 1042.28 | 1042.64 | T:subterraneanv1 |
1106.04 | 1107.25 | 1121.52 | T:acehash256v1 |
1315.64 | 1316.69 | 1320.12 | T:sivrijndael256hash256v1 |
1428.61 | 1429.60 | 1448.86 | T:skinnyhashtk3 |
1677.56 | 1678.37 | 1678.71 | T:gage1h256c224r064 |
1783.12 | 1784.12 | 1786.97 | T:gage1h256c256r064 |
2781.87 | 2782.78 | 2783.24 | T:skinnyhashtk2 |
3227.00 | 3228.22 | 3228.79 | T:gage1h256c256r032 |
3959.03 | 3959.81 | 3962.09 | T:orangishv1 |
4964.49 | 4967.08 | 4970.51 | T:gage1h256c224r032 |
5262.48 | 5265.05 | 5314.00 | T:gage1h256c224r016 |
6240.81 | 6242.36 | 6243.31 | T:gage1h256c512r064 |
7125.84 | 7181.68 | 7368.69 | T:gage1h256c256r016 |
9796.85 | 9799.90 | 9923.71 | T:gage1h256c224r008 |
10081.87 | 10087.80 | 10095.79 | T:fsb512 |
11259.29 | 11262.20 | 11264.66 | T:sivtemphotonhashv1 |
11881.35 | 11884.46 | 11887.32 | T:gage1h256c512r032 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
0.02 | 0.02 | 0.02 | T:floppsy |
0.18? | 0.18? | 0.20? | komihash |
0.75 | 0.75 | 0.77 | prh42s256 |
0.76 | 0.76 | 0.77 | prh64s256 |
0.84 | 0.86 | 0.89 | T:bebb4185 |
0.88 | 0.88 | 0.89 | prh42s512 |
0.92 | 0.93 | 0.94 | prh64s512 |
1.15 | 1.16 | 1.18 | prh42s1024 |
1.27 | 1.28 | 1.28 | prh64s1024 |
2.11 | 2.12 | 2.12 | T:edonr512 |
2.79 | 2.80 | 2.82 | lsh512 |
3.11 | 3.12 | 3.22 | T:blake2b |
3.13 | 3.14 | 3.15 | T:md4 |
3.64 | 3.65 | 3.68 | T:bmw512 |
3.65 | 3.66 | 3.69 | lsh256 |
3.74 | 3.74 | 3.75 | T:blake3 |
3.78 | 3.78 | 3.80 | T:edonr256 |
3.93 | 3.94 | 3.96 | T:echo256 |
4.49 | 4.49 | 4.52 | T:k12 |
4.74 | 4.76 | 4.78 | T:beamsplitter |
4.75 | 4.77 | 4.78 | sha1 |
5.23 | 5.23 | 5.24 | T:cubehash832 |
5.25 | 5.26 | 5.27 | md5 |
5.34 | 5.35 | 5.35 | T:blake2s |
5.45 | 5.47 | 5.50 | T:skein512256 |
5.53 | 5.55 | 5.58 | T:skein512512 |
5.80 | 5.82 | 5.83 | T:sarmal256 |
5.80 | 5.82 | 5.87 | sha512 |
5.81 | 5.83 | 5.88 | T:shabal512 |
5.99 | 6.00 | 6.02 | T:bash256 |
6.01 | 6.02 | 6.11 | T:shabal256 |
6.07 | 6.08 | 6.11 | T:blake64 |
6.12 | 6.12 | 6.14 | T:blake32 |
6.42 | 6.43 | 6.44 | blake512 |
6.43 | 6.46 | 6.49 | T:tiger |
6.78 | 6.79 | 6.81 | T:keccakc256treed2 |
6.79 | 6.80 | 6.83 | T:bblake256 |
6.93 | 6.96 | 6.99 | sha384 |
7.13 | 7.15 | 7.17 | T:sarmal512 |
7.10 | 7.17 | 7.25 | T:bmw256 |
7.82 | 7.84 | 7.87 | T:bash384 |
7.88 | 7.89 | 7.90 | T:keccakc512treed2 |
7.94 | 7.94 | 7.95 | blake256 |
7.97 | 7.99 | 8.01 | T:skein256256 |
8.00 | 8.02 | 8.04 | shake128 |
8.04 | 8.06 | 8.08 | T:skein10241024 |
8.07 | 8.10 | 8.11 | T:keccakc256 |
8.79 | 8.79 | 8.80 | T:cubehash512 |
8.80 | 8.81 | 8.83 | sha3224 |
8.81 | 8.83 | 8.85 | T:keccakc448 |
9.29 | 9.31 | 9.33 | sha224 |
9.31 | 9.32 | 9.34 | shake256 |
9.30 | 9.33 | 9.37 | sha256 |
9.42 | 9.42 | 9.45 | T:cubehash816 |
9.58 | 9.59 | 9.59 | T:keccakc512 |
9.59 | 9.60 | 9.61 | sha3256 |
10.02? | 10.05? | 11.88? | T:groestl256 |
10.12 | 10.13 | 10.14 | T:cubehash1632 |
10.26 | 10.27 | 10.27 | T:keccak |
10.33 | 10.35 | 10.41 | T:rfsb509 |
11.46 | 11.48 | 11.54 | T:bash512 |
11.87 | 11.88 | 11.89 | T:keccakc768 |
11.91 | 11.92 | 11.93 | sha3384 |
12.24 | 12.26 | 12.27 | T:gimli24v1 |
13.06 | 13.07 | 13.09 | T:ripemd160 |
13.12 | 13.14 | 13.16 | T:luffa256 |
13.72 | 13.74 | 13.76 | T:jh256 |
13.74 | 13.76 | 13.78 | T:luffa384 |
13.74 | 13.77 | 13.79 | T:jh384 |
13.77 | 13.79 | 13.83 | T:jh224 |
13.76 | 13.80 | 13.85 | T:jh512 |
14.39 | 14.41 | 14.43 | asconxofav12 |
14.39 | 14.41 | 14.42 | asconhashav12 |
14.66 | 14.69 | 14.72 | T:nasha256 |
15.05? | 15.10? | 21.29? | T:groestl512 |
15.33 | 15.36 | 15.41 | T:fugue2 |
15.48 | 15.50 | 15.53 | T:shavite3256 |
15.49 | 15.54 | 15.56 | T:nasha512 |
15.75 | 15.77 | 15.87 | T:round3jh256 |
15.75 | 15.79 | 15.83 | T:round3jh512 |
16.78 | 16.80 | 16.81 | T:xoodyakv1 |
17.24 | 17.26 | 17.29 | T:keccakc1024 |
17.42 | 17.43 | 17.46 | sha3512 |
17.92 | 17.92 | 17.93 | T:cubehash88 |
18.38 | 18.39 | 19.08 | T:fugue256 |
18.58 | 18.59 | 18.60 | T:cubehash1616 |
21.51 | 21.53 | 21.55 | T:luffa512 |
21.48? | 21.53? | 30.44? | asconhashv12 |
21.51 | 21.54 | 23.39 | asconxofv12 |
22.48 | 22.51 | 22.53 | T:hamsi |
22.74 | 22.75 | 22.77 | T:whirlpool |
24.14 | 24.17 | 24.19 | T:echosp256 |
23.50? | 25.67? | 27.98? | T:lane256 |
25.97 | 25.99 | 26.01 | T:shavite3512 |
26.34 | 26.41 | 26.44 | T:simd512 |
26.72 | 26.74 | 26.78 | T:fugue384 |
26.35? | 27.10? | 37.70? | T:shamashashv1 |
27.96 | 28.10 | 28.84 | T:simd256 |
29.23 | 29.25 | 29.32 | asconhashabi32v12 |
34.25 | 34.27 | 34.29 | T:cubehash84 |
34.75 | 34.81 | 35.56 | T:lane512 |
35.28 | 35.30 | 35.31 | T:cubehash168 |
35.75 | 35.77 | 35.85 | T:fugue512 |
36.91 | 36.96 | 36.96 | T:sneikha256 |
36.98 | 37.03 | 37.07 | T:esch256v2 |
38.56 | 38.61 | 38.65 | T:echosp512 |
41.59 | 41.70 | 41.87 | T:fsb256 |
43.06? | 43.17? | 60.91? | T:mgrostl256 |
42.59 | 43.22 | 43.30 | asconhashbi32v12 |
43.69 | 43.73 | 43.79 | T:romulush |
45.39 | 45.41 | 45.46 | T:saturninhashv2 |
47.25 | 47.27 | 47.30 | T:esch384v1 |
47.62 | 47.66 | 47.76 | T:mcssha4 |
47.68 | 47.72 | 47.82 | T:mcssha6 |
48.00 | 48.02 | 48.03 | T:esch384v2 |
48.24 | 48.26 | 48.55 | T:echo512 |
49.60 | 49.67 | 49.77 | T:mcssha5 |
36.93? | 52.22? | 58.50? | T:esch256v1 |
53.65 | 53.71 | 53.75 | T:drygascon128 |
62.14 | 62.19 | 62.25 | T:coral256v1 |
65.34 | 65.44 | 65.54 | T:drygascon256 |
67.74 | 67.76 | 67.77 | T:cubehash82 |
69.22 | 69.23 | 71.40 | T:cubehash164 |
72.93 | 72.96 | 73.02 | T:sneikha384 |
78.13 | 78.18 | 78.20 | T:knot256v2 |
80.15 | 80.20 | 80.24 | T:triadhashv1 |
113.66 | 113.81 | 113.83 | T:knot256v1 |
134.21 | 134.24 | 134.24 | T:cubehash81 |
134.74 | 134.79 | 144.43 | T:cubehash162 |
165.17 | 165.19 | 165.20 | T:clxhash |
232.17 | 232.21 | 232.27 | T:knot512 |
248.49 | 248.53 | 248.61 | T:syconhash256v1 |
249.22 | 249.69 | 249.89 | T:photonbeetlehash256rate32v1 |
262.59 | 262.60 | 262.62 | T:knot384 |
265.83 | 275.15 | 284.76 | T:cubehash161 |
862.98 | 863.07 | 866.34 | T:gage1h256c256r128 |
946.03 | 946.51 | 949.24 | T:heron256v1 |
1043.90 | 1044.11 | 1048.53 | T:subterraneanv1 |
1121.71 | 1128.04 | 1136.29 | T:acehash256v1 |
1311.05 | 1315.06 | 1317.70 | T:sivrijndael256hash256v1 |
1444.73 | 1450.49 | 1469.92 | T:skinnyhashtk3 |
1702.71 | 1704.88 | 1710.11 | T:gage1h256c224r064 |
1808.95 | 1811.84 | 1815.83 | T:gage1h256c256r064 |
2791.63 | 2793.37 | 2796.93 | T:skinnyhashtk2 |
3274.84 | 3279.14 | 3280.92 | T:gage1h256c256r032 |
4009.55 | 4011.40 | 4015.45 | T:orangishv1 |
5035.59 | 5038.88 | 5040.78 | T:gage1h256c224r032 |
5334.60 | 5338.07 | 5384.60 | T:gage1h256c224r016 |
6339.27 | 6342.29 | 6345.50 | T:gage1h256c512r064 |
7284.68 | 7357.51 | 7465.92 | T:gage1h256c256r016 |
9926.28 | 9931.27 | 10054.41 | T:gage1h256c224r008 |
11238.61 | 11241.80 | 11244.16 | T:sivtemphotonhashv1 |
12058.08 | 12365.60 | 12398.61 | T:gage1h256c512r032 |
26334.77 | 26350.89 | 26368.49 | T:fsb512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
0.04 | 0.04 | 0.04 | T:floppsy |
0.21 | 0.22 | 0.22 | komihash |
0.97 | 0.98 | 1.03 | T:bebb4185 |
1.17 | 1.18 | 1.21 | prh64s256 |
1.22 | 1.22 | 1.33 | prh42s256 |
1.55? | 1.56? | 2.20? | prh42s512 |
1.62 | 1.64 | 1.66 | prh64s512 |
2.28 | 2.30 | 2.33 | prh42s1024 |
2.29? | 2.30? | 3.24? | T:edonr512 |
2.54 | 2.56 | 2.58 | prh64s1024 |
3.26 | 3.28 | 3.30 | lsh512 |
3.46 | 3.47 | 3.49 | T:md4 |
3.50 | 3.51 | 3.82 | T:blake2b |
3.62 | 3.63 | 3.65 | T:blake3 |
3.79 | 3.81 | 3.83 | lsh256 |
4.11 | 4.15 | 4.21 | T:edonr256 |
4.37 | 4.41 | 4.64 | T:bmw512 |
4.85 | 4.90 | 4.94 | T:echo256 |
5.06 | 5.07 | 5.15 | T:k12 |
5.11 | 5.19 | 5.54 | T:beamsplitter |
5.35 | 5.35 | 5.35 | T:blake2s |
5.72 | 5.74 | 5.76 | md5 |
5.84 | 5.87 | 5.92 | T:skein512256 |
6.11 | 6.12 | 6.15 | T:sarmal256 |
6.15 | 6.19 | 6.24 | T:skein512512 |
6.17 | 6.19 | 6.23 | sha512 |
6.22 | 6.26 | 6.29 | T:bash256 |
6.40? | 6.43? | 9.05? | T:blake64 |
6.65 | 6.68 | 6.71 | T:blake32 |
6.67 | 6.69 | 6.72 | blake512 |
6.77 | 6.80 | 6.82 | sha1 |
6.93 | 6.94 | 6.97 | T:cubehash832 |
7.12? | 7.19? | 10.06? | T:tiger |
7.35 | 7.44 | 7.51 | T:shabal512 |
7.48 | 7.50 | 7.54 | T:sarmal512 |
7.48 | 7.50 | 7.58 | T:shabal256 |
8.19 | 8.24 | 8.34 | T:bmw256 |
8.34 | 8.38 | 8.43 | T:skein256256 |
8.52 | 8.53 | 8.56 | blake256 |
8.60? | 8.62? | 12.17? | shake128 |
8.61? | 8.68? | 11.33? | T:bash384 |
8.83 | 8.83 | 8.93 | T:keccakc256 |
9.19 | 9.21 | 9.25 | sha384 |
9.31 | 9.32 | 9.33 | T:keccakc256treed2 |
9.54 | 9.56 | 9.60 | T:bblake256 |
9.74 | 9.74 | 9.80 | T:cubehash512 |
10.15? | 10.24? | 14.36? | T:skein10241024 |
10.45 | 10.48 | 10.51 | shake256 |
10.62 | 10.63 | 10.68 | sha3224 |
10.62 | 10.64 | 10.65 | T:keccak |
10.63 | 10.65 | 10.66 | sha3256 |
10.74 | 10.82 | 10.88 | T:keccakc512 |
10.86 | 10.88 | 10.97 | T:keccakc448 |
11.31 | 11.33 | 11.38 | T:cubehash816 |
11.51 | 11.53 | 11.56 | T:groestl256 |
11.74 | 11.78 | 11.81 | sha224 |
11.78 | 11.81 | 11.87 | sha256 |
12.19 | 12.21 | 12.23 | T:keccakc512treed2 |
12.25 | 12.28 | 12.34 | T:bash512 |
12.56 | 12.67 | 12.78 | T:rfsb509 |
12.69 | 12.74 | 12.79 | T:gimli24v1 |
12.74 | 12.76 | 12.81 | sha3384 |
12.81 | 12.83 | 12.92 | T:keccakc768 |
13.28 | 13.28 | 13.30 | T:cubehash1632 |
14.06 | 14.09 | 14.13 | T:ripemd160 |
14.09 | 14.11 | 14.12 | T:luffa256 |
14.65 | 14.69 | 14.73 | T:jh256 |
14.67 | 14.71 | 14.79 | T:jh512 |
14.65 | 14.72 | 14.78 | T:jh384 |
14.71 | 14.76 | 14.81 | T:jh224 |
14.97 | 15.01 | 15.03 | asconhashav12 |
14.99 | 15.01 | 15.05 | asconxofav12 |
15.17? | 15.24? | 17.17? | T:luffa384 |
15.77 | 15.81 | 15.88 | T:nasha256 |
16.12 | 16.18 | 16.26 | T:nasha512 |
16.54 | 16.57 | 16.61 | T:shavite3256 |
16.85 | 16.93 | 17.00 | T:round3jh256 |
16.96 | 16.97 | 16.99 | T:round3jh512 |
17.11? | 17.15? | 24.19? | T:groestl512 |
17.16 | 17.17 | 17.21 | T:xoodyakv1 |
18.96 | 19.03 | 19.10 | T:keccakc1024 |
19.03 | 19.05 | 19.07 | sha3512 |
19.60 | 19.62 | 19.65 | T:cubehash88 |
19.83? | 19.89? | 25.02? | T:fugue2 |
21.31 | 21.34 | 21.99 | T:fugue256 |
22.00 | 22.02 | 22.06 | T:cubehash1616 |
22.26 | 22.35 | 22.39 | asconxofv12 |
22.33? | 22.40? | 27.17? | asconhashv12 |
22.81 | 22.92 | 22.94 | T:hamsi |
23.69 | 23.74 | 23.78 | T:luffa512 |
24.58 | 24.60 | 24.67 | T:whirlpool |
26.62? | 26.70? | 31.53? | T:lane256 |
26.77 | 26.81 | 26.84 | T:shavite3512 |
27.40 | 27.71 | 28.20 | T:shamashashv1 |
27.77 | 27.82 | 27.89 | T:echosp256 |
29.86 | 30.00 | 30.78 | T:simd256 |
30.40 | 30.44 | 30.49 | asconhashabi32v12 |
31.28 | 31.31 | 31.34 | T:fugue384 |
32.72 | 32.79 | 33.01 | T:simd512 |
36.13 | 36.15 | 36.17 | T:cubehash84 |
37.78? | 37.86? | 42.23? | T:esch256v1 |
37.97 | 38.04 | 38.19 | T:esch256v2 |
38.17 | 38.24 | 38.27 | T:sneikha256 |
42.69 | 42.74 | 42.79 | T:fugue512 |
38.67? | 43.78? | 54.82? | T:cubehash168 |
44.66 | 44.82 | 44.92 | asconhashbi32v12 |
45.31 | 45.38 | 45.44 | T:romulush |
45.85 | 45.94 | 46.01 | T:echosp512 |
47.02 | 47.08 | 47.15 | T:saturninhashv2 |
46.56 | 47.62 | 48.06 | T:lane512 |
47.66 | 47.71 | 47.81 | T:mgrostl256 |
48.58 | 48.72 | 49.03 | T:fsb256 |
49.25? | 49.33? | 64.59? | T:esch384v1 |
49.81 | 49.88 | 50.22 | T:echo512 |
50.03 | 50.06 | 50.09 | T:esch384v2 |
51.24 | 51.29 | 51.33 | T:mcssha4 |
51.38 | 51.49 | 51.56 | T:mcssha6 |
54.08 | 54.12 | 54.15 | T:drygascon128 |
56.58 | 56.64 | 56.73 | T:mcssha5 |
64.44 | 64.53 | 64.64 | T:coral256v1 |
67.11 | 67.21 | 67.67 | T:drygascon256 |
69.58 | 69.64 | 69.68 | T:cubehash82 |
72.43? | 72.67? | 86.98? | T:cubehash164 |
76.56 | 76.61 | 76.73 | T:sneikha384 |
80.81 | 80.85 | 80.95 | T:knot256v2 |
80.94 | 80.98 | 81.04 | T:triadhashv1 |
114.76 | 114.88 | 114.92 | T:knot256v1 |
136.25 | 136.28 | 136.34 | T:cubehash81 |
138.37 | 138.42 | 138.44 | T:cubehash162 |
166.31? | 166.36? | 235.28? | T:clxhash |
236.39 | 236.47 | 236.55 | T:knot512 |
247.49 | 247.96 | 248.36 | T:photonbeetlehash256rate32v1 |
259.26 | 259.39 | 259.51 | T:syconhash256v1 |
265.87 | 266.03 | 266.28 | T:cubehash161 |
266.12 | 266.17 | 266.21 | T:knot384 |
906.56 | 906.65 | 906.94 | T:gage1h256c256r128 |
1009.25 | 1009.54 | 1009.94 | T:heron256v1 |
1054.75 | 1054.85 | 1055.13 | T:subterraneanv1 |
1169.42? | 1170.41? | 1698.55? | T:acehash256v1 |
1306.23 | 1308.46 | 1310.30 | T:sivrijndael256hash256v1 |
1500.03? | 1522.42? | 1757.26? | T:skinnyhashtk3 |
1772.98 | 1773.62 | 1774.39 | T:gage1h256c224r064 |
1885.66 | 1888.67 | 1893.85 | T:gage1h256c256r064 |
2810.60 | 2811.01 | 2819.05 | T:skinnyhashtk2 |
3419.80 | 3480.35 | 3481.80 | T:gage1h256c256r032 |
4139.42 | 4140.91 | 4158.24 | T:orangishv1 |
5220.99 | 5226.69 | 5242.37 | T:gage1h256c224r032 |
5518.64 | 5536.03 | 5572.92 | T:gage1h256c224r016 |
6601.04 | 6614.01 | 6616.78 | T:gage1h256c512r064 |
7618.12 | 7720.47 | 7733.65 | T:gage1h256c256r016 |
10273.08 | 10278.45 | 10404.89 | T:gage1h256c224r008 |
11190.78 | 11197.30 | 11206.46 | T:sivtemphotonhashv1 |
12511.01 | 12514.47 | 12517.81 | T:gage1h256c512r032 |
69741.35 | 69760.96 | 69781.58 | T:fsb512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
0.38 | 0.38 | 0.38 | T:floppsy |
0.75 | 0.75 | 0.75 | komihash |
2.81? | 2.88? | 3.91? | T:bebb4185 |
3.69 | 3.75 | 3.75 | T:blake3 |
5.31 | 5.31 | 5.44 | T:blake2s |
5.44 | 5.50 | 5.56 | T:edonr512 |
6.88? | 7.00? | 9.69? | prh64s256 |
7.12 | 7.19 | 7.56 | prh42s256 |
7.31 | 7.38 | 7.50 | T:beamsplitter |
7.75 | 7.81 | 7.94 | T:md4 |
7.88 | 8.00 | 8.19 | lsh256 |
6.75? | 8.69? | 9.38? | T:blake2b |
8.75 | 8.81 | 8.94 | T:edonr256 |
10.19 | 10.19 | 10.31 | prh42s512 |
10.75? | 10.94? | 15.14? | lsh512 |
11.31 | 11.38 | 11.50 | T:skein512256 |
11.56 | 11.69 | 11.94 | prh64s512 |
11.81 | 11.88 | 11.94 | md5 |
11.94? | 12.06? | 16.92? | T:bash256 |
12.06? | 12.12? | 16.84? | T:bash384 |
12.44 | 12.50 | 12.62 | sha512 |
12.69 | 12.88 | 13.06 | T:echo256 |
13.00 | 13.06 | 13.31 | T:blake64 |
13.00 | 13.12 | 13.25 | blake512 |
13.12 | 13.19 | 13.31 | T:skein256256 |
13.31 | 13.38 | 13.56 | T:sarmal256 |
13.44 | 13.50 | 13.56 | T:blake32 |
13.81? | 13.94? | 19.50? | T:skein512512 |
14.19 | 14.25 | 14.50 | T:k12 |
14.38 | 14.44 | 14.50 | T:bmw512 |
15.56 | 15.69 | 15.88 | T:tiger |
15.75 | 15.88 | 16.12 | T:sarmal512 |
16.19 | 16.38 | 16.69 | blake256 |
16.81 | 16.88 | 17.06 | prh42s1024 |
18.62 | 18.69 | 18.88 | T:gimli24v1 |
19.31 | 19.38 | 19.44 | sha3224 |
19.38 | 19.38 | 19.44 | sha3256 |
19.44 | 19.50 | 19.62 | sha3512 |
20.00 | 20.00 | 20.06 | sha3384 |
19.94 | 20.06 | 20.19 | shake256 |
20.06 | 20.06 | 20.12 | shake128 |
20.56 | 20.62 | 20.62 | T:keccak |
21.06 | 21.06 | 21.12 | T:keccakc512 |
21.12 | 21.25 | 21.50 | T:keccakc1024 |
21.19 | 21.38 | 21.56 | T:keccakc768 |
21.31 | 21.38 | 21.38 | T:cubehash512 |
21.38 | 21.50 | 21.75 | prh64s1024 |
21.44 | 21.50 | 21.56 | T:keccakc448 |
21.69 | 21.81 | 22.25 | T:bmw256 |
22.12 | 22.25 | 22.31 | T:xoodyakv1 |
22.25 | 22.38 | 22.69 | asconhashav12 |
22.44 | 22.56 | 22.62 | asconxofav12 |
22.56 | 22.69 | 22.94 | T:keccakc256 |
22.75 | 22.94 | 23.25 | T:bash512 |
26.31 | 26.44 | 26.50 | T:luffa256 |
26.38 | 26.50 | 26.69 | T:shabal256 |
26.69 | 26.81 | 26.94 | T:ripemd160 |
26.81 | 26.94 | 27.12 | T:jh256 |
26.81 | 27.06 | 27.25 | T:jh512 |
27.00? | 27.19? | 37.98? | T:jh384 |
26.19 | 27.31 | 27.56 | T:shabal512 |
27.00? | 27.38? | 37.91? | T:jh224 |
28.19 | 28.31 | 28.44 | T:hamsi |
28.44 | 28.56 | 28.62 | T:cubehash832 |
30.38 | 30.44 | 30.56 | T:shavite3256 |
30.75 | 30.88 | 31.12 | T:groestl256 |
30.25? | 31.19? | 42.58? | T:nasha256 |
31.62 | 31.81 | 32.00 | T:round3jh256 |
32.12 | 32.25 | 32.38 | T:round3jh512 |
32.12 | 32.38 | 32.44 | asconxofv12 |
32.25 | 32.50 | 32.94 | asconhashv12 |
32.50? | 32.69? | 45.88? | T:nasha512 |
32.56 | 32.69 | 32.81 | sha1 |
32.81 | 32.94 | 33.00 | T:skein10241024 |
33.12 | 33.25 | 33.38 | T:luffa384 |
35.31 | 35.38 | 35.94 | T:cubehash816 |
39.31 | 39.38 | 39.69 | sha384 |
39.56 | 39.69 | 39.94 | T:rfsb509 |
40.12 | 40.62 | 40.88 | T:shamashashv1 |
41.19 | 41.25 | 41.38 | T:cubehash88 |
42.88 | 43.00 | 43.25 | sha224 |
43.44 | 43.50 | 43.62 | T:bblake256 |
43.44 | 43.56 | 43.69 | sha256 |
44.25 | 44.44 | 44.94 | asconhashabi32v12 |
47.19 | 47.31 | 47.50 | T:whirlpool |
48.00 | 48.75 | 49.06 | T:groestl512 |
49.31? | 49.50? | 69.75? | T:shavite3512 |
50.75 | 50.88 | 51.19 | T:esch256v2 |
50.69? | 51.00? | 56.38? | T:esch256v1 |
52.19? | 52.44? | 73.84? | T:luffa512 |
53.38 | 53.38 | 53.38 | T:cubehash1632 |
54.19 | 54.50 | 56.25 | T:simd256 |
54.25 | 54.50 | 54.56 | T:sneikha256 |
57.12 | 57.19 | 57.38 | T:keccakc512treed2 |
57.19 | 57.31 | 57.44 | T:keccakc256treed2 |
58.75? | 59.25? | 84.02? | T:fugue256 |
59.50 | 59.75 | 59.94 | T:drygascon128 |
60.50 | 60.69 | 60.81 | T:cubehash84 |
63.31 | 63.56 | 63.94 | asconhashbi32v12 |
65.25 | 65.50 | 65.62 | T:romulush |
65.62 | 65.62 | 65.75 | T:cubehash1616 |
66.19 | 66.31 | 66.44 | T:lane256 |
67.12 | 67.38 | 68.25 | T:saturninhashv2 |
75.06? | 75.62? | 105.83? | T:esch384v1 |
76.12 | 76.25 | 76.62 | T:esch384v2 |
76.25 | 76.62 | 77.69 | T:fugue2 |
82.25 | 82.38 | 82.88 | T:cubehash168 |
85.12 | 85.31 | 85.44 | T:echosp256 |
89.38 | 89.56 | 90.00 | T:fugue384 |
90.25 | 90.38 | 90.56 | T:triadhashv1 |
90.31 | 90.50 | 90.75 | T:drygascon256 |
93.44? | 93.75? | 131.67? | T:echo512 |
93.75 | 93.81 | 94.00 | T:cubehash82 |
93.25 | 93.94 | 94.50 | T:coral256v1 |
97.88 | 98.00 | 98.06 | T:mcssha4 |
99.25 | 99.44 | 99.69 | T:mcssha6 |
101.19 | 101.56 | 101.88 | T:simd512 |
105.44 | 105.62 | 105.88 | T:echosp512 |
114.44 | 114.56 | 114.88 | T:cubehash164 |
115.00? | 115.12? | 163.02? | T:knot256v2 |
123.69 | 123.94 | 124.12 | T:sneikha384 |
126.12 | 127.12 | 128.50 | T:mgrostl256 |
128.62 | 128.81 | 129.00 | T:knot256v1 |
132.12 | 132.31 | 132.62 | T:fugue512 |
134.69 | 135.12 | 136.25 | T:fsb256 |
145.75 | 145.88 | 146.06 | T:mcssha5 |
160.12 | 160.31 | 160.44 | T:cubehash81 |
179.56? | 180.00? | 254.39? | T:clxhash |
181.69 | 181.88 | 185.88 | T:lane512 |
182.25 | 182.31 | 182.38 | T:cubehash162 |
220.06 | 220.38 | 220.81 | T:photonbeetlehash256rate32v1 |
291.00 | 291.81 | 292.56 | T:knot512 |
293.38 | 293.44 | 293.62 | T:knot384 |
340.94 | 341.31 | 341.75 | T:cubehash161 |
394.50 | 394.94 | 395.19 | T:syconhash256v1 |
1193.06 | 1194.38 | 1195.56 | T:subterraneanv1 |
1249.88 | 1251.75 | 1255.00 | T:sivrijndael256hash256v1 |
1464.81 | 1465.62 | 1467.69 | T:gage1h256c256r128 |
1781.25 | 1781.75 | 1800.25 | T:acehash256v1 |
1822.19 | 1823.00 | 1823.75 | T:heron256v1 |
2125.44? | 2163.44? | 2498.19? | T:skinnyhashtk3 |
2700.31 | 2701.06 | 2702.50 | T:gage1h256c224r064 |
2867.50 | 2868.56 | 2876.88 | T:gage1h256c256r064 |
3120.88 | 3121.81 | 3122.69 | T:skinnyhashtk2 |
5186.38 | 5188.81 | 5203.81 | T:gage1h256c256r032 |
5879.25 | 5882.06 | 5997.31 | T:orangishv1 |
7677.19 | 7677.69 | 7679.06 | T:gage1h256c224r032 |
7982.25 | 7985.31 | 8064.88 | T:gage1h256c224r016 |
10024.88 | 10026.81 | 10029.88 | T:gage1h256c512r064 |
10550.12 | 10554.19 | 10556.81 | T:sivtemphotonhashv1 |
11156.00? | 11170.38? | 15816.45? | T:gage1h256c256r016 |
14698.94 | 14704.56 | 14878.44 | T:gage1h256c224r008 |
18372.19 | 18374.31 | 18380.00 | T:gage1h256c512r032 |
625305.69 | 625715.88 | 625902.38 | T:fsb512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
3.00 | 3.00 | 3.00 | T:floppsy |
3.50? | 3.50? | 4.00? | komihash |
16.50? | 17.00? | 23.38? | T:bebb4185 |
24.50 | 25.00 | 25.50 | T:beamsplitter |
36.50 | 36.50 | 37.00 | T:blake3 |
38.50 | 39.00 | 40.00 | T:md4 |
42.00 | 42.50 | 45.00 | T:edonr256 |
43.50 | 43.50 | 45.00 | T:edonr512 |
47.50 | 47.50 | 49.00 | T:blake2s |
51.50 | 52.50 | 54.00 | prh64s256 |
54.00 | 54.50 | 57.00 | prh42s256 |
54.50 | 55.50 | 56.50 | md5 |
55.00 | 56.50 | 58.00 | T:gimli24v1 |
64.00 | 64.50 | 66.00 | T:blake32 |
54.00? | 70.00? | 75.00? | T:blake2b |
66.50 | 71.00 | 73.50 | lsh256 |
71.50 | 72.50 | 73.00 | T:hamsi |
71.50 | 73.00 | 75.00 | T:tiger |
73.00 | 74.50 | 76.50 | blake256 |
73.50 | 75.00 | 75.50 | T:skein256256 |
76.50 | 77.00 | 78.00 | T:xoodyakv1 |
78.50 | 79.50 | 82.00 | prh42s512 |
80.50 | 81.50 | 83.00 | asconxofav12 |
81.00 | 81.50 | 83.00 | asconhashav12 |
87.50 | 88.50 | 90.50 | lsh512 |
90.50 | 92.00 | 94.00 | prh64s512 |
91.00 | 92.00 | 93.50 | T:skein512256 |
97.50 | 98.00 | 100.00 | T:bash512 |
98.00 | 99.00 | 101.50 | T:bash384 |
98.50? | 100.00? | 138.12? | T:bash256 |
99.50 | 100.00 | 101.50 | sha512 |
102.00 | 104.50 | 105.50 | T:echo256 |
104.00 | 105.50 | 107.50 | T:blake64 |
104.50 | 106.00 | 107.50 | blake512 |
106.00 | 106.00 | 106.50 | T:cubehash512 |
110.50 | 111.50 | 113.00 | asconxofv12 |
111.00 | 111.50 | 112.00 | T:luffa256 |
112.00 | 113.00 | 117.50 | T:k12 |
114.00 | 115.00 | 116.00 | T:ripemd160 |
114.50 | 115.50 | 116.50 | asconhashv12 |
115.00 | 115.50 | 116.50 | T:sarmal256 |
113.50 | 116.00 | 119.00 | T:skein512512 |
115.50 | 116.00 | 117.00 | T:bmw512 |
122.00 | 124.00 | 126.50 | T:bmw256 |
129.00 | 130.00 | 131.50 | T:shavite3256 |
130.00? | 131.50? | 184.25? | T:nasha256 |
131.50 | 132.50 | 134.50 | prh42s1024 |
132.00 | 133.50 | 135.00 | T:shamashashv1 |
134.00 | 135.00 | 137.00 | T:sarmal512 |
149.00 | 149.50 | 151.00 | T:sneikha256 |
154.00 | 154.00 | 155.00 | sha3256 |
154.00 | 154.00 | 157.50 | sha3224 |
154.50 | 156.00 | 157.50 | sha3512 |
155.50 | 157.00 | 158.50 | T:drygascon128 |
156.00 | 158.00 | 160.00 | asconhashabi32v12 |
158.00 | 159.00 | 161.00 | T:shabal512 |
158.50 | 159.00 | 160.50 | T:shabal256 |
159.00 | 159.00 | 159.50 | sha3384 |
159.50 | 159.50 | 160.00 | shake128 |
159.50 | 160.00 | 160.50 | shake256 |
163.00 | 164.50 | 164.50 | T:triadhashv1 |
164.00 | 164.50 | 166.00 | T:luffa384 |
164.50 | 165.00 | 166.00 | T:keccak |
167.50 | 168.50 | 171.50 | prh64s1024 |
168.00 | 168.50 | 170.00 | T:keccakc512 |
169.00 | 169.50 | 171.00 | T:keccakc1024 |
170.00 | 170.50 | 171.00 | T:keccakc768 |
171.50 | 172.50 | 175.00 | T:keccakc448 |
176.00 | 176.50 | 178.50 | T:groestl256 |
180.50 | 182.00 | 183.00 | T:keccakc256 |
182.00? | 184.00? | 257.75? | T:romulush |
187.00 | 188.50 | 191.50 | T:saturninhashv2 |
188.00 | 189.50 | 208.50 | T:esch256v1 |
190.00 | 191.50 | 193.50 | T:esch256v2 |
200.00 | 200.50 | 201.50 | T:whirlpool |
201.50 | 202.00 | 202.50 | T:cubehash832 |
211.50 | 212.00 | 212.50 | T:cubehash88 |
212.50 | 213.00 | 214.50 | asconhashbi32v12 |
217.00 | 218.50 | 220.50 | T:jh256 |
218.00? | 220.00? | 306.88? | T:jh512 |
218.00? | 220.50? | 306.62? | T:jh384 |
219.50? | 223.50? | 311.75? | T:jh224 |
224.50 | 226.00 | 233.50 | T:cubehash816 |
227.00 | 228.50 | 229.50 | sha1 |
237.50 | 238.50 | 240.50 | T:knot256v1 |
250.50 | 252.00 | 253.00 | T:cubehash84 |
255.00 | 255.50 | 257.50 | T:photonbeetlehash256rate32v1 |
257.50 | 258.50 | 260.50 | T:nasha512 |
258.50 | 259.00 | 261.00 | T:round3jh256 |
257.00? | 259.50? | 364.88? | T:luffa512 |
261.00 | 263.00 | 264.00 | T:round3jh512 |
262.00 | 263.00 | 265.00 | T:skein10241024 |
262.00 | 263.50 | 264.50 | T:rfsb509 |
270.50 | 271.50 | 274.00 | sha224 |
275.00 | 276.50 | 278.00 | sha256 |
282.50? | 282.50? | 400.12? | T:clxhash |
282.50 | 283.50 | 284.50 | T:cubehash82 |
287.50 | 289.50 | 291.50 | T:bblake256 |
306.50? | 307.00? | 434.12? | T:knot256v2 |
315.00 | 317.00 | 320.00 | T:coral256v1 |
315.50 | 317.00 | 318.00 | sha384 |
324.00 | 325.50 | 327.00 | T:esch384v1 |
329.50 | 331.00 | 332.00 | T:esch384v2 |
335.00 | 336.50 | 338.00 | T:drygascon256 |
348.00 | 348.50 | 349.00 | T:cubehash81 |
355.00 | 358.00 | 365.50 | T:fugue256 |
362.50 | 362.50 | 363.00 | T:cubehash1632 |
370.00 | 371.50 | 373.50 | T:groestl512 |
395.50? | 396.50? | 557.38? | T:shavite3512 |
400.50 | 401.50 | 402.50 | T:cubehash1616 |
423.00 | 423.50 | 424.00 | T:cubehash168 |
423.00 | 424.50 | 426.00 | T:sneikha384 |
437.50 | 440.50 | 456.50 | T:simd256 |
443.50 | 444.00 | 444.50 | T:cubehash164 |
457.50? | 458.50? | 646.00? | T:keccakc512treed2 |
458.50 | 459.50 | 460.00 | T:keccakc256treed2 |
465.50 | 466.00 | 467.50 | T:mcssha4 |
476.00 | 476.50 | 477.50 | T:mcssha6 |
510.50 | 513.00 | 519.00 | T:fugue2 |
529.00 | 529.50 | 532.00 | T:cubehash162 |
540.00 | 542.00 | 548.00 | T:lane256 |
545.00 | 547.00 | 548.00 | T:fugue384 |
588.00 | 589.00 | 591.00 | T:knot384 |
681.50 | 682.50 | 684.00 | T:echosp256 |
723.50 | 728.50 | 733.50 | T:knot512 |
745.00 | 747.50 | 749.50 | T:echo512 |
812.00 | 814.50 | 818.00 | T:simd512 |
838.00 | 841.50 | 844.00 | T:fugue512 |
845.00 | 847.50 | 849.00 | T:echosp512 |
849.00 | 849.50 | 851.00 | T:mcssha5 |
934.00? | 939.50? | 1320.50? | T:cubehash161 |
1024.50 | 1028.50 | 1051.00 | T:mgrostl256 |
1059.00? | 1070.50? | 1498.12? | T:fsb256 |
1454.50 | 1457.00 | 1489.50 | T:lane512 |
1458.50 | 1460.00 | 1462.50 | T:syconhash256v1 |
1471.50 | 1480.50 | 1486.00 | T:sivrijndael256hash256v1 |
2274.50 | 2279.00 | 2286.00 | T:subterraneanv1 |
5019.00 | 5022.50 | 5036.00 | T:gage1h256c256r128 |
5555.00 | 5557.00 | 5559.50 | T:skinnyhashtk2 |
5671.00 | 5676.50 | 5764.00 | T:skinnyhashtk3 |
6589.00 | 6602.50 | 6650.50 | T:acehash256v1 |
8221.50 | 8228.00 | 8237.00 | T:heron256v1 |
9972.00 | 9975.50 | 9985.50 | T:gage1h256c224r064 |
10593.00 | 10598.50 | 10637.00 | T:gage1h256c256r064 |
11260.50 | 11266.00 | 11274.00 | T:sivtemphotonhashv1 |
18258.50 | 18291.00 | 18305.00 | T:gage1h256c256r032 |
23501.50 | 23512.50 | 23523.00 | T:orangishv1 |
26994.50 | 27007.00 | 27014.00 | T:gage1h256c224r032 |
27388.00 | 27394.50 | 27676.00 | T:gage1h256c224r016 |
37021.50 | 37039.50 | 37079.00 | T:gage1h256c512r064 |
38247.50 | 38284.50 | 38340.50 | T:gage1h256c256r016 |
49738.50? | 50236.50? | 70390.00? | T:gage1h256c224r008 |
64691.00 | 64701.00 | 64711.00 | T:gage1h256c512r032 |
5002608.50 | 5003881.00 | 5012985.50 | T:fsb512 |
|
|