Measurements of hash functions on one machine: amd64; Golden Cove (906a4-40); 2022 Intel Core i3-1215U, P cores; 2 x 1600MHz; alder2,1f626960,5600000, supercop-20250307
[Page version: 20250328 20:58:02]
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:
(bytes,cycles)
NISTLWC graphs:
(bytes,cycles)
Cycles/byte for long messages |
25% | 50% | 75% | hash |
0.12 | 0.12 | 0.13 | T:floppsy |
0.14 | 0.14 | 0.15 | komihash |
0.35 | 0.36 | 0.36 | prh64s1024 |
0.35 | 0.36 | 0.36 | prh64s512 |
0.35 | 0.36 | 0.36 | prh64s256 |
0.36 | 0.36 | 0.37 | prh42s512 |
0.36 | 0.36 | 0.37 | prh42s256 |
0.36 | 0.37 | 0.37 | prh42s1024 |
0.61 | 0.61 | 0.62 | T:bebb4185 |
1.16 | 1.16 | 1.19 | T:edonr512 |
1.73 | 1.73 | 1.74 | T:blake3 |
1.82 | 1.83 | 1.83 | sha1 |
1.94 | 1.94 | 1.97 | T:bmw512 |
2.05 | 2.05 | 2.05 | sha224 |
2.05 | 2.05 | 2.05 | sha256 |
2.16 | 2.16 | 2.17 | lsh512 |
2.59 | 2.63 | 2.66 | T:k12 |
2.34? | 2.65? | 2.83? | T:edonr256 |
2.73 | 2.73 | 2.73 | T:echo256 |
2.79 | 2.80 | 2.80 | T:md4 |
3.03 | 3.04 | 3.04 | lsh256 |
3.27 | 3.28 | 3.28 | T:blake2b |
3.79 | 3.81 | 3.83 | T:beamsplitter |
4.11 | 4.12 | 4.13 | T:blake64 |
4.21 | 4.22 | 4.22 | T:cubehash832 |
4.32 | 4.32 | 4.33 | blake512 |
4.40 | 4.41 | 4.41 | T:bmw256 |
4.43 | 4.44 | 4.45 | T:skein10241024 |
4.46 | 4.46 | 4.47 | T:skein512512 |
4.56 | 4.57 | 4.57 | T:skein512256 |
4.63 | 4.63 | 4.65 | sha384 |
4.63 | 4.64 | 4.65 | sha512 |
4.66 | 4.67 | 4.67 | T:lux512 |
4.64 | 4.67 | 4.68 | T:keccakc256treed2 |
4.64 | 4.68 | 4.79 | T:keccakc256 |
4.71 | 4.75 | 4.91 | shake128 |
4.77 | 4.77 | 4.78 | md5 |
4.77 | 4.78 | 4.79 | T:sarmal256 |
4.98 | 4.99 | 5.00 | T:bblake256 |
5.02 | 5.03 | 5.05 | T:tiger |
5.23 | 5.24 | 5.24 | T:blake2s |
5.40 | 5.41 | 5.42 | T:shabal512 |
5.41 | 5.41 | 5.42 | T:shabal256 |
5.38 | 5.46 | 5.62 | T:keccakc448 |
5.45 | 5.48 | 5.84 | sha3224 |
5.63 | 5.65 | 5.66 | T:blake32 |
5.65 | 5.69 | 5.80 | T:keccakc512 |
5.69 | 5.70 | 5.71 | T:bash256 |
5.72 | 5.72 | 5.73 | T:keccakc512treed2 |
5.73 | 5.75 | 5.76 | shake256 |
5.74 | 5.75 | 5.99 | sha3256 |
5.94 | 5.95 | 5.96 | T:sarmal512 |
6.00 | 6.04 | 6.29 | T:keccak |
6.19 | 6.20 | 6.21 | T:skein256256 |
6.73 | 6.74 | 6.75 | T:lux256 |
7.03 | 7.04 | 7.05 | T:simd512 |
7.13 | 7.13 | 7.14 | T:rfsb509 |
7.33 | 7.34 | 7.34 | blake256 |
7.52 | 7.55 | 7.68 | sha3384 |
7.57 | 7.58 | 7.59 | T:bash384 |
7.50 | 7.74 | 7.87 | T:keccakc768 |
7.69 | 7.79 | 7.91 | T:fugue2 |
7.95 | 7.95 | 7.96 | T:groestl256 |
8.37 | 8.39 | 8.61 | T:cubehash1632 |
8.41 | 8.42 | 8.42 | T:cubehash816 |
8.37 | 8.52 | 8.62 | T:cubehash512 |
9.92 | 10.14 | 10.46 | T:shavite3256 |
10.35 | 10.36 | 10.36 | T:groestl512 |
10.56 | 10.57 | 10.58 | T:luffa256 |
10.73 | 10.74 | 10.80 | T:keccakc1024 |
10.76 | 10.77 | 10.78 | T:luffa384 |
10.76 | 10.82 | 10.83 | sha3512 |
11.49 | 11.50 | 11.52 | T:bash512 |
11.56 | 11.56 | 11.58 | T:ripemd160 |
12.72 | 12.73 | 12.74 | T:jh512 |
12.72 | 12.73 | 12.75 | T:jh384 |
12.67 | 12.74 | 13.40 | T:jh256 |
12.74 | 12.75 | 12.76 | T:jh224 |
12.94 | 13.22 | 13.29 | asconhashav12 |
13.01 | 13.25 | 13.29 | asconxofav12 |
13.23 | 13.29 | 13.76 | T:nasha512 |
13.29 | 13.32 | 13.33 | T:nasha256 |
13.31 | 13.33 | 13.34 | T:xoodyakv1 |
13.66 | 13.81 | 13.89 | T:fugue256 |
14.10 | 14.16 | 14.30 | T:lane256 |
14.46 | 14.47 | 14.48 | T:round3jh256 |
14.46 | 14.47 | 14.49 | T:round3jh512 |
15.18 | 15.21 | 15.23 | T:gimli24v1 |
15.84 | 15.89 | 16.17 | T:shavite3512 |
16.28 | 16.74 | 17.15 | T:echosp256 |
16.80 | 16.80 | 16.80 | T:whirlpool |
16.80 | 16.80 | 16.82 | T:cubehash1616 |
16.99 | 17.01 | 17.03 | T:cubehash88 |
17.62 | 17.64 | 17.65 | T:luffa512 |
18.11 | 18.19 | 18.31 | T:simd256 |
18.95 | 19.02 | 19.17 | asconxofv12 |
19.01 | 19.05 | 19.75 | asconhashv12 |
20.60 | 20.67 | 20.83 | T:fugue384 |
20.86 | 20.88 | 20.90 | T:hamsi |
22.96 | 22.97 | 23.01 | T:mgrostl256 |
23.87 | 24.10 | 24.35 | T:echosp512 |
24.94 | 25.10 | 25.24 | T:shamashashv1 |
25.96 | 25.99 | 26.00 | T:lane512 |
26.11 | 26.17 | 26.22 | T:esch256v1 |
26.37 | 26.43 | 26.48 | T:esch256v2 |
26.43 | 26.45 | 26.47 | T:fugue512 |
26.98 | 27.18 | 27.33 | asconhashabi32v12 |
30.53 | 30.54 | 30.55 | T:essence384 |
30.52 | 30.54 | 30.54 | T:essence512 |
31.04 | 32.24 | 34.15 | T:echo512 |
33.51 | 33.56 | 33.62 | T:cubehash168 |
33.91 | 34.04 | 34.07 | T:cubehash84 |
34.53 | 34.54 | 34.56 | T:sneikha256 |
29.16? | 36.40? | 36.70? | T:fsb256 |
37.63 | 37.65 | 37.68 | T:esch384v1 |
37.63 | 37.66 | 37.71 | T:esch384v2 |
39.87 | 39.90 | 39.93 | T:saturninhashv2 |
39.93 | 40.10 | 40.22 | asconhashbi32v12 |
41.25 | 41.29 | 41.32 | T:romulush |
42.32 | 42.44 | 42.65 | T:essence256 |
42.25 | 42.62 | 42.67 | T:essence224 |
48.00 | 48.01 | 48.01 | T:mcssha6 |
48.00 | 48.01 | 48.01 | T:mcssha5 |
48.00 | 48.01 | 48.01 | T:mcssha4 |
54.82 | 54.86 | 54.97 | T:drygascon128 |
59.90 | 59.94 | 60.00 | T:coral256v1 |
61.10 | 61.36 | 62.38 | T:knot256v2 |
61.42 | 61.66 | 62.58 | T:drygascon256 |
67.08 | 67.14 | 67.21 | T:cubehash164 |
67.47 | 67.48 | 67.51 | T:cubehash82 |
68.92 | 68.93 | 68.95 | T:sneikha384 |
78.33 | 78.86 | 79.11 | T:triadhashv1 |
82.48? | 92.72? | 108.62? | T:fsb512 |
109.65 | 110.14 | 113.17 | T:knot256v1 |
115.80 | 115.85 | 116.04 | T:clxhash |
134.57 | 134.60 | 134.64 | T:cubehash162 |
134.96 | 134.98 | 135.04 | T:cubehash81 |
177.13 | 178.18 | 183.51 | T:photonbeetlehash256rate32v1 |
206.32 | 206.61 | 206.99 | T:knot512 |
220.60 | 222.51 | 223.16 | T:knot384 |
269.20 | 269.25 | 269.30 | T:cubehash161 |
375.98 | 377.41 | 402.50 | T:syconhash256v1 |
662.26 | 666.34 | 668.62 | T:subterraneanv1 |
715.47 | 718.55 | 729.47 | T:acehash256v1 |
787.54 | 791.71 | 795.33 | T:skinnyhashtk3 |
858.58 | 859.84 | 861.07 | T:heron256v1 |
896.07 | 897.96 | 899.11 | T:sivrijndael256hash256v1 |
1428.68 | 1429.77 | 1431.16 | T:skinnyhashtk2 |
1961.31 | 1969.33 | 1980.62 | T:gage1h256c256r128 |
2639.84 | 2643.27 | 2651.37 | T:orangishv1 |
2958.51 | 3019.36 | 3044.05 | T:gage1h256c224r064 |
3266.06 | 3276.43 | 3297.30 | T:gage1h256c256r064 |
3377.52 | 3402.94 | 3446.28 | T:gage1h256c224r032 |
5814.12 | 5842.13 | 5860.36 | T:gage1h256c512r064 |
5937.40 | 6034.36 | 6075.38 | T:gage1h256c256r032 |
6989.42 | 6999.69 | 7003.69 | T:sivtemphotonhashv1 |
9921.68 | 9953.48 | 9987.84 | T:gage1h256c224r016 |
10925.10 | 10962.18 | 11002.21 | T:gage1h256c512r032 |
11171.32 | 11195.58 | 11217.91 | T:gage1h256c256r016 |
22001.30 | 22150.60 | 22353.12 | T:gage1h256c224r008 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
0.14 | 0.14 | 0.14 | T:floppsy |
0.15 | 0.15 | 0.15 | komihash |
0.42 | 0.42 | 0.46 | prh42s256 |
0.43 | 0.44 | 0.46 | prh64s256 |
0.46 | 0.46 | 0.46 | prh42s512 |
0.48 | 0.49 | 0.52 | prh64s512 |
0.52 | 0.52 | 0.53 | prh42s1024 |
0.58 | 0.59 | 0.59 | prh64s1024 |
0.62 | 0.63 | 0.64 | T:bebb4185 |
1.21 | 1.23 | 1.26 | T:edonr512 |
1.73 | 1.74 | 1.75 | T:blake3 |
1.87 | 1.88 | 1.89 | sha1 |
2.08 | 2.09 | 2.09 | sha256 |
2.11 | 2.11 | 2.11 | sha224 |
2.09 | 2.11 | 2.14 | T:bmw512 |
2.30 | 2.31 | 2.32 | lsh512 |
2.40 | 2.41 | 2.44 | T:edonr256 |
2.66 | 2.70 | 2.72 | T:k12 |
2.84 | 2.85 | 2.85 | T:echo256 |
2.85 | 2.86 | 2.86 | T:md4 |
3.14 | 3.14 | 3.16 | lsh256 |
3.29 | 3.30 | 3.30 | T:blake2b |
3.85 | 3.87 | 3.89 | T:beamsplitter |
4.27 | 4.28 | 4.29 | T:blake64 |
4.49 | 4.50 | 4.51 | blake512 |
4.56 | 4.57 | 4.57 | T:bmw256 |
4.57 | 4.58 | 4.59 | T:skein512512 |
4.62 | 4.63 | 4.64 | T:cubehash832 |
4.63 | 4.64 | 4.65 | T:skein10241024 |
4.64 | 4.65 | 4.66 | T:skein512256 |
4.82 | 4.83 | 4.85 | sha384 |
4.80 | 4.84 | 4.97 | T:keccakc256 |
4.83 | 4.84 | 4.86 | sha512 |
4.86 | 4.86 | 4.86 | md5 |
4.89 | 4.96 | 5.01 | shake128 |
4.99 | 5.00 | 5.01 | T:sarmal256 |
5.13 | 5.15 | 5.16 | T:lux512 |
5.15 | 5.17 | 5.18 | T:tiger |
5.23 | 5.23 | 5.24 | T:blake2s |
5.36 | 5.37 | 5.38 | T:keccakc256treed2 |
5.53 | 5.54 | 5.57 | T:bblake256 |
5.57 | 5.59 | 5.73 | T:keccakc448 |
5.63 | 5.69 | 5.79 | sha3224 |
5.75 | 5.77 | 5.79 | T:blake32 |
5.77 | 5.77 | 5.79 | T:shabal256 |
5.77 | 5.78 | 5.79 | T:shabal512 |
5.89 | 5.90 | 5.92 | T:bash256 |
5.97 | 5.98 | 6.13 | shake256 |
5.97 | 6.00 | 6.13 | sha3256 |
5.95 | 6.02 | 6.14 | T:keccakc512 |
6.19 | 6.20 | 6.22 | T:sarmal512 |
6.26 | 6.27 | 6.28 | T:skein256256 |
6.31 | 6.34 | 6.41 | T:keccak |
6.50 | 6.50 | 6.51 | T:keccakc512treed2 |
7.01 | 7.02 | 7.04 | T:lux256 |
7.27 | 7.28 | 7.29 | T:rfsb509 |
7.31 | 7.32 | 7.33 | T:simd512 |
7.45 | 7.46 | 7.46 | blake256 |
7.69 | 7.70 | 7.72 | T:bash384 |
7.64 | 7.71 | 7.88 | T:keccakc768 |
7.68 | 7.72 | 7.97 | sha3384 |
8.24 | 8.25 | 8.26 | T:groestl256 |
8.50 | 8.54 | 8.72 | T:fugue2 |
8.59 | 8.60 | 8.63 | T:cubehash512 |
8.83 | 8.84 | 8.85 | T:cubehash816 |
9.12 | 9.13 | 9.30 | T:cubehash1632 |
10.28 | 10.35 | 10.64 | T:shavite3256 |
10.74 | 10.76 | 10.77 | T:luffa256 |
10.76 | 10.83 | 11.07 | T:keccakc1024 |
10.87 | 10.88 | 11.15 | sha3512 |
11.03 | 11.04 | 11.06 | T:luffa384 |
11.10 | 11.11 | 11.12 | T:groestl512 |
11.68 | 11.70 | 11.73 | T:bash512 |
11.77 | 11.78 | 11.79 | T:ripemd160 |
12.93 | 12.95 | 12.96 | T:jh512 |
12.94 | 12.95 | 12.96 | T:jh384 |
12.94 | 12.96 | 13.55 | T:jh256 |
12.96 | 12.97 | 13.00 | T:jh224 |
12.89 | 13.32 | 13.38 | asconxofav12 |
12.92 | 13.35 | 13.39 | asconhashav12 |
13.38 | 13.39 | 13.41 | T:xoodyakv1 |
13.55 | 13.57 | 13.60 | T:nasha256 |
13.75 | 13.76 | 14.18 | T:nasha512 |
14.08 | 14.18 | 14.23 | T:fugue256 |
14.56 | 14.66 | 14.78 | T:lane256 |
14.69 | 14.71 | 14.72 | T:round3jh512 |
14.70 | 14.72 | 14.73 | T:round3jh256 |
15.26 | 15.31 | 15.34 | T:gimli24v1 |
16.54 | 16.61 | 16.69 | T:shavite3512 |
17.12 | 17.13 | 17.14 | T:whirlpool |
16.94 | 17.34 | 17.75 | T:echosp256 |
17.43 | 17.44 | 17.46 | T:cubehash88 |
17.58 | 17.59 | 17.60 | T:cubehash1616 |
17.97 | 18.03 | 18.43 | T:simd256 |
18.05 | 18.07 | 18.10 | T:luffa512 |
19.19 | 19.20 | 19.69 | asconxofv12 |
19.18 | 19.20 | 19.28 | asconhashv12 |
20.95 | 20.96 | 21.00 | T:hamsi |
21.36 | 21.40 | 21.47 | T:fugue384 |
23.06 | 24.37 | 24.90 | T:fsb256 |
24.39 | 24.62 | 25.01 | T:mgrostl256 |
24.78 | 25.03 | 25.57 | T:echosp512 |
24.94 | 25.13 | 25.32 | T:shamashashv1 |
26.29 | 26.33 | 26.37 | T:esch256v1 |
26.53 | 26.64 | 26.68 | T:esch256v2 |
27.28 | 27.48 | 27.77 | asconhashabi32v12 |
27.63 | 27.64 | 27.80 | T:lane512 |
27.62 | 27.65 | 27.68 | T:fugue512 |
31.56 | 31.57 | 31.59 | T:essence512 |
31.56 | 31.58 | 31.59 | T:essence384 |
34.31 | 34.35 | 34.39 | T:cubehash168 |
34.37 | 34.43 | 34.46 | T:cubehash84 |
33.39 | 34.49 | 35.78 | T:echo512 |
34.78 | 34.80 | 34.81 | T:sneikha256 |
38.04 | 38.07 | 38.11 | T:esch384v2 |
38.05 | 38.09 | 38.18 | T:esch384v1 |
40.24 | 40.26 | 40.29 | T:saturninhashv2 |
40.25 | 40.42 | 40.53 | asconhashbi32v12 |
41.60 | 41.63 | 41.66 | T:romulush |
43.13 | 43.23 | 43.40 | T:essence224 |
43.19 | 43.25 | 43.34 | T:essence256 |
48.73 | 48.73 | 48.73 | T:mcssha4 |
48.80 | 48.80 | 48.81 | T:mcssha6 |
49.47 | 49.48 | 49.49 | T:mcssha5 |
54.83 | 54.86 | 54.91 | T:drygascon128 |
60.35 | 60.39 | 60.46 | T:coral256v1 |
61.75 | 61.80 | 62.78 | T:knot256v2 |
61.96 | 61.98 | 62.01 | T:drygascon256 |
67.84 | 67.90 | 68.01 | T:cubehash164 |
67.88 | 67.90 | 67.93 | T:cubehash82 |
69.71 | 69.73 | 69.76 | T:sneikha384 |
78.57 | 79.30 | 79.49 | T:triadhashv1 |
110.16 | 110.78 | 112.00 | T:knot256v1 |
116.02 | 116.05 | 116.12 | T:clxhash |
135.35 | 135.37 | 135.40 | T:cubehash81 |
135.35 | 135.38 | 135.45 | T:cubehash162 |
176.16 | 176.40 | 178.16 | T:photonbeetlehash256rate32v1 |
207.02 | 207.14 | 207.25 | T:knot512 |
219.31 | 222.10 | 222.44 | T:knot384 |
269.90 | 269.97 | 270.04 | T:cubehash161 |
380.44 | 381.61 | 385.99 | T:syconhash256v1 |
664.57 | 664.66 | 668.79 | T:subterraneanv1 |
724.33 | 724.75 | 725.14 | T:acehash256v1 |
793.76 | 797.13 | 802.50 | T:skinnyhashtk3 |
872.40 | 872.82 | 874.53 | T:heron256v1 |
895.39 | 896.41 | 898.03 | T:sivrijndael256hash256v1 |
1432.09 | 1432.87 | 1434.40 | T:skinnyhashtk2 |
1974.60 | 1991.03 | 1999.88 | T:gage1h256c256r128 |
2661.53 | 2663.83 | 2669.72 | T:orangishv1 |
2973.27 | 3033.49 | 3074.37 | T:gage1h256c224r064 |
3288.81 | 3316.89 | 3339.07 | T:gage1h256c256r064 |
3380.11 | 3420.34 | 3474.39 | T:gage1h256c224r032 |
5864.90 | 5895.96 | 5919.43 | T:gage1h256c512r064 |
6009.93 | 6054.20 | 6091.46 | T:gage1h256c256r032 |
6154.78 | 6162.92 | 6193.30 | T:fsb512 |
6991.64 | 6994.24 | 6996.13 | T:sivtemphotonhashv1 |
9995.96 | 10036.38 | 10073.73 | T:gage1h256c224r016 |
11022.00 | 11063.93 | 11121.28 | T:gage1h256c512r032 |
11267.74 | 11285.73 | 11311.87 | T:gage1h256c256r016 |
22232.72 | 22391.62 | 22502.16 | T:gage1h256c224r008 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
0.15 | 0.16 | 0.16 | T:floppsy |
0.15? | 0.16? | 0.17? | komihash |
0.51 | 0.51 | 0.52 | prh42s256 |
0.55 | 0.56 | 0.61 | prh64s256 |
0.58 | 0.62 | 0.62 | prh42s512 |
0.66 | 0.66 | 0.67 | T:bebb4185 |
0.68? | 0.75? | 0.76? | prh64s512 |
0.74 | 0.75 | 0.79 | prh42s1024 |
0.96 | 0.97 | 0.98 | prh64s1024 |
1.30 | 1.33 | 1.42 | T:edonr512 |
1.96 | 1.97 | 1.97 | sha1 |
2.15 | 2.15 | 2.15 | sha256 |
2.21 | 2.21 | 2.21 | sha224 |
2.33 | 2.37 | 2.47 | T:bmw512 |
2.54 | 2.56 | 2.57 | lsh512 |
2.49? | 2.60? | 2.91? | T:edonr256 |
2.87 | 2.90 | 2.95 | T:k12 |
2.95 | 2.96 | 2.96 | T:md4 |
3.15 | 3.16 | 3.17 | T:echo256 |
3.30 | 3.32 | 3.33 | lsh256 |
3.31 | 3.33 | 3.34 | T:blake2b |
3.57 | 3.58 | 3.58 | T:blake3 |
3.92 | 3.94 | 3.96 | T:beamsplitter |
4.53 | 4.56 | 4.58 | T:blake64 |
4.75 | 4.76 | 4.78 | blake512 |
4.77 | 4.78 | 4.80 | T:skein512512 |
4.78 | 4.81 | 4.85 | T:skein512256 |
4.81 | 4.82 | 4.83 | T:bmw256 |
4.92 | 4.95 | 4.97 | T:skein10241024 |
5.00 | 5.01 | 5.01 | md5 |
5.13 | 5.15 | 5.17 | sha384 |
5.14 | 5.17 | 5.20 | sha512 |
5.18 | 5.22 | 5.25 | T:keccakc256 |
5.22 | 5.22 | 5.23 | T:blake2s |
5.30 | 5.32 | 5.36 | T:sarmal256 |
5.27 | 5.34 | 5.37 | shake128 |
5.33 | 5.34 | 5.36 | T:cubehash832 |
5.35 | 5.38 | 5.41 | T:tiger |
5.70 | 5.80 | 5.91 | T:keccakc448 |
5.74 | 5.81 | 5.85 | sha3224 |
5.92 | 5.94 | 5.96 | T:lux512 |
5.94 | 5.95 | 5.98 | T:blake32 |
6.15 | 6.16 | 6.18 | T:keccakc256treed2 |
6.17 | 6.19 | 6.29 | shake256 |
6.19 | 6.21 | 6.33 | T:keccakc512 |
6.19 | 6.22 | 6.24 | T:bash256 |
6.18 | 6.23 | 6.33 | sha3256 |
6.37 | 6.37 | 6.40 | T:shabal256 |
6.37 | 6.38 | 6.41 | T:shabal512 |
6.36 | 6.39 | 6.42 | T:skein256256 |
6.42 | 6.45 | 6.47 | T:bblake256 |
6.57 | 6.60 | 6.61 | T:sarmal512 |
6.65 | 6.71 | 6.92 | T:keccak |
7.16 | 7.17 | 7.18 | T:keccakc512treed2 |
7.44 | 7.45 | 7.49 | T:lux256 |
7.51 | 7.52 | 7.53 | T:rfsb509 |
7.65 | 7.66 | 7.67 | blake256 |
7.68 | 7.72 | 7.78 | T:keccakc768 |
7.71 | 7.72 | 7.80 | sha3384 |
7.73 | 7.75 | 7.76 | T:simd512 |
8.13 | 8.15 | 8.18 | T:bash384 |
8.68 | 8.70 | 8.72 | T:groestl256 |
8.93 | 8.96 | 8.98 | T:cubehash512 |
9.53 | 9.54 | 9.56 | T:cubehash816 |
9.65 | 9.82 | 9.87 | T:fugue2 |
10.35 | 10.40 | 10.55 | T:cubehash1632 |
10.57 | 10.63 | 10.87 | T:shavite3256 |
11.02 | 11.05 | 11.07 | T:luffa256 |
11.13 | 11.15 | 11.20 | T:keccakc1024 |
11.46 | 11.48 | 11.50 | T:luffa384 |
11.29 | 11.53 | 11.65 | sha3512 |
11.98 | 12.02 | 12.05 | T:bash512 |
12.11 | 12.12 | 12.13 | T:ripemd160 |
12.30 | 12.31 | 12.34 | T:groestl512 |
13.26 | 13.28 | 13.31 | T:jh512 |
13.26 | 13.29 | 13.32 | T:jh384 |
13.26 | 13.31 | 13.91 | T:jh256 |
13.29 | 13.32 | 13.34 | T:jh224 |
13.08 | 13.46 | 13.58 | asconhashav12 |
13.13 | 13.47 | 13.55 | asconxofav12 |
13.50 | 13.52 | 13.55 | T:xoodyakv1 |
13.99 | 14.02 | 14.06 | T:nasha256 |
14.54 | 14.59 | 14.96 | T:nasha512 |
14.81 | 14.94 | 15.01 | T:fugue256 |
15.07 | 15.10 | 15.12 | T:round3jh256 |
15.08 | 15.10 | 15.12 | T:round3jh512 |
15.41 | 15.45 | 15.51 | T:lane256 |
15.14 | 15.47 | 15.51 | T:gimli24v1 |
16.43 | 16.78 | 17.32 | T:echosp256 |
17.24 | 17.30 | 17.43 | T:shavite3512 |
17.65 | 17.68 | 17.71 | T:whirlpool |
18.09 | 18.14 | 18.17 | T:cubehash88 |
18.74 | 18.78 | 18.82 | T:luffa512 |
18.86 | 18.88 | 18.91 | T:cubehash1616 |
18.55 | 18.90 | 19.24 | T:simd256 |
19.47 | 20.03 | 20.19 | asconhashv12 |
19.46 | 20.11 | 20.22 | asconxofv12 |
21.07 | 21.11 | 21.16 | T:hamsi |
22.51 | 22.66 | 22.79 | T:fsb256 |
22.62 | 22.70 | 22.82 | T:fugue384 |
26.05 | 26.31 | 26.45 | T:shamashashv1 |
26.62 | 26.65 | 26.71 | T:esch256v1 |
26.72 | 26.79 | 27.07 | T:mgrostl256 |
26.86 | 26.91 | 26.94 | T:esch256v2 |
26.96 | 27.29 | 27.68 | T:echosp512 |
27.58 | 27.70 | 28.01 | asconhashabi32v12 |
29.59 | 29.66 | 29.72 | T:fugue512 |
30.38 | 30.39 | 30.53 | T:lane512 |
33.25 | 33.28 | 33.29 | T:essence384 |
33.29 | 33.31 | 33.33 | T:essence512 |
35.09 | 35.13 | 35.17 | T:cubehash84 |
35.21 | 35.23 | 35.26 | T:sneikha256 |
35.59 | 35.63 | 35.67 | T:cubehash168 |
35.92 | 36.39 | 36.93 | T:echo512 |
38.68 | 38.71 | 38.75 | T:esch384v1 |
38.68 | 38.74 | 38.80 | T:esch384v2 |
40.79 | 40.82 | 40.87 | T:saturninhashv2 |
40.84 | 41.07 | 41.32 | asconhashbi32v12 |
42.19 | 42.22 | 42.26 | T:romulush |
44.36 | 44.43 | 44.51 | T:essence256 |
44.40 | 44.49 | 44.59 | T:essence224 |
49.94 | 49.95 | 49.96 | T:mcssha4 |
50.11 | 50.13 | 50.15 | T:mcssha6 |
51.92 | 51.93 | 51.95 | T:mcssha5 |
55.00 | 55.05 | 55.11 | T:drygascon128 |
61.16 | 61.22 | 61.32 | T:coral256v1 |
62.48 | 62.61 | 62.70 | T:knot256v2 |
62.60 | 62.64 | 62.77 | T:drygascon256 |
68.55 | 68.60 | 68.63 | T:cubehash82 |
69.17 | 69.26 | 69.32 | T:cubehash164 |
71.04 | 71.07 | 71.11 | T:sneikha384 |
79.71 | 79.77 | 79.81 | T:triadhashv1 |
110.46 | 110.51 | 111.82 | T:knot256v1 |
116.31 | 116.36 | 116.42 | T:clxhash |
136.02 | 136.08 | 136.14 | T:cubehash81 |
136.64 | 136.68 | 136.78 | T:cubehash162 |
175.50 | 175.68 | 178.37 | T:photonbeetlehash256rate32v1 |
207.30 | 208.48 | 208.62 | T:knot512 |
220.66 | 223.90 | 225.49 | T:knot384 |
271.19 | 271.25 | 271.33 | T:cubehash161 |
386.24 | 386.67 | 422.27 | T:syconhash256v1 |
667.19 | 667.28 | 673.25 | T:subterraneanv1 |
735.41 | 736.98 | 737.43 | T:acehash256v1 |
805.79 | 809.35 | 813.17 | T:skinnyhashtk3 |
891.72 | 893.32 | 895.11 | T:sivrijndael256hash256v1 |
894.51 | 895.06 | 897.88 | T:heron256v1 |
1436.21 | 1437.27 | 1439.10 | T:skinnyhashtk2 |
2031.13 | 2036.58 | 2043.92 | T:gage1h256c256r128 |
2694.09 | 2697.96 | 2704.84 | T:orangishv1 |
3054.23 | 3068.82 | 3120.22 | T:gage1h256c224r064 |
3326.03 | 3371.53 | 3393.44 | T:gage1h256c256r064 |
3388.33 | 3466.00 | 3517.95 | T:gage1h256c224r032 |
5952.65 | 5991.93 | 6028.07 | T:gage1h256c512r064 |
6129.14 | 6211.41 | 6227.86 | T:gage1h256c256r032 |
6972.72 | 6976.78 | 6983.16 | T:sivtemphotonhashv1 |
10116.34 | 10183.05 | 10238.91 | T:gage1h256c224r016 |
11179.00 | 11216.87 | 11291.48 | T:gage1h256c512r032 |
11407.39 | 11434.28 | 11504.87 | T:gage1h256c256r016 |
16244.49 | 16270.20 | 16351.55 | T:fsb512 |
22514.47 | 22568.91 | 22809.80 | T:gage1h256c224r008 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
0.16? | 0.17? | 0.18? | komihash |
0.20 | 0.21 | 0.21 | T:floppsy |
0.72 | 0.74 | 0.77 | prh42s256 |
0.78 | 0.80 | 0.81 | T:bebb4185 |
0.95 | 0.96 | 0.97 | prh64s256 |
0.97 | 1.04 | 1.05 | prh42s512 |
1.30 | 1.31 | 1.32 | prh64s512 |
1.38 | 1.44 | 1.51 | prh42s1024 |
1.48 | 1.50 | 1.54 | T:edonr512 |
1.98 | 2.00 | 2.06 | prh64s1024 |
2.20 | 2.20 | 2.23 | sha1 |
2.32 | 2.32 | 2.33 | sha256 |
2.47 | 2.48 | 2.48 | sha224 |
2.82 | 2.88 | 2.92 | T:bmw512 |
2.93 | 2.95 | 2.97 | lsh512 |
2.84? | 3.17? | 3.18? | T:edonr256 |
3.19 | 3.23 | 3.35 | T:k12 |
3.22 | 3.23 | 3.24 | T:md4 |
3.39 | 3.42 | 3.44 | lsh256 |
3.45 | 3.47 | 3.48 | T:blake3 |
3.76 | 3.78 | 3.85 | T:blake2b |
3.86 | 3.87 | 3.88 | T:echo256 |
4.11 | 4.13 | 4.18 | T:beamsplitter |
4.70 | 4.75 | 4.82 | T:blake64 |
5.06 | 5.08 | 5.11 | blake512 |
5.10 | 5.14 | 5.16 | T:skein512512 |
5.19 | 5.20 | 5.21 | T:blake2s |
5.20 | 5.24 | 5.27 | T:skein512256 |
5.40 | 5.40 | 5.41 | md5 |
5.37 | 5.48 | 5.55 | T:bmw256 |
5.52 | 5.55 | 5.57 | sha384 |
5.56 | 5.62 | 5.67 | sha512 |
5.59 | 5.64 | 5.82 | shake128 |
5.62 | 5.65 | 5.69 | T:sarmal256 |
5.68 | 5.74 | 5.79 | T:keccakc256 |
5.92 | 5.98 | 6.06 | T:tiger |
6.23 | 6.26 | 6.30 | T:skein10241024 |
6.35 | 6.42 | 6.47 | T:blake32 |
6.42 | 6.45 | 6.52 | T:bash256 |
6.63 | 6.70 | 6.77 | T:skein256256 |
6.82 | 6.87 | 6.90 | T:sarmal512 |
6.91 | 6.94 | 7.05 | sha3224 |
6.94 | 7.01 | 7.12 | shake256 |
7.01 | 7.04 | 7.16 | T:keccak |
6.94 | 7.07 | 7.18 | sha3256 |
7.06 | 7.12 | 7.17 | T:keccakc448 |
7.06 | 7.15 | 7.26 | T:keccakc512 |
7.12 | 7.16 | 7.23 | T:cubehash832 |
7.98 | 7.99 | 8.01 | T:shabal256 |
7.98 | 7.99 | 8.05 | T:shabal512 |
8.17 | 8.19 | 8.20 | T:rfsb509 |
8.18 | 8.20 | 8.22 | blake256 |
8.28 | 8.30 | 8.32 | T:keccakc256treed2 |
8.37 | 8.44 | 8.53 | T:keccakc768 |
8.28 | 8.45 | 8.53 | sha3384 |
8.44 | 8.47 | 8.53 | T:lux512 |
8.59 | 8.64 | 8.70 | T:lux256 |
9.01 | 9.03 | 9.09 | T:bash384 |
9.17 | 9.23 | 9.31 | T:bblake256 |
9.62 | 9.67 | 9.72 | T:simd512 |
9.85 | 9.93 | 10.05 | T:cubehash512 |
9.92 | 9.94 | 9.95 | T:groestl256 |
10.96 | 10.98 | 11.01 | T:keccakc512treed2 |
11.14 | 11.21 | 11.66 | T:shavite3256 |
11.36 | 11.39 | 11.44 | T:cubehash816 |
11.78 | 11.84 | 11.87 | T:luffa256 |
12.26 | 12.33 | 12.64 | sha3512 |
12.32 | 12.36 | 12.55 | T:keccakc1024 |
12.60 | 12.65 | 12.71 | T:luffa384 |
12.81 | 12.86 | 12.93 | T:bash512 |
12.80 | 12.89 | 12.95 | T:fugue2 |
13.02 | 13.03 | 13.05 | T:ripemd160 |
13.61 | 13.69 | 13.83 | T:cubehash1632 |
13.79 | 13.82 | 13.88 | T:xoodyakv1 |
13.61 | 13.94 | 14.08 | asconxofav12 |
13.95 | 14.06 | 14.16 | asconhashav12 |
14.17 | 14.21 | 14.26 | T:jh512 |
14.20 | 14.23 | 14.26 | T:jh224 |
14.20 | 14.24 | 14.28 | T:jh384 |
14.20 | 14.26 | 14.87 | T:jh256 |
14.63 | 14.65 | 14.71 | T:groestl512 |
15.07 | 15.12 | 15.20 | T:nasha256 |
15.16 | 15.24 | 15.55 | T:nasha512 |
15.93 | 15.99 | 16.04 | T:gimli24v1 |
16.08 | 16.14 | 16.20 | T:round3jh256 |
16.11 | 16.18 | 16.20 | T:round3jh512 |
16.79 | 16.86 | 16.99 | T:fugue256 |
17.56 | 17.62 | 17.72 | T:lane256 |
17.75 | 17.85 | 17.94 | T:shavite3512 |
18.96 | 18.98 | 19.10 | T:whirlpool |
19.25 | 19.51 | 19.76 | T:echosp256 |
19.89 | 19.93 | 20.00 | T:cubehash88 |
20.19 | 20.33 | 20.38 | T:simd256 |
20.61 | 20.65 | 20.70 | T:luffa512 |
20.31 | 20.78 | 20.94 | asconxofv12 |
20.28 | 20.80 | 20.92 | asconhashv12 |
21.47 | 21.55 | 21.65 | T:hamsi |
22.32 | 22.38 | 22.41 | T:cubehash1616 |
26.08 | 26.18 | 26.31 | T:fugue384 |
25.82 | 26.48 | 27.06 | T:shamashashv1 |
27.27 | 27.35 | 27.48 | T:esch256v1 |
27.62 | 27.71 | 27.82 | T:esch256v2 |
28.76 | 28.91 | 29.11 | T:fsb256 |
28.99 | 29.40 | 29.83 | asconhashabi32v12 |
29.95 | 30.12 | 30.20 | T:mgrostl256 |
32.16 | 32.36 | 32.68 | T:echosp512 |
34.87 | 34.94 | 35.00 | T:fugue512 |
36.38 | 36.41 | 36.45 | T:sneikha256 |
36.84 | 36.91 | 37.02 | T:cubehash84 |
37.82 | 37.85 | 37.90 | T:essence384 |
37.84 | 37.88 | 37.93 | T:essence512 |
37.75 | 38.04 | 38.26 | T:echo512 |
39.07 | 39.11 | 39.22 | T:cubehash168 |
40.35 | 40.41 | 40.56 | T:esch384v2 |
40.32 | 40.44 | 40.52 | T:esch384v1 |
40.60 | 40.67 | 40.83 | T:lane512 |
42.28 | 42.35 | 42.47 | T:saturninhashv2 |
42.71 | 43.00 | 43.26 | asconhashbi32v12 |
43.81 | 43.88 | 43.95 | T:romulush |
47.73 | 47.84 | 47.89 | T:essence224 |
47.95 | 48.03 | 48.14 | T:essence256 |
53.17 | 53.19 | 53.21 | T:mcssha4 |
53.62 | 53.65 | 53.70 | T:mcssha6 |
55.41 | 55.51 | 55.61 | T:drygascon128 |
58.47 | 58.51 | 58.55 | T:mcssha5 |
63.27 | 63.34 | 63.44 | T:coral256v1 |
64.44 | 64.54 | 64.62 | T:drygascon256 |
64.85 | 65.55 | 66.09 | T:knot256v2 |
70.39 | 70.44 | 70.48 | T:cubehash82 |
72.64 | 72.74 | 72.83 | T:cubehash164 |
74.60 | 74.66 | 74.73 | T:sneikha384 |
79.62 | 80.06 | 80.60 | T:triadhashv1 |
111.36 | 111.57 | 113.41 | T:knot256v1 |
117.27 | 117.35 | 117.45 | T:clxhash |
137.87 | 137.96 | 138.03 | T:cubehash81 |
140.07 | 140.19 | 140.29 | T:cubehash162 |
173.65 | 174.24 | 174.39 | T:photonbeetlehash256rate32v1 |
212.54 | 212.79 | 233.39 | T:knot512 |
223.76 | 226.52 | 227.06 | T:knot384 |
274.67 | 274.77 | 274.88 | T:cubehash161 |
402.04 | 404.34 | 428.23 | T:syconhash256v1 |
674.16 | 674.19 | 674.22 | T:subterraneanv1 |
767.34 | 767.87 | 768.69 | T:acehash256v1 |
827.11 | 837.83 | 841.71 | T:skinnyhashtk3 |
886.09 | 889.94 | 892.88 | T:sivrijndael256hash256v1 |
954.64 | 954.93 | 955.63 | T:heron256v1 |
1447.48 | 1448.39 | 1449.01 | T:skinnyhashtk2 |
2119.95 | 2137.31 | 2142.46 | T:gage1h256c256r128 |
2787.94 | 2790.26 | 2793.58 | T:orangishv1 |
3185.98 | 3218.03 | 3250.50 | T:gage1h256c224r064 |
3524.59 | 3530.77 | 3537.46 | T:gage1h256c256r064 |
3523.59 | 3633.04 | 3652.18 | T:gage1h256c224r032 |
6214.66 | 6274.99 | 6298.37 | T:gage1h256c512r064 |
6293.03 | 6370.27 | 6471.71 | T:gage1h256c256r032 |
6939.73 | 6942.56 | 6949.13 | T:sivtemphotonhashv1 |
10489.11 | 10580.88 | 10675.95 | T:gage1h256c224r016 |
11546.81 | 11638.57 | 11740.26 | T:gage1h256c512r032 |
11827.10 | 11853.45 | 11863.90 | T:gage1h256c256r016 |
23276.33 | 23378.42 | 23450.98 | T:gage1h256c224r008 |
43191.39 | 43222.96 | 43469.58 | T:fsb512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
0.38 | 0.41 | 0.42 | T:floppsy |
0.58? | 0.64? | 0.69? | komihash |
1.95? | 2.06? | 2.45? | T:bebb4185 |
3.12 | 3.17 | 3.23 | T:blake3 |
3.67? | 3.81? | 4.31? | prh42s256 |
4.45 | 4.48 | 4.53 | T:edonr512 |
4.53 | 4.56 | 4.64 | sha256 |
4.83 | 4.86 | 4.94 | T:blake2s |
5.11 | 5.20 | 5.52 | sha1 |
5.25 | 5.31 | 5.55 | prh64s256 |
5.86 | 5.92 | 5.98 | sha224 |
5.94 | 6.05 | 6.12 | T:beamsplitter |
6.38 | 6.44 | 6.70 | T:edonr256 |
6.64 | 6.72 | 6.77 | T:md4 |
6.00? | 6.81? | 7.09? | prh42s512 |
6.92 | 7.05 | 7.17 | lsh256 |
7.38 | 7.45 | 7.55 | T:blake2b |
9.00 | 9.09 | 9.34 | prh64s512 |
8.92 | 9.38 | 9.59 | T:k12 |
9.31 | 9.47 | 9.62 | T:bmw512 |
9.41 | 9.53 | 9.66 | T:skein512256 |
9.55 | 9.66 | 9.75 | lsh512 |
9.38 | 9.67 | 9.94 | T:blake64 |
9.62 | 9.69 | 9.78 | T:echo256 |
9.48 | 9.72 | 10.23 | prh42s1024 |
9.55 | 9.73 | 9.89 | T:skein512512 |
10.20 | 10.39 | 11.30 | T:skein256256 |
10.48 | 10.53 | 10.59 | md5 |
10.92 | 11.42 | 11.64 | blake512 |
11.66 | 11.81 | 11.94 | T:sarmal256 |
12.09 | 12.20 | 12.27 | T:blake32 |
12.22 | 12.38 | 12.53 | T:bash256 |
12.28 | 12.47 | 12.59 | sha384 |
12.31 | 12.50 | 12.62 | T:bash384 |
12.58 | 12.72 | 13.59 | sha512 |
12.62 | 12.73 | 12.89 | T:tiger |
13.19 | 13.39 | 13.86 | sha3256 |
13.27 | 13.39 | 13.70 | sha3224 |
13.25 | 13.44 | 13.80 | sha3384 |
13.23 | 13.47 | 13.84 | shake256 |
13.31 | 13.48 | 13.73 | sha3512 |
13.33 | 13.48 | 13.81 | shake128 |
13.88 | 13.92 | 14.17 | T:keccakc1024 |
13.72 | 14.03 | 14.28 | T:sarmal512 |
14.33 | 14.50 | 14.89 | T:bmw256 |
14.42 | 14.67 | 15.17 | T:keccakc768 |
14.41 | 14.73 | 15.16 | T:keccak |
14.45 | 14.78 | 15.27 | T:keccakc512 |
14.75 | 14.83 | 14.95 | T:rfsb509 |
14.50 | 14.88 | 15.33 | T:keccakc448 |
14.55 | 14.98 | 15.31 | T:keccakc256 |
15.03 | 15.08 | 15.23 | blake256 |
16.89 | 17.02 | 17.09 | prh64s1024 |
17.67 | 17.84 | 18.02 | T:xoodyakv1 |
20.17 | 20.34 | 20.59 | asconxofav12 |
20.30 | 20.45 | 20.62 | T:skein10241024 |
20.03 | 20.48 | 20.75 | asconhashav12 |
20.80 | 21.20 | 21.72 | T:shavite3256 |
21.12 | 21.22 | 21.58 | T:cubehash512 |
21.70 | 21.86 | 22.06 | T:luffa256 |
21.95 | 22.11 | 22.25 | T:gimli24v1 |
23.45 | 23.53 | 24.09 | T:lux256 |
23.91 | 23.98 | 24.33 | T:ripemd160 |
23.83 | 24.06 | 24.28 | T:bash512 |
25.62 | 25.77 | 26.14 | T:groestl256 |
25.88 | 26.02 | 26.25 | T:jh224 |
25.91 | 26.05 | 26.27 | T:jh384 |
26.02 | 26.14 | 26.39 | T:jh512 |
26.16 | 26.39 | 26.83 | T:hamsi |
25.95 | 26.45 | 27.17 | T:jh256 |
27.39 | 27.53 | 27.70 | T:luffa384 |
27.80 | 27.97 | 28.44 | T:nasha256 |
28.56 | 28.64 | 28.89 | T:shabal256 |
28.56 | 28.66 | 29.08 | T:shabal512 |
29.22 | 29.39 | 29.89 | T:round3jh256 |
29.41 | 29.72 | 29.91 | T:round3jh512 |
29.12 | 29.73 | 30.14 | asconhashv12 |
29.47? | 29.95? | 33.98? | asconxofv12 |
29.95 | 30.17 | 30.44 | T:nasha512 |
30.38 | 30.77 | 31.27 | T:simd512 |
30.78 | 30.95 | 31.20 | T:cubehash832 |
34.22 | 34.48 | 35.11 | T:shavite3512 |
34.25 | 34.56 | 34.83 | T:cubehash816 |
36.25 | 36.41 | 37.22 | T:whirlpool |
36.31 | 36.56 | 37.03 | T:esch256v1 |
36.66 | 36.81 | 37.14 | T:esch256v2 |
36.62 | 36.95 | 37.48 | T:simd256 |
36.67 | 37.45 | 38.05 | T:shamashashv1 |
39.62? | 39.92? | 64.14? | T:lux512 |
42.86 | 43.16 | 43.36 | T:fugue256 |
43.08 | 43.47 | 43.77 | T:cubehash88 |
43.34 | 43.56 | 44.66 | T:bblake256 |
44.50 | 44.73 | 44.98 | T:luffa512 |
44.48 | 44.83 | 45.41 | T:lane256 |
47.47 | 47.95 | 48.55 | asconhashabi32v12 |
48.94 | 49.09 | 49.28 | T:groestl512 |
49.92 | 50.02 | 50.17 | T:keccakc512treed2 |
50.19 | 50.27 | 50.52 | T:keccakc256treed2 |
50.92 | 51.08 | 51.27 | T:sneikha256 |
53.14 | 53.31 | 53.98 | T:fugue2 |
54.52 | 54.73 | 54.98 | T:cubehash1632 |
60.06 | 60.48 | 60.89 | T:drygascon128 |
60.09 | 60.52 | 60.75 | T:cubehash84 |
60.61 | 60.73 | 61.16 | T:saturninhashv2 |
61.16 | 61.47 | 61.94 | T:esch384v1 |
61.53 | 61.89 | 62.03 | T:echosp256 |
61.52 | 62.02 | 62.50 | T:esch384v2 |
63.14 | 63.39 | 63.72 | T:romulush |
65.02 | 65.78 | 66.47 | asconhashbi32v12 |
66.02 | 66.39 | 66.83 | T:cubehash1616 |
67.03 | 68.08 | 69.36 | T:echo512 |
71.64 | 71.98 | 72.47 | T:fugue384 |
73.61 | 74.22 | 74.78 | T:echosp512 |
82.84 | 83.14 | 83.67 | T:cubehash168 |
83.42 | 83.75 | 84.27 | T:mgrostl256 |
84.66 | 85.86 | 86.73 | T:fsb256 |
86.52 | 86.69 | 86.83 | T:drygascon256 |
89.33 | 89.53 | 89.81 | T:triadhashv1 |
90.05 | 90.47 | 90.69 | T:coral256v1 |
90.23 | 90.47 | 91.11 | T:essence256 |
90.09 | 90.48 | 91.02 | T:essence224 |
93.17 | 93.55 | 94.56 | T:knot256v2 |
93.94 | 94.36 | 94.53 | T:cubehash82 |
94.44 | 94.67 | 94.86 | T:mcssha4 |
96.22 | 96.33 | 96.72 | T:essence384 |
96.44 | 96.73 | 97.23 | T:essence512 |
98.36 | 98.66 | 99.00 | T:mcssha6 |
102.72 | 103.17 | 103.42 | T:fugue512 |
116.72 | 116.97 | 117.55 | T:cubehash164 |
119.91 | 120.09 | 120.33 | T:sneikha384 |
127.17 | 127.48 | 127.95 | T:clxhash |
124.22 | 130.45 | 131.02 | T:knot256v1 |
142.22 | 142.36 | 142.84 | T:mcssha5 |
154.17 | 155.94 | 170.05 | T:photonbeetlehash256rate32v1 |
157.44 | 157.62 | 157.95 | T:lane512 |
161.34 | 161.64 | 161.91 | T:cubehash81 |
184.22 | 184.62 | 185.17 | T:cubehash162 |
248.58 | 250.55 | 252.33 | T:knot384 |
259.39 | 261.02 | 280.05 | T:knot512 |
318.80 | 319.06 | 319.61 | T:cubehash161 |
611.88 | 618.81 | 646.80 | T:syconhash256v1 |
756.81 | 763.53 | 763.67 | T:subterraneanv1 |
847.62 | 848.86 | 850.80 | T:sivrijndael256hash256v1 |
1166.50 | 1167.69 | 1169.28 | T:acehash256v1 |
1180.84 | 1186.45 | 1188.81 | T:skinnyhashtk3 |
1605.09 | 1607.27 | 1609.20 | T:skinnyhashtk2 |
1725.06 | 1725.83 | 1726.69 | T:heron256v1 |
3406.30 | 3455.86 | 3479.98 | T:gage1h256c256r128 |
3962.59 | 3966.58 | 3969.58 | T:orangishv1 |
4824.19 | 4846.03 | 4899.08 | T:gage1h256c224r064 |
5318.34 | 5366.83 | 5368.61 | T:gage1h256c256r064 |
5246.38 | 5381.55 | 5385.80 | T:gage1h256c224r032 |
6552.23 | 6561.64 | 6564.95 | T:sivtemphotonhashv1 |
9347.00 | 9437.28 | 9546.14 | T:gage1h256c512r064 |
9380.55 | 9503.03 | 9507.34 | T:gage1h256c256r032 |
15307.89 | 15418.03 | 15442.25 | T:gage1h256c224r016 |
17045.05 | 17146.14 | 17342.59 | T:gage1h256c512r032 |
17118.98 | 17156.09 | 17217.14 | T:gage1h256c256r016 |
33361.19 | 33494.27 | 33943.98 | T:gage1h256c224r008 |
387704.80 | 388088.03 | 390157.00 | T:fsb512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
2.25? | 2.62? | 2.75? | T:floppsy |
3.12? | 3.50? | 3.88? | komihash |
11.12? | 12.00? | 13.88? | T:bebb4185 |
17.25 | 17.88 | 18.75 | T:beamsplitter |
26.25 | 27.50 | 29.00 | sha1 |
27.00 | 27.50 | 28.00 | sha256 |
28.38 | 28.88 | 29.38 | sha224 |
28.62 | 30.38 | 31.75 | prh42s256 |
31.12 | 31.75 | 32.62 | T:md4 |
32.62 | 33.38 | 34.12 | T:blake3 |
38.25 | 39.00 | 40.38 | T:edonr512 |
38.62 | 39.00 | 40.00 | T:edonr256 |
41.62 | 42.25 | 44.12 | prh64s256 |
42.88? | 43.25? | 48.00? | prh42s512 |
46.00 | 46.25 | 46.75 | T:blake2s |
46.38 | 47.12 | 48.75 | md5 |
55.25 | 56.00 | 56.88 | T:blake32 |
55.50 | 56.25 | 57.62 | T:gimli24v1 |
57.00 | 58.12 | 59.00 | T:tiger |
57.88 | 59.00 | 59.88 | lsh256 |
59.88 | 60.62 | 61.00 | T:blake2b |
61.38 | 61.88 | 63.12 | T:skein256256 |
61.50 | 62.12 | 63.25 | T:xoodyakv1 |
63.25 | 64.50 | 66.50 | T:hamsi |
66.38 | 67.12 | 67.62 | blake256 |
71.50 | 72.50 | 74.12 | prh64s512 |
72.38 | 73.12 | 75.50 | asconxofav12 |
72.12 | 73.25 | 75.38 | asconhashav12 |
70.62 | 73.75 | 76.50 | T:k12 |
73.75 | 76.25 | 78.75 | T:bmw512 |
76.12 | 76.88 | 77.38 | T:rfsb509 |
75.50 | 77.00 | 79.25 | T:skein512512 |
76.50 | 78.12 | 80.25 | T:skein512256 |
77.50 | 78.12 | 79.00 | T:echo256 |
77.25 | 78.25 | 79.25 | lsh512 |
76.88 | 78.62 | 83.62 | prh42s1024 |
79.62 | 82.50 | 87.62 | T:blake64 |
82.12 | 83.75 | 85.12 | T:bmw256 |
89.38 | 90.00 | 90.88 | T:luffa256 |
89.25 | 91.50 | 93.00 | T:shavite3256 |
92.50 | 94.62 | 97.25 | blake512 |
98.88 | 100.12 | 101.75 | asconhashv12 |
99.88 | 100.62 | 102.00 | T:bash512 |
100.50 | 100.88 | 104.38 | T:ripemd160 |
99.75 | 101.25 | 103.00 | T:bash256 |
100.38 | 101.75 | 102.75 | T:bash384 |
98.75? | 102.50? | 122.50? | asconxofv12 |
104.12 | 105.00 | 105.38 | sha384 |
105.25 | 106.50 | 113.12 | sha512 |
105.62 | 106.50 | 109.12 | shake256 |
105.50 | 106.62 | 109.50 | shake128 |
105.88 | 106.75 | 108.75 | sha3512 |
105.50 | 106.88 | 108.88 | sha3224 |
105.75 | 106.88 | 108.62 | sha3384 |
105.62 | 107.00 | 109.88 | sha3256 |
106.50 | 108.12 | 109.25 | T:cubehash512 |
110.75 | 111.62 | 112.25 | T:keccakc1024 |
117.25 | 118.25 | 119.25 | T:sarmal256 |
116.62 | 118.50 | 123.00 | T:keccakc256 |
116.75 | 118.75 | 121.62 | T:keccak |
117.88 | 118.75 | 119.75 | T:nasha256 |
116.12 | 118.88 | 121.12 | T:keccakc768 |
115.75 | 119.12 | 122.38 | T:keccakc512 |
115.88 | 119.25 | 122.50 | T:keccakc448 |
117.62 | 119.25 | 122.50 | T:shamashashv1 |
122.62 | 123.62 | 125.88 | T:sarmal512 |
132.00 | 133.12 | 135.00 | prh64s1024 |
133.88 | 135.12 | 136.62 | T:luffa384 |
138.12 | 140.62 | 142.75 | T:esch256v2 |
140.62 | 141.62 | 142.75 | T:sneikha256 |
141.50 | 143.00 | 144.62 | T:esch256v1 |
147.00 | 148.12 | 151.50 | T:groestl256 |
152.88 | 153.75 | 154.38 | T:lux256 |
153.25 | 154.62 | 155.88 | T:whirlpool |
147.75 | 155.00 | 161.00 | T:drygascon128 |
159.88 | 160.75 | 162.00 | T:triadhashv1 |
162.62 | 163.88 | 164.75 | T:skein10241024 |
167.62 | 168.75 | 169.88 | T:saturninhashv2 |
175.25 | 176.62 | 178.75 | T:photonbeetlehash256rate32v1 |
175.50 | 177.50 | 178.75 | T:romulush |
181.50 | 181.88 | 182.50 | T:shabal512 |
181.62 | 182.12 | 182.50 | T:shabal256 |
191.75 | 194.38 | 199.12 | asconhashabi32v12 |
202.00 | 202.75 | 208.75 | T:clxhash |
211.38 | 212.62 | 214.00 | T:jh384 |
211.75 | 213.62 | 214.75 | T:jh512 |
212.75 | 213.88 | 214.88 | T:jh224 |
212.00 | 214.50 | 217.62 | T:jh256 |
216.62 | 217.62 | 218.88 | T:luffa512 |
216.00 | 218.25 | 222.12 | T:cubehash816 |
215.88 | 218.88 | 223.00 | T:cubehash832 |
220.75 | 226.75 | 229.75 | T:knot256v1 |
228.88 | 230.12 | 231.62 | T:cubehash88 |
239.00 | 240.38 | 242.12 | T:round3jh256 |
239.50 | 240.38 | 242.25 | T:nasha512 |
238.75 | 240.50 | 241.75 | T:round3jh512 |
239.88 | 243.00 | 245.75 | asconhashbi32v12 |
241.75 | 243.62 | 246.62 | T:fugue256 |
244.38 | 246.38 | 248.75 | T:cubehash84 |
246.00 | 248.38 | 251.38 | T:simd512 |
250.25 | 253.12 | 258.12 | T:knot256v2 |
251.88? | 254.00? | 412.50? | T:lux512 |
263.88 | 265.12 | 267.25 | T:esch384v1 |
266.50 | 267.50 | 270.00 | T:esch384v2 |
272.75 | 275.88 | 281.50 | T:shavite3512 |
273.88 | 276.25 | 280.50 | T:cubehash82 |
284.25 | 286.62 | 295.50 | T:bblake256 |
294.00 | 296.38 | 299.38 | T:simd256 |
301.50 | 303.12 | 305.38 | T:coral256v1 |
323.50 | 326.50 | 330.38 | T:drygascon256 |
341.50 | 342.38 | 344.88 | T:cubehash81 |
359.75 | 362.00 | 365.75 | T:lane256 |
364.75 | 366.88 | 369.38 | T:fugue2 |
371.50 | 373.25 | 378.12 | T:cubehash1632 |
378.50 | 379.62 | 381.75 | T:groestl512 |
400.00 | 400.88 | 402.50 | T:keccakc512treed2 |
401.38 | 402.62 | 404.00 | T:keccakc256treed2 |
401.12 | 403.25 | 406.00 | T:cubehash1616 |
409.75 | 410.50 | 411.50 | T:sneikha384 |
426.50 | 427.75 | 429.50 | T:mcssha4 |
428.00 | 431.88 | 435.25 | T:cubehash168 |
430.38 | 433.25 | 437.12 | T:fugue384 |
452.38 | 453.75 | 455.88 | T:mcssha6 |
460.38 | 463.12 | 466.62 | T:cubehash164 |
494.25 | 496.38 | 498.62 | T:echosp256 |
499.88 | 504.25 | 510.25 | T:knot384 |
528.25 | 530.75 | 533.50 | T:cubehash162 |
534.50 | 541.88 | 550.88 | T:echo512 |
551.00 | 552.25 | 554.25 | T:essence224 |
551.88 | 553.62 | 555.62 | T:essence256 |
594.00 | 601.00 | 608.38 | T:echosp512 |
625.50 | 628.38 | 632.25 | T:knot512 |
638.88 | 640.25 | 642.25 | T:fugue512 |
661.25 | 662.88 | 667.75 | T:cubehash161 |
670.38 | 679.38 | 690.88 | T:mgrostl256 |
676.75 | 682.25 | 690.25 | T:fsb256 |
768.88 | 770.62 | 772.38 | T:essence384 |
772.50 | 773.88 | 778.00 | T:essence512 |
809.00 | 809.38 | 813.38 | T:mcssha5 |
986.00 | 988.50 | 994.50 | T:sivrijndael256hash256v1 |
1259.25 | 1262.50 | 1264.00 | T:lane512 |
1435.75 | 1442.38 | 1443.25 | T:subterraneanv1 |
2312.62 | 2364.00 | 2421.12 | T:syconhash256v1 |
2858.00 | 2862.00 | 2870.88 | T:skinnyhashtk2 |
3143.62 | 3151.75 | 3201.00 | T:skinnyhashtk3 |
4314.00 | 4322.00 | 4462.12 | T:acehash256v1 |
7014.88 | 7026.00 | 7031.00 | T:sivtemphotonhashv1 |
7797.50 | 7803.38 | 7837.12 | T:heron256v1 |
11791.00 | 11881.75 | 11918.00 | T:gage1h256c256r128 |
15858.00 | 15864.38 | 15879.25 | T:orangishv1 |
17353.88 | 17561.50 | 17906.00 | T:gage1h256c224r064 |
18629.88 | 18967.12 | 18983.12 | T:gage1h256c224r032 |
19242.25 | 19253.75 | 19818.88 | T:gage1h256c256r064 |
31898.38 | 32814.50 | 33480.12 | T:gage1h256c256r032 |
34503.88 | 34612.88 | 35103.62 | T:gage1h256c512r064 |
52560.12 | 52869.88 | 52916.75 | T:gage1h256c224r016 |
58718.25 | 58768.12 | 58824.25 | T:gage1h256c256r016 |
60290.25 | 60411.25 | 60676.88 | T:gage1h256c512r032 |
112829.75 | 113296.38 | 113810.12 | T:gage1h256c224r008 |
3101247.88 | 3106487.75 | 3120146.00 | T:fsb512 |
|
|