Measurements of hash functions on one machine: amd64; Zen (800f11); 2017 AMD Ryzen 5 1600; 6 x 3200MHz; rumba5, supercop-20241011
[Page version: 20241013 12:07:26]
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.18 | 0.18 | 0.18 | komihash |
0.44 | 0.44 | 0.45 | prh64s256 |
0.44 | 0.45 | 0.45 | prh64s512 |
0.45 | 0.45 | 0.45 | prh64s1024 |
0.46 | 0.46 | 0.46 | prh42s256 |
0.46 | 0.46 | 0.46 | prh42s1024 |
0.46 | 0.46 | 0.46 | prh42s512 |
0.76 | 0.76 | 0.76 | T:bebb4185 |
1.72 | 1.73 | 1.73 | T:edonr512 |
1.73 | 1.73 | 1.74 | T:blake3 |
1.89 | 1.89 | 1.89 | sha1 |
2.01 | 2.02 | 2.02 | sha224 |
2.02 | 2.02 | 2.02 | sha256 |
2.95 | 2.95 | 2.95 | T:md4 |
2.96 | 2.97 | 2.97 | T:echo256 |
2.97 | 3.00 | 3.01 | lsh256 |
3.07 | 3.07 | 3.07 | T:bmw512 |
3.10 | 3.11 | 3.11 | lsh512 |
3.16 | 3.18 | 3.21 | T:blake2b |
3.50 | 3.51 | 3.51 | T:edonr256 |
3.99 | 4.00 | 4.01 | T:k12 |
4.09 | 4.13 | 4.13 | T:cubehash832 |
4.77 | 4.78 | 4.79 | T:beamsplitter |
4.86 | 4.87 | 4.87 | sha512 |
4.99 | 5.00 | 5.04 | T:skein512512 |
4.99 | 5.00 | 5.00 | T:skein512256 |
4.98 | 5.00 | 5.01 | md5 |
5.04 | 5.04 | 5.06 | T:bmw256 |
5.22 | 5.22 | 5.23 | T:bblake256 |
5.27 | 5.28 | 5.39 | T:sarmal256 |
5.36 | 5.36 | 5.36 | T:blake2s |
5.45 | 5.49 | 5.50 | sha384 |
5.55 | 5.56 | 5.56 | T:keccakc256treed2 |
5.58 | 5.59 | 5.71 | blake512 |
5.62 | 5.62 | 5.63 | T:blake64 |
5.83 | 5.84 | 5.85 | T:tiger |
6.09 | 6.10 | 6.11 | T:shabal256 |
6.08 | 6.14 | 6.42 | T:shabal512 |
6.56 | 6.57 | 6.57 | T:sarmal512 |
6.65 | 6.74 | 6.75 | T:blake32 |
6.79 | 6.79 | 6.82 | T:skein256256 |
6.78 | 6.79 | 6.81 | T:keccakc512treed2 |
6.87 | 6.91 | 7.22 | T:keccakc256 |
6.93 | 6.93 | 6.93 | T:skein10241024 |
7.04 | 7.07 | 7.07 | T:rfsb509 |
7.16 | 7.16 | 7.17 | shake128 |
7.38 | 7.39 | 7.39 | T:groestl256 |
7.59 | 7.59 | 7.60 | blake256 |
7.98 | 7.99 | 8.02 | T:keccakc448 |
8.00 | 8.01 | 8.09 | T:cubehash1632 |
7.99 | 8.05 | 8.09 | T:cubehash512 |
8.06 | 8.06 | 8.06 | T:cubehash816 |
8.19? | 8.36? | 9.60? | sha3224 |
8.41 | 8.45 | 8.46 | T:keccakc512 |
8.56? | 8.70? | 10.08? | sha3256 |
8.59 | 8.74 | 8.75 | shake256 |
8.72? | 8.96? | 10.91? | T:keccak |
10.15 | 10.15 | 10.16 | T:groestl512 |
10.72 | 10.72 | 10.72 | T:jh224 |
10.72 | 10.72 | 10.73 | T:jh256 |
10.72 | 10.73 | 10.73 | T:jh384 |
10.68 | 10.77 | 10.78 | T:jh512 |
11.32 | 11.36 | 11.49 | T:gimli24v1 |
11.47 | 11.47 | 11.48 | T:fugue2 |
11.48 | 11.48 | 11.57 | sha3384 |
11.41 | 11.48 | 11.50 | T:keccakc768 |
11.73 | 11.73 | 11.73 | asconhashav12 |
11.48? | 11.73? | 14.25? | asconxofav12 |
12.09 | 12.30 | 12.43 | T:luffa256 |
12.43 | 12.44 | 12.44 | T:ripemd160 |
12.39 | 12.44 | 12.86 | T:luffa384 |
12.53 | 12.53 | 12.59 | T:round3jh256 |
12.53 | 12.57 | 12.59 | T:round3jh512 |
13.21 | 13.22 | 13.23 | T:nasha256 |
13.63 | 13.64 | 13.66 | T:nasha512 |
14.21 | 14.21 | 14.21 | T:fugue256 |
14.51 | 14.52 | 14.53 | T:bash256 |
14.88 | 14.90 | 14.90 | T:shavite3256 |
15.65 | 15.69 | 15.71 | T:keccakc1024 |
15.99 | 16.00 | 16.02 | T:xoodyakv1 |
16.15 | 16.19 | 16.19 | T:cubehash88 |
16.23 | 16.23 | 16.23 | T:cubehash1616 |
16.42 | 16.45 | 16.46 | sha3512 |
17.03? | 17.25? | 19.21? | T:whirlpool |
17.75 | 17.75 | 17.75 | asconxofv12 |
17.75 | 17.75 | 17.75 | asconhashv12 |
18.75 | 18.82 | 18.95 | T:luffa512 |
19.26 | 19.27 | 19.28 | T:bash384 |
20.67 | 20.67 | 20.68 | T:lane256 |
20.43 | 21.00 | 21.62 | T:hamsi |
20.64 | 21.08 | 21.12 | T:fugue384 |
21.90 | 21.91 | 21.91 | asconhashabi32v12 |
23.35 | 23.39 | 23.77 | T:echosp256 |
23.40 | 23.40 | 23.40 | T:shavite3512 |
23.40 | 23.44 | 23.45 | T:shamashashv1 |
27.53 | 27.58 | 27.73 | T:simd256 |
27.61 | 27.65 | 27.68 | T:simd512 |
27.95 | 28.04 | 28.04 | T:fugue512 |
28.28 | 28.30 | 28.41 | T:lane512 |
29.00 | 29.01 | 29.02 | T:bash512 |
32.08 | 32.09 | 32.10 | T:cubehash168 |
32.25 | 32.25 | 32.25 | T:cubehash84 |
32.28 | 32.28 | 32.28 | asconhashbi32v12 |
33.67 | 33.77 | 34.69 | T:echosp512 |
33.99 | 34.11 | 34.29 | T:fsb256 |
34.91 | 34.92 | 34.93 | T:sneikha256 |
37.41 | 37.46 | 37.69 | T:mgrostl256 |
38.56 | 38.56 | 38.56 | T:esch256v2 |
38.87 | 38.87 | 38.87 | T:romulush |
39.15 | 39.15 | 39.52 | T:esch256v1 |
40.58 | 40.74 | 40.99 | T:echo512 |
42.93 | 42.95 | 42.95 | T:saturninhashv2 |
47.17 | 47.24 | 47.37 | T:esch384v1 |
48.21 | 48.24 | 48.31 | T:esch384v2 |
49.39 | 49.47 | 49.60 | T:drygascon128 |
53.01 | 53.02 | 53.02 | T:mcssha4 |
53.01 | 53.02 | 53.02 | T:mcssha6 |
53.01 | 53.02 | 53.02 | T:mcssha5 |
54.33 | 54.35 | 54.37 | T:drygascon256 |
55.78 | 55.78 | 55.78 | T:coral256v1 |
62.37 | 62.38 | 62.38 | T:knot256v2 |
64.75 | 64.75 | 64.75 | T:cubehash82 |
64.93 | 64.94 | 64.95 | T:cubehash164 |
69.75 | 69.77 | 69.79 | T:sneikha384 |
72.56 | 72.90 | 73.20 | T:triadhashv1 |
115.75 | 115.75 | 115.76 | T:knot256v1 |
-428.68? | 125.25? | 537.43? | T:fsb512 |
129.50 | 129.50 | 129.50 | T:cubehash81 |
130.37 | 130.38 | 130.39 | T:cubehash162 |
137.64 | 137.68 | 137.71 | T:clxhash |
172.35 | 172.42 | 172.66 | T:syconhash256v1 |
211.96 | 212.05 | 212.29 | T:knot512 |
223.96 | 224.03 | 224.17 | T:photonbeetlehash256rate32v1 |
231.24 | 231.47 | 231.71 | T:knot384 |
262.00 | 262.00 | 262.04 | T:cubehash161 |
776.58 | 789.17 | 795.54 | T:gage1h256c256r128 |
911.49 | 913.86 | 915.22 | T:subterraneanv1 |
940.00 | 942.80 | 943.73 | T:acehash256v1 |
1300.73 | 1301.31 | 1302.51 | T:sivrijndael256hash256v1 |
1347.48 | 1351.53 | 1356.23 | T:skinnyhashtk3 |
1576.37 | 1597.52 | 1619.60 | T:heron256v1 |
1584.79 | 1607.48 | 1636.72 | T:gage1h256c224r064 |
1665.27 | 1690.27 | 1692.62 | T:gage1h256c256r064 |
2767.78 | 2768.59 | 2768.98 | T:skinnyhashtk2 |
3168.87 | 3173.20 | 3189.12 | T:gage1h256c256r032 |
3881.76 | 3891.92 | 3900.41 | T:orangishv1 |
4965.71 | 4992.33 | 5030.87 | T:gage1h256c224r032 |
5316.36 | 5344.79 | 5360.21 | T:gage1h256c512r064 |
5363.42 | 5442.85 | 5549.16 | T:gage1h256c224r016 |
6344.87 | 6357.54 | 6377.97 | T:gage1h256c256r016 |
7419.43 | 7424.37 | 7445.84 | T:sivtemphotonhashv1 |
10127.17 | 10178.44 | 10257.71 | T:gage1h256c512r032 |
10175.89 | 10226.98 | 10287.68 | T:gage1h256c224r008 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
0.01 | 0.01 | 0.01 | T:floppsy |
0.19 | 0.19 | 0.19 | komihash |
0.54 | 0.54 | 0.55 | prh42s256 |
0.55 | 0.55 | 0.56 | prh64s256 |
0.59 | 0.59 | 0.59 | prh42s512 |
0.61 | 0.61 | 0.61 | prh64s512 |
0.68 | 0.68 | 0.69 | prh42s1024 |
0.74 | 0.74 | 0.75 | prh64s1024 |
0.79 | 0.80 | 0.80 | T:bebb4185 |
1.73 | 1.74 | 1.76 | T:blake3 |
1.83 | 1.83 | 1.84 | T:edonr512 |
2.06 | 2.06 | 2.06 | sha256 |
2.27 | 2.27 | 2.28 | sha1 |
2.41 | 2.42 | 2.43 | sha224 |
3.04 | 3.04 | 3.04 | T:md4 |
3.10 | 3.12 | 3.21 | lsh256 |
3.17 | 3.17 | 3.17 | T:echo256 |
3.16 | 3.18 | 3.19 | T:blake2b |
3.31 | 3.31 | 3.31 | T:bmw512 |
3.34 | 3.34 | 3.34 | lsh512 |
3.60 | 3.61 | 3.61 | T:edonr256 |
4.07 | 4.08 | 4.08 | T:k12 |
4.48 | 4.48 | 4.50 | T:cubehash832 |
4.84 | 4.85 | 4.87 | T:beamsplitter |
5.07 | 5.08 | 5.09 | sha512 |
5.11 | 5.11 | 5.11 | T:skein512256 |
5.10 | 5.13 | 5.13 | md5 |
5.13 | 5.14 | 5.17 | T:skein512512 |
5.28 | 5.29 | 5.30 | T:bmw256 |
5.36 | 5.36 | 5.36 | T:blake2s |
5.49 | 5.50 | 5.59 | T:sarmal256 |
5.81 | 5.82 | 5.83 | T:bblake256 |
5.83 | 5.85 | 5.86 | T:blake64 |
5.80 | 5.86 | 5.90 | blake512 |
5.98 | 5.99 | 6.02 | T:tiger |
6.10 | 6.13 | 6.14 | sha384 |
6.40 | 6.41 | 6.41 | T:keccakc256treed2 |
6.48 | 6.49 | 6.49 | T:shabal256 |
6.50 | 6.50 | 6.81 | T:shabal512 |
6.81 | 6.81 | 6.81 | T:sarmal512 |
6.80 | 6.88 | 6.90 | T:blake32 |
6.91 | 6.92 | 6.93 | T:skein256256 |
7.08 | 7.09 | 7.37 | T:keccakc256 |
7.24 | 7.24 | 7.25 | T:skein10241024 |
7.27 | 7.29 | 7.29 | T:rfsb509 |
7.32 | 7.33 | 7.33 | shake128 |
7.73 | 7.73 | 7.73 | blake256 |
7.75 | 7.76 | 7.77 | T:keccakc512treed2 |
7.86 | 7.87 | 7.88 | T:groestl256 |
8.17 | 8.20 | 8.21 | T:keccakc448 |
8.20 | 8.22 | 8.26 | T:cubehash512 |
8.48 | 8.48 | 8.49 | T:cubehash816 |
8.50? | 8.52? | 9.66? | sha3224 |
8.71 | 8.72 | 8.75 | T:keccakc512 |
8.71 | 8.73 | 8.79 | T:cubehash1632 |
9.00? | 9.02? | 10.30? | sha3256 |
9.05 | 9.06 | 9.07 | shake256 |
9.25? | 9.29? | 11.07? | T:keccak |
10.73 | 10.74 | 10.74 | T:groestl512 |
10.87 | 10.87 | 10.95 | T:jh512 |
10.91 | 10.91 | 10.91 | T:jh224 |
10.91 | 10.91 | 10.92 | T:jh384 |
10.91 | 10.92 | 10.92 | T:jh256 |
11.47 | 11.48 | 11.59 | T:gimli24v1 |
11.66 | 11.69 | 11.71 | sha3384 |
11.70 | 11.70 | 11.76 | T:keccakc768 |
11.85 | 11.85 | 11.85 | asconhashav12 |
11.85? | 11.86? | 14.12? | asconxofav12 |
12.44 | 12.44 | 12.45 | T:fugue2 |
12.35 | 12.56 | 12.62 | T:luffa256 |
12.67 | 12.67 | 12.68 | T:ripemd160 |
12.74 | 12.74 | 12.75 | T:round3jh512 |
12.75 | 12.75 | 12.75 | T:round3jh256 |
12.75 | 12.75 | 12.75 | T:luffa384 |
13.46 | 13.48 | 13.48 | T:nasha256 |
14.12 | 14.14 | 14.15 | T:nasha512 |
14.78 | 14.78 | 14.79 | T:fugue256 |
14.98 | 14.99 | 15.00 | T:bash256 |
15.16 | 15.16 | 15.16 | T:shavite3256 |
15.79 | 15.80 | 15.80 | T:keccakc1024 |
15.97 | 16.08 | 16.12 | T:xoodyakv1 |
16.46 | 16.54 | 16.55 | sha3512 |
16.58 | 16.60 | 16.61 | T:cubehash88 |
16.99 | 17.00 | 17.00 | T:cubehash1616 |
17.63 | 17.64 | 19.40 | T:whirlpool |
17.91 | 17.91 | 17.91 | asconhashv12 |
17.91 | 17.91 | 17.91 | asconxofv12 |
18.98 | 19.30 | 19.56 | T:luffa512 |
19.51 | 19.52 | 19.53 | T:bash384 |
21.36 | 21.37 | 21.39 | T:lane256 |
20.64 | 21.53 | 21.67 | T:hamsi |
21.59 | 21.97 | 21.98 | T:fugue384 |
22.21 | 22.21 | 22.21 | asconhashabi32v12 |
23.65 | 23.68 | 23.68 | T:shamashashv1 |
24.16 | 24.17 | 24.19 | T:shavite3512 |
24.39 | 24.39 | 24.74 | T:echosp256 |
27.94 | 28.08 | 28.35 | T:simd256 |
28.58 | 28.60 | 28.63 | T:simd512 |
28.11 | 29.23 | 29.23 | T:fugue512 |
29.46 | 29.48 | 29.49 | T:bash512 |
30.12 | 30.13 | 30.24 | T:lane512 |
32.64 | 32.64 | 32.64 | asconhashbi32v12 |
32.66 | 32.67 | 32.67 | T:cubehash84 |
32.85 | 32.87 | 32.89 | T:cubehash168 |
35.05 | 35.05 | 35.90 | T:echosp512 |
35.20 | 35.21 | 35.21 | T:sneikha256 |
35.74 | 35.83 | 36.09 | T:fsb256 |
38.81 | 38.81 | 38.81 | T:esch256v2 |
39.20 | 39.20 | 39.20 | T:romulush |
39.27 | 39.40 | 39.65 | T:esch256v1 |
39.48 | 39.53 | 39.79 | T:mgrostl256 |
42.10 | 42.15 | 42.20 | T:echo512 |
43.32 | 43.33 | 43.33 | T:saturninhashv2 |
47.64 | 47.65 | 47.66 | T:esch384v1 |
48.70 | 48.73 | 48.80 | T:esch384v2 |
49.20 | 49.47 | 49.79 | T:drygascon128 |
53.89 | 53.90 | 53.90 | T:mcssha4 |
53.93 | 53.94 | 53.94 | T:mcssha6 |
54.71 | 54.71 | 54.72 | T:mcssha5 |
54.68 | 54.72 | 54.75 | T:drygascon256 |
56.23 | 56.23 | 56.23 | T:coral256v1 |
62.88 | 62.88 | 62.89 | T:knot256v2 |
65.16 | 65.17 | 65.18 | T:cubehash82 |
65.69 | 65.69 | 65.70 | T:cubehash164 |
70.54 | 70.58 | 70.59 | T:sneikha384 |
72.63 | 73.06 | 73.28 | T:triadhashv1 |
115.98 | 115.98 | 115.99 | T:knot256v1 |
129.92 | 129.92 | 129.94 | T:cubehash81 |
131.13 | 131.14 | 131.17 | T:cubehash162 |
137.65 | 137.80 | 137.83 | T:clxhash |
173.64 | 173.70 | 174.10 | T:syconhash256v1 |
212.97 | 212.97 | 213.63 | T:knot512 |
223.40 | 223.66 | 223.72 | T:photonbeetlehash256rate32v1 |
231.95 | 231.99 | 232.14 | T:knot384 |
262.75 | 262.76 | 262.76 | T:cubehash161 |
792.31 | 800.96 | 802.33 | T:gage1h256c256r128 |
914.25 | 914.74 | 916.91 | T:subterraneanv1 |
949.99 | 950.14 | 951.02 | T:acehash256v1 |
1301.16 | 1301.44 | 1301.56 | T:sivrijndael256hash256v1 |
1362.01 | 1366.81 | 1367.61 | T:skinnyhashtk3 |
1607.25 | 1611.05 | 1628.76 | T:gage1h256c224r064 |
1617.30 | 1628.33 | 1636.09 | T:heron256v1 |
1685.59 | 1704.80 | 1707.20 | T:gage1h256c256r064 |
2772.69 | 2773.71 | 2775.08 | T:skinnyhashtk2 |
3208.04 | 3219.96 | 3240.08 | T:gage1h256c256r032 |
3922.49 | 3926.86 | 3934.48 | T:orangishv1 |
4983.69 | 5016.84 | 5106.44 | T:gage1h256c224r032 |
5271.55 | 5404.40 | 5576.98 | T:gage1h256c224r016 |
5373.58 | 5410.21 | 5410.42 | T:gage1h256c512r064 |
6422.50 | 6443.45 | 6473.54 | T:gage1h256c256r016 |
7406.22 | 7408.73 | 7415.70 | T:sivtemphotonhashv1 |
10223.04 | 10235.47 | 10259.84 | T:gage1h256c512r032 |
10332.50 | 10572.45 | 10801.90 | T:gage1h256c224r008 |
28470.84 | 29008.12 | 30206.43 | T:fsb512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
0.02 | 0.02 | 0.02 | T:floppsy |
0.20? | 0.20? | 0.23? | komihash |
0.68 | 0.68 | 0.68 | prh42s256 |
0.74 | 0.74 | 0.74 | prh64s256 |
0.79 | 0.79 | 0.81 | prh42s512 |
0.85 | 0.85 | 0.85 | T:bebb4185 |
0.89 | 0.89 | 0.90 | prh64s512 |
1.02 | 1.03 | 1.06 | prh42s1024 |
1.21 | 1.22 | 1.25 | prh64s1024 |
2.00 | 2.00 | 2.03 | T:edonr512 |
2.13 | 2.13 | 2.13 | sha256 |
2.90 | 2.95 | 2.96 | sha1 |
3.06 | 3.09 | 3.10 | sha224 |
3.17 | 3.18 | 3.19 | T:md4 |
3.18 | 3.20 | 3.21 | T:blake2b |
3.31 | 3.31 | 3.32 | lsh256 |
3.61 | 3.61 | 3.62 | T:echo256 |
3.70 | 3.70 | 3.72 | T:bmw512 |
3.69 | 3.72 | 3.72 | lsh512 |
3.73 | 3.73 | 3.73 | T:blake3 |
3.75 | 3.76 | 3.77 | T:edonr256 |
4.45 | 4.45 | 4.47 | T:k12 |
4.95 | 4.97 | 5.04 | T:beamsplitter |
5.12 | 5.13 | 5.16 | T:cubehash832 |
5.27 | 5.28 | 5.29 | T:skein512256 |
5.30 | 5.32 | 5.32 | md5 |
5.35 | 5.36 | 5.39 | T:skein512512 |
5.36 | 5.36 | 5.36 | T:blake2s |
5.43 | 5.44 | 5.44 | sha512 |
5.68 | 5.69 | 5.70 | T:bmw256 |
5.81 | 5.82 | 5.93 | T:sarmal256 |
6.12 | 6.14 | 6.21 | blake512 |
6.21 | 6.23 | 6.24 | T:blake64 |
6.25 | 6.26 | 6.29 | T:tiger |
6.80 | 6.81 | 6.84 | T:bblake256 |
7.03 | 7.04 | 7.11 | T:blake32 |
7.11 | 7.12 | 7.14 | T:skein256256 |
7.14 | 7.16 | 7.16 | T:shabal256 |
7.17 | 7.19 | 7.46 | T:shabal512 |
7.21 | 7.21 | 7.23 | T:sarmal512 |
7.20 | 7.22 | 7.25 | sha384 |
7.40 | 7.40 | 7.41 | T:keccakc256treed2 |
7.62 | 7.66 | 7.91 | T:keccakc256 |
7.72 | 7.72 | 7.72 | T:skein10241024 |
7.72 | 7.73 | 7.74 | T:rfsb509 |
7.86 | 7.87 | 7.92 | shake128 |
7.95 | 7.96 | 7.96 | blake256 |
8.31 | 8.32 | 8.32 | T:keccakc448 |
8.54 | 8.59 | 8.62 | T:cubehash512 |
8.62 | 8.62 | 8.70 | T:keccakc512treed2 |
8.63? | 8.65? | 9.83? | sha3224 |
8.66 | 8.66 | 8.68 | T:groestl256 |
9.06 | 9.07 | 9.09 | T:keccakc512 |
9.17 | 9.18 | 9.19 | T:cubehash816 |
9.35? | 9.36? | 10.66? | sha3256 |
9.38? | 9.38? | 10.72? | shake256 |
9.79? | 9.82? | 11.68? | T:keccak |
9.90 | 9.91 | 9.99 | T:cubehash1632 |
11.19 | 11.19 | 11.27 | T:jh512 |
11.22 | 11.22 | 11.24 | T:jh384 |
11.22 | 11.23 | 11.23 | T:jh224 |
11.23 | 11.24 | 11.25 | T:jh256 |
11.66 | 11.68 | 11.75 | T:gimli24v1 |
11.68 | 11.69 | 11.73 | sha3384 |
11.71 | 11.72 | 11.74 | T:groestl512 |
11.73 | 11.76 | 11.96 | T:keccakc768 |
12.06 | 12.06 | 12.06 | asconhashav12 |
12.07? | 12.09? | 14.33? | asconxofav12 |
12.71 | 12.91 | 12.91 | T:luffa256 |
13.03 | 13.06 | 13.07 | T:ripemd160 |
13.10 | 13.14 | 13.15 | T:round3jh256 |
13.10 | 13.15 | 13.16 | T:round3jh512 |
13.26 | 13.27 | 13.27 | T:luffa384 |
13.88 | 13.89 | 13.91 | T:nasha256 |
14.04 | 14.05 | 14.05 | T:fugue2 |
14.90 | 14.93 | 14.96 | T:nasha512 |
15.59 | 15.59 | 15.80 | T:shavite3256 |
15.73 | 15.75 | 15.75 | T:fugue256 |
15.75 | 15.76 | 15.78 | T:bash256 |
16.21 | 16.22 | 16.32 | T:xoodyakv1 |
16.32 | 16.32 | 16.34 | T:keccakc1024 |
17.07 | 17.10 | 17.19 | sha3512 |
17.29 | 17.29 | 17.30 | T:cubehash88 |
18.16 | 18.17 | 18.17 | asconhashv12 |
18.17 | 18.17 | 18.17 | asconxofv12 |
18.25 | 18.26 | 20.03 | T:whirlpool |
18.26 | 18.27 | 18.29 | T:cubehash1616 |
20.00 | 20.11 | 20.35 | T:luffa512 |
20.60 | 20.61 | 20.63 | T:bash384 |
20.84 | 21.77 | 21.81 | T:hamsi |
22.54 | 22.54 | 22.55 | T:lane256 |
22.72 | 22.72 | 22.75 | asconhashabi32v12 |
23.09 | 23.45 | 23.48 | T:fugue384 |
24.03 | 24.04 | 24.38 | T:echosp256 |
24.03 | 24.04 | 24.07 | T:shamashashv1 |
25.41 | 25.43 | 25.45 | T:shavite3512 |
28.69 | 28.79 | 29.07 | T:simd256 |
30.18 | 30.20 | 30.27 | T:simd512 |
30.24 | 30.26 | 30.28 | T:bash512 |
30.31 | 30.32 | 31.46 | T:fugue512 |
33.15 | 33.17 | 33.31 | T:lane512 |
33.24 | 33.24 | 33.24 | asconhashbi32v12 |
33.35 | 33.36 | 33.36 | T:cubehash84 |
34.12 | 34.16 | 34.22 | T:cubehash168 |
35.67 | 35.69 | 35.71 | T:sneikha256 |
38.35 | 38.37 | 38.38 | T:echosp512 |
39.22 | 39.22 | 39.22 | T:esch256v2 |
39.75 | 39.75 | 39.76 | T:romulush |
39.20 | 39.80 | 39.81 | T:esch256v1 |
40.02 | 40.34 | 40.55 | T:fsb256 |
42.79 | 42.98 | 43.21 | T:mgrostl256 |
43.95 | 43.96 | 43.97 | T:saturninhashv2 |
44.38 | 44.51 | 44.53 | T:echo512 |
48.42 | 48.43 | 48.49 | T:esch384v1 |
49.34 | 49.54 | 49.63 | T:drygascon128 |
49.52 | 49.56 | 49.59 | T:esch384v2 |
55.25 | 55.29 | 55.32 | T:drygascon256 |
55.36 | 55.36 | 55.37 | T:mcssha4 |
55.46 | 55.47 | 55.48 | T:mcssha6 |
56.97 | 56.97 | 56.97 | T:coral256v1 |
57.53 | 57.54 | 57.54 | T:mcssha5 |
63.73 | 63.74 | 63.74 | T:knot256v2 |
65.86 | 65.87 | 65.91 | T:cubehash82 |
66.96 | 66.96 | 66.97 | T:cubehash164 |
71.88 | 71.90 | 71.94 | T:sneikha384 |
73.17 | 73.31 | 73.53 | T:triadhashv1 |
116.37 | 116.37 | 116.37 | T:knot256v1 |
130.61 | 130.63 | 130.66 | T:cubehash81 |
132.39 | 132.40 | 132.42 | T:cubehash162 |
137.97 | 138.05 | 138.17 | T:clxhash |
176.43 | 176.46 | 176.50 | T:syconhash256v1 |
214.38 | 215.49 | 216.14 | T:knot512 |
222.82 | 222.88 | 222.98 | T:photonbeetlehash256rate32v1 |
233.18 | 233.31 | 233.49 | T:knot384 |
264.02 | 264.02 | 264.03 | T:cubehash161 |
803.00 | 812.69 | 812.87 | T:gage1h256c256r128 |
919.92 | 920.08 | 922.03 | T:subterraneanv1 |
966.61 | 967.27 | 967.46 | T:acehash256v1 |
1298.11 | 1299.49 | 1299.80 | T:sivrijndael256hash256v1 |
1382.29 | 1383.93 | 1384.66 | T:skinnyhashtk3 |
1628.66 | 1632.56 | 1674.58 | T:gage1h256c224r064 |
1682.72 | 1690.68 | 1710.28 | T:heron256v1 |
1726.82 | 1734.31 | 1734.38 | T:gage1h256c256r064 |
2784.16 | 2784.37 | 2784.49 | T:skinnyhashtk2 |
3250.46 | 3266.43 | 3293.50 | T:gage1h256c256r032 |
3973.27 | 3976.82 | 3993.85 | T:orangishv1 |
5025.72 | 5085.55 | 5106.82 | T:gage1h256c224r032 |
5497.20 | 5497.74 | 5513.79 | T:gage1h256c512r064 |
5477.28 | 5596.95 | 5658.88 | T:gage1h256c224r016 |
6451.58 | 6528.64 | 6557.79 | T:gage1h256c256r016 |
7395.05 | 7400.63 | 7407.59 | T:sivtemphotonhashv1 |
10484.61 | 10513.95 | 10521.63 | T:gage1h256c512r032 |
10814.85 | 10860.11 | 10941.23 | T:gage1h256c224r008 |
76768.10 | 77472.33 | 79516.60 | T:fsb512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
0.06? | 0.07? | 0.07? | T:floppsy |
0.25? | 0.25? | 0.30? | komihash |
0.99 | 1.00 | 1.00 | T:bebb4185 |
1.00 | 1.02 | 1.10 | prh42s256 |
1.20 | 1.24 | 1.27 | prh64s256 |
1.31 | 1.32 | 1.41 | prh42s512 |
1.58 | 1.59 | 1.64 | prh64s512 |
2.01 | 2.05 | 2.08 | prh42s1024 |
2.27 | 2.28 | 2.29 | T:edonr512 |
2.31 | 2.31 | 2.32 | sha256 |
2.48 | 2.49 | 2.62 | prh64s1024 |
3.49 | 3.49 | 3.56 | lsh256 |
3.55 | 3.56 | 3.57 | T:md4 |
3.59 | 3.61 | 3.66 | T:blake2b |
3.64 | 3.64 | 3.65 | T:blake3 |
4.16 | 4.16 | 4.21 | T:edonr256 |
4.37 | 4.39 | 4.40 | lsh512 |
4.43 | 4.43 | 4.43 | T:bmw512 |
4.64 | 4.66 | 4.80 | T:echo256 |
4.61 | 4.73 | 4.75 | sha1 |
4.78 | 4.88 | 4.91 | sha224 |
4.98 | 5.00 | 5.00 | T:k12 |
5.22 | 5.24 | 5.40 | T:beamsplitter |
5.35 | 5.35 | 5.35 | T:blake2s |
5.72 | 5.73 | 5.77 | T:skein512256 |
5.80 | 5.81 | 5.81 | md5 |
5.84 | 5.84 | 5.85 | sha512 |
5.95 | 6.01 | 6.02 | T:skein512512 |
6.05 | 6.15 | 6.16 | T:sarmal256 |
6.41 | 6.41 | 6.44 | blake512 |
6.56 | 6.57 | 6.59 | T:blake64 |
6.81 | 6.84 | 6.86 | T:cubehash832 |
6.83 | 6.85 | 6.87 | T:bmw256 |
6.99 | 7.00 | 7.01 | T:tiger |
7.48 | 7.51 | 7.56 | T:sarmal512 |
7.54 | 7.58 | 7.60 | T:skein256256 |
7.70 | 7.71 | 7.72 | T:blake32 |
8.27 | 8.32 | 8.55 | T:keccakc256 |
8.38 | 8.39 | 8.40 | shake128 |
8.55 | 8.56 | 8.60 | blake256 |
8.81 | 8.82 | 9.02 | T:rfsb509 |
8.89 | 8.91 | 8.92 | T:shabal256 |
8.92 | 8.95 | 9.30 | T:shabal512 |
9.45 | 9.49 | 9.51 | T:cubehash512 |
9.39 | 9.50 | 9.52 | sha384 |
9.66 | 9.68 | 9.72 | T:bblake256 |
9.75 | 9.76 | 9.81 | T:skein10241024 |
10.06 | 10.08 | 10.09 | T:keccakc256treed2 |
10.18 | 10.20 | 10.20 | T:keccakc512 |
10.18 | 10.20 | 10.29 | T:keccakc448 |
10.23? | 10.34? | 12.12? | T:keccak |
10.52 | 10.53 | 10.57 | shake256 |
10.53? | 10.56? | 11.94? | sha3256 |
10.52? | 10.57? | 12.00? | sha3224 |
10.77 | 10.82 | 10.84 | T:groestl256 |
11.02 | 11.03 | 11.03 | T:cubehash816 |
12.03 | 12.05 | 12.09 | T:jh512 |
12.05 | 12.05 | 12.07 | T:jh224 |
12.05 | 12.09 | 12.12 | T:jh256 |
12.08 | 12.10 | 12.14 | T:jh384 |
12.14 | 12.18 | 12.24 | T:gimli24v1 |
12.60 | 12.61 | 12.61 | sha3384 |
12.62 | 12.62 | 12.62 | asconhashav12 |
12.62? | 12.65? | 14.88? | asconxofav12 |
12.76 | 12.79 | 13.23 | T:keccakc768 |
13.07 | 13.11 | 13.23 | T:cubehash1632 |
13.28 | 13.29 | 13.41 | T:keccakc512treed2 |
13.63 | 13.66 | 13.68 | T:groestl512 |
13.86 | 13.92 | 13.93 | T:luffa256 |
14.04 | 14.06 | 14.08 | T:ripemd160 |
14.07 | 14.08 | 14.10 | T:round3jh256 |
14.04 | 14.09 | 14.09 | T:round3jh512 |
14.65 | 14.70 | 15.15 | T:luffa384 |
14.95 | 14.99 | 15.05 | T:nasha256 |
15.53 | 15.56 | 15.59 | T:nasha512 |
16.23 | 16.26 | 16.31 | T:bash256 |
16.55 | 16.59 | 16.70 | T:xoodyakv1 |
16.73 | 16.73 | 16.74 | T:shavite3256 |
18.03 | 18.03 | 18.15 | T:keccakc1024 |
18.26 | 18.28 | 18.32 | T:fugue256 |
18.31 | 18.33 | 18.39 | T:fugue2 |
18.67 | 18.68 | 18.69 | sha3512 |
18.88 | 18.88 | 18.88 | asconhashv12 |
18.90 | 18.90 | 18.90 | asconxofv12 |
19.13 | 19.14 | 19.16 | T:cubehash88 |
19.90 | 19.95 | 21.71 | T:whirlpool |
21.64 | 21.65 | 21.67 | T:cubehash1616 |
21.34 | 22.19 | 22.34 | T:hamsi |
21.99 | 22.37 | 22.44 | T:luffa512 |
22.66 | 22.69 | 22.71 | T:bash384 |
24.07 | 24.08 | 24.16 | asconhashabi32v12 |
25.14 | 25.17 | 25.19 | T:shamashashv1 |
25.59 | 25.60 | 25.62 | T:lane256 |
26.18 | 26.22 | 26.23 | T:shavite3512 |
27.11 | 27.42 | 27.47 | T:fugue384 |
27.61 | 27.63 | 28.01 | T:echosp256 |
30.71 | 30.88 | 30.99 | T:simd256 |
32.36 | 32.42 | 32.42 | T:bash512 |
34.84 | 34.84 | 34.84 | asconhashbi32v12 |
35.20 | 35.20 | 35.26 | T:cubehash84 |
36.94 | 36.96 | 37.01 | T:sneikha256 |
36.19 | 37.31 | 37.35 | T:fugue512 |
37.49 | 37.49 | 37.61 | T:cubehash168 |
37.45 | 37.50 | 37.58 | T:simd512 |
40.32 | 40.33 | 40.33 | T:esch256v2 |
40.61 | 40.87 | 41.15 | T:esch256v1 |
41.22 | 41.23 | 41.25 | T:romulush |
44.80 | 44.97 | 45.17 | T:lane512 |
45.60 | 45.66 | 45.71 | T:saturninhashv2 |
45.79 | 45.84 | 45.84 | T:echosp512 |
45.94 | 46.00 | 46.07 | T:echo512 |
46.19 | 46.89 | 47.61 | T:fsb256 |
47.87 | 47.89 | 48.16 | T:mgrostl256 |
49.76 | 49.85 | 50.02 | T:drygascon128 |
50.47 | 50.51 | 50.56 | T:esch384v1 |
51.65 | 51.69 | 51.76 | T:esch384v2 |
56.82 | 56.87 | 56.93 | T:drygascon256 |
58.96 | 58.96 | 58.96 | T:coral256v1 |
59.28 | 59.29 | 59.30 | T:mcssha4 |
59.55 | 59.57 | 59.59 | T:mcssha6 |
65.06 | 65.07 | 65.10 | T:mcssha5 |
66.01 | 66.01 | 66.08 | T:knot256v2 |
67.71 | 67.73 | 67.74 | T:cubehash82 |
70.31 | 70.33 | 70.35 | T:cubehash164 |
73.87 | 73.98 | 74.21 | T:triadhashv1 |
75.40 | 75.58 | 75.66 | T:sneikha384 |
117.40 | 117.40 | 117.40 | T:knot256v1 |
132.45 | 132.47 | 132.59 | T:cubehash81 |
135.74 | 135.77 | 135.79 | T:cubehash162 |
139.10 | 139.10 | 139.10 | T:clxhash |
184.10 | 184.42 | 184.46 | T:syconhash256v1 |
218.12 | 218.12 | 222.82 | T:knot512 |
220.89 | 220.97 | 221.16 | T:photonbeetlehash256rate32v1 |
236.01 | 236.27 | 236.40 | T:knot384 |
267.35 | 267.39 | 267.40 | T:cubehash161 |
853.89 | 854.81 | 857.58 | T:gage1h256c256r128 |
928.05 | 930.29 | 931.29 | T:subterraneanv1 |
1005.43 | 1006.85 | 1007.43 | T:acehash256v1 |
1296.98 | 1297.40 | 1298.41 | T:sivrijndael256hash256v1 |
1426.80 | 1431.54 | 1434.46 | T:skinnyhashtk3 |
1701.10 | 1723.69 | 1744.06 | T:gage1h256c224r064 |
1764.91 | 1784.46 | 1797.11 | T:heron256v1 |
1807.64 | 1874.53 | 1877.67 | T:gage1h256c256r064 |
2805.31 | 2807.55 | 2807.91 | T:skinnyhashtk2 |
3372.10 | 3373.40 | 3469.62 | T:gage1h256c256r032 |
4100.07 | 4102.14 | 4113.82 | T:orangishv1 |
5248.72 | 5250.02 | 5399.16 | T:gage1h256c224r032 |
5721.83 | 5730.57 | 5740.82 | T:gage1h256c512r064 |
5786.44 | 5794.85 | 5858.40 | T:gage1h256c224r016 |
6748.05 | 6762.60 | 6789.77 | T:gage1h256c256r016 |
7361.83 | 7365.34 | 7369.58 | T:sivtemphotonhashv1 |
10765.24 | 10789.73 | 10806.20 | T:gage1h256c512r032 |
10961.83 | 11013.42 | 11169.18 | T:gage1h256c224r008 |
204525.72 | 205971.36 | 210745.50 | T:fsb512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
0.58 | 0.59 | 0.61 | T:floppsy |
0.91 | 0.91 | 0.92 | komihash |
2.75 | 2.77 | 2.98 | T:bebb4185 |
3.97 | 4.03 | 4.17 | T:blake3 |
4.61 | 4.67 | 4.70 | sha256 |
5.22 | 5.23 | 5.28 | T:blake2s |
5.44? | 5.48? | 6.38? | prh42s256 |
5.91 | 5.91 | 5.94 | T:edonr512 |
6.81 | 6.84 | 7.06 | T:blake2b |
7.09? | 7.17? | 8.12? | prh64s256 |
7.48 | 7.50 | 7.72 | lsh256 |
8.25 | 8.30 | 8.98 | prh42s512 |
8.42 | 8.44 | 8.45 | T:md4 |
8.73? | 9.14? | 10.06? | T:beamsplitter |
9.16 | 9.17 | 9.53 | T:edonr256 |
11.58 | 11.58 | 12.08 | prh64s512 |
11.66 | 11.69 | 11.84 | T:skein512256 |
12.30 | 12.30 | 12.38 | md5 |
12.44 | 12.44 | 12.45 | sha512 |
12.47 | 12.61 | 12.61 | T:sarmal256 |
13.08 | 13.20 | 13.25 | blake512 |
13.23 | 13.28 | 13.39 | T:skein256256 |
13.23 | 13.30 | 13.41 | T:echo256 |
13.22 | 13.48 | 13.53 | T:skein512512 |
13.47 | 13.55 | 13.56 | T:blake64 |
13.88 | 13.92 | 13.92 | T:k12 |
14.22 | 14.33 | 14.95 | prh42s1024 |
14.56 | 14.64 | 14.73 | lsh512 |
14.73 | 14.73 | 14.73 | T:bmw512 |
14.94 | 15.31 | 15.50 | T:sarmal512 |
15.55 | 15.56 | 15.69 | T:blake32 |
15.34 | 15.62 | 15.88 | T:tiger |
16.25 | 16.48 | 16.67 | blake256 |
18.34 | 18.48 | 18.72 | T:gimli24v1 |
18.97 | 18.97 | 19.58 | asconhashav12 |
19.06 | 19.09 | 19.33 | T:keccakc1024 |
19.31 | 19.31 | 19.33 | T:rfsb509 |
19.44 | 19.48 | 19.61 | T:keccakc512 |
19.38 | 19.50 | 19.64 | sha3512 |
19.39 | 19.53 | 19.70 | T:bmw256 |
19.44 | 19.53 | 19.56 | shake256 |
19.47 | 19.55 | 19.61 | T:keccakc448 |
19.52 | 19.56 | 19.69 | sha3384 |
19.56? | 19.61? | 22.05? | sha3256 |
19.62 | 19.66 | 19.81 | shake128 |
19.62 | 19.69 | 20.02 | sha3224 |
20.00 | 20.09 | 20.33 | T:keccakc256 |
19.84 | 20.14 | 21.91 | asconxofav12 |
20.12? | 20.17? | 23.42? | T:keccak |
20.64 | 20.70 | 21.20 | T:cubehash512 |
20.94 | 21.22 | 21.67 | prh64s1024 |
21.23 | 21.41 | 21.44 | T:xoodyakv1 |
21.45? | 21.61? | 24.72? | T:keccakc768 |
22.45 | 22.53 | 22.81 | T:jh256 |
22.47 | 22.66 | 22.78 | T:jh384 |
22.55 | 22.67 | 22.69 | T:jh224 |
22.58 | 22.70 | 22.72 | T:jh512 |
25.80 | 25.95 | 26.03 | T:luffa256 |
26.02 | 26.05 | 26.16 | T:round3jh512 |
25.94 | 26.11 | 26.11 | T:round3jh256 |
26.31 | 26.41 | 27.48 | sha1 |
27.14 | 27.28 | 27.28 | T:ripemd160 |
26.94 | 27.31 | 27.67 | T:hamsi |
27.75 | 27.75 | 28.22 | asconxofv12 |
27.80 | 27.89 | 28.16 | asconhashv12 |
27.11 | 27.98 | 28.12 | sha224 |
28.42 | 28.77 | 29.34 | T:cubehash832 |
28.72 | 28.95 | 28.97 | T:nasha256 |
29.97 | 30.64 | 30.64 | T:bash256 |
30.16 | 30.70 | 30.84 | T:bash384 |
31.05 | 31.08 | 31.19 | T:shavite3256 |
30.72 | 31.11 | 31.30 | T:nasha512 |
31.28 | 31.33 | 31.72 | T:shabal256 |
31.47 | 31.78 | 32.64 | T:shabal512 |
32.05 | 32.14 | 32.16 | T:skein10241024 |
32.58 | 33.39 | 33.42 | T:luffa384 |
34.52 | 34.53 | 34.75 | T:cubehash816 |
37.86 | 37.97 | 38.00 | T:groestl256 |
38.59 | 38.75 | 38.97 | T:shamashashv1 |
40.12 | 40.34 | 41.08 | sha384 |
40.17 | 40.77 | 42.97 | T:whirlpool |
41.41 | 41.48 | 41.97 | T:groestl512 |
41.19 | 41.89 | 42.05 | asconhashabi32v12 |
42.81 | 42.95 | 43.14 | T:cubehash88 |
44.62 | 44.75 | 44.89 | T:bblake256 |
48.30 | 48.31 | 48.42 | T:shavite3512 |
48.92 | 49.05 | 49.36 | T:luffa512 |
50.22 | 50.44 | 50.55 | T:fugue256 |
52.97 | 53.14 | 53.41 | T:sneikha256 |
53.66 | 53.91 | 54.98 | T:cubehash1632 |
54.20 | 54.48 | 54.56 | T:esch256v2 |
54.48 | 54.53 | 54.73 | T:esch256v1 |
54.78 | 54.78 | 55.33 | asconhashbi32v12 |
54.83 | 54.92 | 55.27 | T:drygascon128 |
56.59 | 57.03 | 57.38 | T:simd256 |
58.72 | 58.77 | 58.89 | T:cubehash84 |
58.83 | 59.09 | 59.19 | T:bash512 |
59.77 | 59.94 | 60.16 | T:romulush |
61.44 | 61.50 | 61.75 | T:keccakc256treed2 |
61.48 | 61.70 | 62.17 | T:keccakc512treed2 |
64.77 | 64.83 | 65.03 | T:cubehash1616 |
64.89 | 64.97 | 64.97 | T:lane256 |
67.33 | 68.25 | 69.12 | T:saturninhashv2 |
73.17 | 73.38 | 73.47 | T:fugue2 |
76.70 | 76.83 | 77.09 | T:drygascon256 |
77.20 | 77.34 | 77.45 | T:esch384v1 |
78.16 | 78.36 | 78.61 | T:fugue384 |
79.14 | 79.27 | 79.34 | T:esch384v2 |
80.88 | 82.30 | 83.11 | T:cubehash168 |
82.61 | 82.69 | 82.92 | T:triadhashv1 |
84.53 | 84.64 | 85.73 | T:echosp256 |
85.69 | 85.77 | 86.17 | T:coral256v1 |
85.61 | 86.19 | 86.36 | T:echo512 |
91.19 | 91.55 | 91.56 | T:cubehash82 |
95.05 | 95.05 | 95.70 | T:knot256v2 |
106.70 | 107.12 | 109.61 | T:echosp512 |
109.36 | 109.52 | 109.58 | T:mcssha4 |
111.41 | 111.89 | 111.98 | T:fugue512 |
111.73 | 111.89 | 112.16 | T:mcssha6 |
113.42 | 113.47 | 113.70 | T:cubehash164 |
115.67 | 115.78 | 116.31 | T:simd512 |
122.12 | 122.30 | 122.48 | T:sneikha384 |
130.61 | 130.62 | 130.62 | T:knot256v1 |
130.98 | 131.52 | 132.09 | T:mgrostl256 |
132.31 | 133.00 | 143.05 | T:fsb256 |
151.28 | 151.30 | 151.30 | T:clxhash |
156.12 | 156.27 | 157.38 | T:cubehash81 |
161.39 | 161.52 | 161.73 | T:mcssha5 |
176.91 | 176.92 | 177.47 | T:lane512 |
178.70 | 178.95 | 179.50 | T:cubehash162 |
197.12 | 197.52 | 197.62 | T:photonbeetlehash256rate32v1 |
260.97 | 261.31 | 261.50 | T:knot384 |
266.12? | 266.97? | 986.75? | T:knot512 |
280.38 | 280.80 | 281.16 | T:syconhash256v1 |
310.33 | 310.44 | 310.53 | T:cubehash161 |
1055.39 | 1057.97 | 1059.58 | T:subterraneanv1 |
1248.67 | 1249.64 | 1250.92 | T:sivrijndael256hash256v1 |
1362.69 | 1379.77 | 1389.17 | T:gage1h256c256r128 |
1528.05 | 1528.78 | 1531.64 | T:acehash256v1 |
2029.48 | 2035.75 | 2040.61 | T:skinnyhashtk3 |
2593.36 | 2618.78 | 2628.64 | T:gage1h256c224r064 |
2735.25 | 2748.61 | 2748.86 | T:gage1h256c256r064 |
3116.33 | 3116.73 | 3116.92 | T:skinnyhashtk2 |
3206.00 | 3259.59 | 3268.08 | T:heron256v1 |
4964.02 | 4973.09 | 4974.42 | T:gage1h256c256r032 |
5817.56 | 5836.91 | 5837.06 | T:orangishv1 |
6947.72 | 6951.98 | 6955.97 | T:sivtemphotonhashv1 |
7618.22 | 7720.69 | 7720.69 | T:gage1h256c224r032 |
8379.61 | 8430.33 | 8431.52 | T:gage1h256c224r016 |
8654.97 | 8704.05 | 8711.92 | T:gage1h256c512r064 |
9733.52 | 9779.25 | 9780.22 | T:gage1h256c256r016 |
15638.53 | 15740.05 | 15816.84 | T:gage1h256c224r008 |
15889.56 | 15938.42 | 15996.14 | T:gage1h256c512r032 |
1650179.78? | 1823715.97? | 1971139.30? | T:fsb512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
4.62 | 4.75 | 4.88 | T:floppsy |
6.12? | 6.12? | 8.25? | komihash |
15.75? | 15.75? | 18.38? | T:bebb4185 |
24.75 | 24.75 | 24.75 | sha256 |
29.12 | 29.88 | 31.75 | T:beamsplitter |
33.75 | 35.12 | 36.75 | T:blake3 |
42.00 | 42.38 | 43.12 | prh42s256 |
42.38 | 43.88 | 44.00 | T:md4 |
46.00 | 46.00 | 46.50 | T:edonr256 |
47.25 | 47.25 | 47.50 | T:blake2s |
47.62 | 47.88 | 48.50 | T:edonr512 |
53.12 | 53.38 | 53.75 | prh64s256 |
55.62 | 56.12 | 56.50 | T:blake2b |
57.25 | 58.50 | 60.50 | T:gimli24v1 |
58.25 | 59.25 | 59.50 | md5 |
61.62 | 62.75 | 64.25 | lsh256 |
63.00 | 63.75 | 64.25 | prh42s512 |
68.62 | 69.38 | 70.00 | T:hamsi |
71.88 | 71.88 | 76.25 | asconhashav12 |
72.88 | 73.38 | 74.12 | T:xoodyakv1 |
73.25 | 74.00 | 75.00 | blake256 |
73.75 | 74.25 | 76.12 | T:tiger |
75.88 | 75.88 | 76.00 | T:skein256256 |
74.88 | 76.75 | 78.25 | asconxofav12 |
78.25 | 78.75 | 79.00 | T:blake32 |
90.38 | 91.12 | 93.62 | prh64s512 |
92.62 | 93.62 | 94.88 | T:skein512256 |
95.62 | 95.62 | 95.62 | asconhashv12 |
95.88 | 95.88 | 95.88 | asconxofv12 |
98.38 | 98.50 | 98.50 | sha512 |
98.50 | 98.62 | 98.62 | T:rfsb509 |
103.62 | 103.62 | 106.38 | T:sarmal256 |
104.75 | 104.88 | 106.62 | T:cubehash512 |
105.12 | 105.50 | 106.00 | blake512 |
106.50 | 106.88 | 107.75 | T:echo256 |
105.62 | 107.12 | 108.50 | T:bmw256 |
107.25 | 109.00 | 110.75 | T:skein512512 |
109.00 | 109.00 | 109.12 | T:blake64 |
109.38 | 109.88 | 111.12 | prh42s1024 |
110.25 | 110.25 | 110.25 | T:k12 |
112.25 | 113.00 | 114.00 | T:luffa256 |
116.88 | 117.12 | 117.25 | lsh512 |
117.50 | 117.50 | 117.50 | T:bmw512 |
118.25 | 118.25 | 118.25 | T:ripemd160 |
121.62 | 125.50 | 128.38 | T:sarmal512 |
126.50 | 126.50 | 126.62 | T:nasha256 |
127.12 | 129.88 | 131.88 | T:shamashashv1 |
131.12 | 131.38 | 132.12 | T:shavite3256 |
140.88 | 144.62 | 148.50 | T:drygascon128 |
146.38 | 147.75 | 150.00 | T:sneikha256 |
149.75 | 150.62 | 151.88 | T:triadhashv1 |
153.25 | 153.38 | 160.25 | sha3224 |
152.50 | 153.75 | 154.88 | T:keccakc1024 |
154.12 | 154.38 | 154.50 | sha3512 |
154.75 | 154.88 | 155.88 | shake256 |
155.50 | 155.50 | 158.00 | shake128 |
154.88 | 155.62 | 159.12 | sha3384 |
155.12 | 156.75 | 157.75 | T:keccakc448 |
156.50 | 156.75 | 157.75 | T:keccakc512 |
155.62? | 157.12? | 175.62? | sha3256 |
160.00 | 161.62 | 163.62 | T:keccakc256 |
166.00 | 167.00 | 169.12 | prh64s1024 |
161.38? | 167.12? | 187.00? | T:keccak |
167.38 | 169.50 | 171.88 | T:luffa384 |
170.62? | 171.12? | 198.38? | T:keccakc768 |
170.50 | 171.62 | 173.00 | T:romulush |
174.38 | 174.75 | 183.62 | T:whirlpool |
176.00 | 176.25 | 183.00 | asconhashabi32v12 |
181.12 | 181.25 | 181.25 | T:jh512 |
182.12 | 183.12 | 183.88 | T:jh256 |
183.00 | 183.75 | 184.00 | T:jh224 |
183.12 | 183.88 | 185.62 | T:jh384 |
188.12 | 191.25 | 195.38 | T:saturninhashv2 |
191.38 | 191.75 | 191.75 | T:shabal256 |
192.25 | 193.25 | 198.75 | T:shabal512 |
200.50 | 200.50 | 200.50 | T:esch256v1 |
199.75 | 200.88 | 200.88 | T:esch256v2 |
201.75 | 202.38 | 205.88 | T:cubehash832 |
209.12 | 209.12 | 209.12 | asconhashbi32v12 |
206.88 | 209.75 | 214.50 | sha1 |
205.00 | 210.12 | 220.38 | sha224 |
209.88 | 210.75 | 210.75 | T:round3jh256 |
210.50 | 211.00 | 212.25 | T:round3jh512 |
221.00 | 221.25 | 221.62 | T:cubehash816 |
228.00 | 228.38 | 229.12 | T:cubehash88 |
229.00 | 229.50 | 230.12 | T:photonbeetlehash256rate32v1 |
237.38 | 237.62 | 238.38 | T:knot256v1 |
239.25 | 239.25 | 240.38 | T:groestl256 |
242.12 | 243.00 | 244.75 | T:bash256 |
243.25 | 243.38 | 243.75 | T:cubehash84 |
243.50 | 243.62 | 244.12 | T:bash512 |
242.50 | 243.75 | 245.25 | T:bash384 |
247.50 | 247.75 | 250.75 | T:clxhash |
246.38 | 248.00 | 250.12 | T:luffa512 |
245.50 | 248.50 | 251.00 | T:nasha512 |
256.88 | 257.50 | 259.38 | T:skein10241024 |
262.88 | 266.75 | 273.38 | T:knot256v2 |
278.00 | 279.25 | 280.88 | T:cubehash82 |
285.38 | 286.62 | 288.38 | T:drygascon256 |
290.75 | 292.00 | 296.25 | T:coral256v1 |
296.88 | 298.88 | 301.00 | T:bblake256 |
303.62 | 305.62 | 307.62 | T:groestl512 |
304.50 | 306.88 | 308.25 | T:fugue256 |
323.00 | 327.12 | 330.38 | sha384 |
334.75 | 335.38 | 336.12 | T:esch384v1 |
341.75 | 342.25 | 345.62 | T:esch384v2 |
342.75 | 346.88 | 352.62 | T:cubehash81 |
364.38 | 364.88 | 366.50 | T:cubehash1632 |
385.75 | 386.50 | 387.00 | T:shavite3512 |
396.88 | 397.50 | 398.38 | T:cubehash1616 |
418.62 | 420.38 | 422.12 | T:sneikha384 |
420.25 | 422.50 | 427.12 | T:cubehash168 |
451.75 | 452.12 | 453.88 | T:simd256 |
451.88 | 452.50 | 457.00 | T:cubehash164 |
480.12 | 484.88 | 486.00 | T:fugue384 |
491.50 | 492.25 | 494.38 | T:keccakc256treed2 |
492.62 | 493.25 | 496.38 | T:keccakc512treed2 |
498.12 | 501.62 | 504.25 | T:fugue2 |
503.75 | 504.62 | 505.62 | T:mcssha4 |
516.38 | 517.50 | 517.62 | T:cubehash162 |
522.25 | 523.75 | 524.88 | T:mcssha6 |
525.00 | 526.25 | 527.75 | T:knot384 |
534.50 | 534.75 | 534.88 | T:lane256 |
641.25? | 641.25? | 1657.25? | T:knot512 |
649.00 | 649.25 | 649.75 | T:cubehash161 |
676.50 | 677.50 | 686.12 | T:echosp256 |
685.25 | 690.62 | 691.88 | T:echo512 |
700.88 | 705.75 | 706.62 | T:fugue512 |
854.12 | 854.12 | 854.25 | T:echosp512 |
920.25 | 921.62 | 923.38 | T:mcssha5 |
924.62 | 926.25 | 928.25 | T:simd512 |
1037.88 | 1039.62 | 1042.88 | T:syconhash256v1 |
1037.25 | 1044.62 | 1126.12 | T:fsb256 |
1051.00 | 1052.62 | 1056.88 | T:mgrostl256 |
1403.88 | 1404.12 | 1405.38 | T:lane512 |
1545.00 | 1548.88 | 1552.00 | T:sivrijndael256hash256v1 |
2050.50 | 2051.75 | 2054.12 | T:subterraneanv1 |
4758.75 | 4760.88 | 4764.12 | T:gage1h256c256r128 |
5433.00 | 5435.62 | 5438.00 | T:skinnyhashtk3 |
5543.00 | 5544.50 | 5545.00 | T:skinnyhashtk2 |
5619.88 | 5623.38 | 5631.62 | T:acehash256v1 |
7420.62 | 7422.38 | 7435.12 | T:sivtemphotonhashv1 |
9579.12 | 9691.50 | 9705.25 | T:gage1h256c224r064 |
10156.88 | 10161.62 | 10194.25 | T:gage1h256c256r064 |
14591.88 | 14609.75 | 14614.25 | T:heron256v1 |
17520.88 | 17550.88 | 17777.62 | T:gage1h256c256r032 |
21998.25 | 23344.25 | 23355.50 | T:orangishv1 |
27187.00 | 27190.38 | 27352.25 | T:gage1h256c224r032 |
28629.00 | 28634.25 | 28705.62 | T:gage1h256c224r016 |
32111.25 | 32169.38 | 32424.00 | T:gage1h256c512r064 |
33097.38 | 33182.62 | 33236.38 | T:gage1h256c256r016 |
53358.88 | 53462.12 | 53767.75 | T:gage1h256c224r008 |
55941.38 | 56218.50 | 56367.75 | T:gage1h256c512r032 |
13082104.50? | 14577819.62? | 15836585.12? | T:fsb512 |
|
|