Measurements of hash functions on one machine: amd64; K10 32nm (300f10); 2011 AMD A8-3850; 4 x 2900MHz; hydra5, supercop-20260330
[Page version: 20260418 07:16:15]
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 (or StQ1 starting with supercop-20260214),
the median of many speed measurements (or StQ2 starting with supercop-20260214),
the third quartile of many speed measurements (or StQ3 starting with supercop-20260214), and
the name of the primitive.
Measurements with large interquartile range (or stabilized interquartile range) 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.28 | 0.28 | 0.28 | komihash |
| 0.69 | 0.69 | 0.69 | prh64s512 |
| 0.69 | 0.69 | 0.69 | prh64s1024 |
| 0.69 | 0.69 | 0.69 | prh64s256 |
| 0.74 | 0.74 | 0.74 | prh42s1024 |
| 0.76 | 0.76 | 0.77 | prh42s512 |
| 0.80 | 0.80 | 0.81 | prh42s256 |
| 1.22 | 1.22 | 1.22 | T:bebb4185 |
| 2.51 | 2.51 | 2.51 | T:edonr512 |
| 3.12 | 3.13 | 3.17 | T:md4 |
| 3.77 | 3.77 | 3.78 | T:bmw512 |
| 4.70 | 4.70 | 4.71 | T:blake2b |
| 4.83 | 4.84 | 4.85 | T:edonr256 |
| 5.00 | 5.00 | 5.01 | md5 |
| 5.48 | 5.48 | 5.49 | T:k12 |
| 6.03 | 6.03 | 6.04 | T:cubehash832 |
| 6.14 | 6.14 | 6.15 | T:skein512256 |
| 6.14 | 6.14 | 6.15 | T:skein512512 |
| 6.13 | 6.14 | 6.15 | T:skein256256 |
| 6.22 | 6.22 | 6.26 | sha1 |
| 6.30 | 6.30 | 6.32 | T:tiger |
| 6.63 | 6.65 | 6.67 | T:blake3 |
| 6.95 | 6.98 | 7.01 | lsh512 |
| 7.05 | 7.05 | 7.07 | T:blake64 |
| 7.33 | 7.34 | 7.36 | T:shabal256 |
| 7.33 | 7.34 | 7.35 | T:shabal512 |
| 7.73 | 7.74 | 7.76 | T:blake2s |
| 7.92 | 7.92 | 7.96 | blake512 |
| 8.26 | 8.27 | 8.30 | T:bmw256 |
| 8.63 | 8.64 | 8.67 | T:sarmal256 |
| 8.93 | 8.95 | 8.99 | T:cheetah256 |
| 9.26 | 9.27 | 9.29 | T:beamsplitter |
| 9.28 | 9.30 | 9.34 | sha512 |
| 9.28 | 9.31 | 9.35 | sha384 |
| 9.49 | 9.49 | 9.52 | lsh256 |
| 9.74 | 9.77 | 9.79 | T:skein10241024 |
| 9.87 | 9.92 | 9.95 | T:bblake256 |
| 9.98 | 9.98 | 10.01 | T:blake32 |
| 10.43 | 10.43 | 10.49 | T:keccakc256 |
| 10.54 | 10.54 | 10.58 | shake128 |
| 10.53 | 10.55 | 10.59 | T:sarmal512 |
| 11.32 | 11.32 | 11.37 | T:rfsb509 |
| 12.06 | 12.07 | 12.10 | T:cubehash816 |
| 12.07 | 12.08 | 12.13 | T:keccakc448 |
| 12.22 | 12.23 | 12.28 | sha3224 |
| 12.24 | 12.25 | 12.29 | T:cubehash1632 |
| 12.25 | 12.25 | 12.27 | T:cubehash512 |
| 12.53 | 12.54 | 12.65 | T:cheetah512 |
| 12.70 | 12.72 | 12.75 | blake256 |
| 12.74 | 12.75 | 12.81 | T:keccakc512 |
| 12.86 | 12.86 | 12.93 | sha3256 |
| 12.91 | 12.92 | 12.97 | shake256 |
| 12.97 | 13.04 | 13.10 | T:simd512 |
| 13.05 | 13.05 | 13.09 | T:ripemd160 |
| 13.54 | 13.55 | 13.62 | T:keccak |
| 14.62 | 14.67 | 14.69 | sha256 |
| 14.63 | 14.67 | 14.69 | sha224 |
| 15.44 | 15.45 | 15.49 | T:luffa256 |
| 15.46 | 15.52 | 15.55 | T:fugue2 |
| 16.13 | 16.17 | 16.25 | T:nasha256 |
| 16.71 | 16.72 | 16.78 | T:keccakc768 |
| 16.77 | 16.78 | 16.82 | T:luffa384 |
| 16.80 | 16.88 | 16.97 | T:nasha512 |
| 16.89 | 16.90 | 16.96 | sha3384 |
| 18.38 | 18.39 | 18.43 | asconxofav12 |
| 18.37 | 18.39 | 18.42 | asconhashav12 |
| 18.89 | 18.91 | 18.95 | T:jh384 |
| 18.89 | 18.91 | 18.95 | T:jh256 |
| 18.89 | 18.91 | 18.95 | T:jh512 |
| 18.89 | 18.92 | 18.95 | T:jh224 |
| 20.52 | 20.55 | 20.59 | T:shavite3256 |
| 22.08 | 22.11 | 22.14 | T:round3jh256 |
| 22.08 | 22.11 | 22.13 | T:round3jh512 |
| 23.93 | 23.98 | 24.02 | T:keccakc1024 |
| 24.13 | 24.18 | 24.20 | sha3512 |
| 24.19 | 24.22 | 24.24 | T:cubehash88 |
| 25.04 | 25.09 | 25.11 | T:fugue256 |
| 25.19 | 25.23 | 25.25 | T:cubehash1616 |
| 27.63 | 27.66 | 27.68 | asconxofv12 |
| 27.63 | 27.67 | 27.68 | asconhashv12 |
| 28.63 | 28.66 | 28.67 | T:gimli24v1 |
| 28.80 | 28.84 | 29.01 | T:luffa512 |
| 29.37 | 29.41 | 29.43 | T:lane256 |
| 30.20 | 30.23 | 30.25 | T:xoodyakv1 |
| 31.26 | 31.30 | 31.31 | T:hamsi |
| 31.77 | 31.81 | 31.83 | T:md6d224 |
| 32.05 | 32.08 | 32.11 | T:whirlpool |
| 32.60 | 32.63 | 32.65 | T:echosp256 |
| 33.03 | 33.05 | 33.06 | T:essence512 |
| 33.05 | 33.07 | 33.08 | T:essence384 |
| 33.98 | 34.00 | 34.03 | T:groestl256 |
| 34.11 | 34.15 | 34.16 | T:shavite3512 |
| 34.25 | 34.32 | 34.39 | T:md6d256 |
| 35.67 | 35.69 | 35.70 | T:echo256 |
| 36.01 | 36.03 | 36.05 | T:shamashashv1 |
| 36.91 | 36.92 | 36.94 | asconhashabi32v12 |
| 39.89 | 39.95 | 39.98 | T:lane512 |
| 40.99 | 41.01 | 41.01 | T:sneikha256 |
| 41.88 | 41.90 | 41.95 | T:simd256 |
| 44.31 | 44.36 | 44.41 | T:md6d384 |
| 45.59 | 45.64 | 45.68 | T:groestl512 |
| 47.25 | 47.27 | 47.29 | T:echosp512 |
| 48.29 | 48.31 | 48.32 | T:cubehash84 |
| 50.53 | 50.54 | 50.57 | T:cubehash168 |
| 52.02 | 52.03 | 52.05 | T:mcssha6 |
| 52.17 | 52.19 | 52.21 | T:mcssha4 |
| 52.17 | 52.19 | 52.21 | T:mcssha5 |
| 54.70 | 54.77 | 54.84 | T:mgrostl256 |
| 55.42 | 55.43 | 55.47 | asconhashbi32v12 |
| 56.70 | 56.75 | 56.78 | T:fugue512 |
| 57.94 | 58.04 | 63.02 | T:atelopus64 |
| 59.18 | 59.34 | 60.48 | T:esch256v1 |
| 60.13 | 60.18 | 60.29 | T:esch256v2 |
| 61.93 | 61.98 | 62.01 | T:atelopus32 |
| 62.12 | 62.34 | 62.41 | T:essence224 |
| 62.34 | 62.39 | 62.44 | T:essence256 |
| 63.39 | 63.44 | 63.50 | T:saturninhashv2 |
| 65.82 | 65.87 | 65.94 | T:echo512 |
| 69.36 | 69.40 | 69.41 | T:floppsy |
| 70.63 | 70.66 | 70.68 | T:drygascon128 |
| 79.50 | 79.60 | 79.63 | T:sneikha384 |
| 85.55 | 85.80 | 85.93 | T:esch384v1 |
| 88.06 | 88.10 | 88.32 | T:esch384v2 |
| 89.06 | 89.09 | 89.11 | T:coral256v1 |
| 89.81 | 89.85 | 89.87 | T:drygascon256 |
| 96.56 | 96.61 | 96.62 | T:cubehash82 |
| 100.31 | 100.35 | 100.37 | T:cubehash164 |
| 105.30 | 105.36 | 105.42 | T:knot256v2 |
| 111.56 | 111.92 | 112.31 | T:fsb256 |
| 121.50 | 121.56 | 121.58 | T:romulush |
| 156.83 | 156.89 | 157.74 | T:knot256v1 |
| 192.78 | 192.84 | 192.92 | T:cubehash81 |
| 202.13 | 202.19 | 202.23 | T:cubehash162 |
| 308.99 | 309.02 | 309.07 | T:clxhash |
| 363.91 | 363.96 | 364.02 | T:knot384 |
| 383.90 | 383.94 | 383.99 | T:photonbeetlehash256rate32v1 |
| 400.55 | 401.33 | 403.54 | T:syconhash256v1 |
| 403.33 | 403.37 | 403.42 | T:cubehash161 |
| 447.91 | 454.25 | 456.39 | T:fsb512 |
| 493.02 | 493.26 | 493.46 | T:knot512 |
| 1037.66 | 1037.80 | 1037.88 | T:subterraneanv1 |
| 1553.03 | 1561.75 | 1600.32 | T:acehash256v1 |
| 2465.62 | 2467.39 | 2478.34 | T:skinnyhashtk3 |
| 2636.21 | 2651.17 | 2673.12 | T:sivrijndael256hash256v1 |
| 2763.56 | 2778.88 | 2815.20 | T:heron256v1 |
| 3645.35 | 3645.51 | 3645.69 | T:gage1h256c256r128 |
| 4749.81 | 4752.22 | 4754.70 | T:skinnyhashtk2 |
| 5493.96 | 5504.55 | 5517.30 | T:orangishv1 |
| 5484.59 | 5507.65 | 5510.29 | T:gage1h256c224r064 |
| 6107.76 | 6108.37 | 6110.65 | T:gage1h256c256r064 |
| 8718.36 | 8779.32 | 8798.06 | T:gage1h256c224r032 |
| 10808.88 | 10819.11 | 10820.75 | T:gage1h256c512r064 |
| 10961.77 | 10961.94 | 10962.23 | T:gage1h256c256r032 |
| 13276.69 | 13288.81 | 13391.94 | T:sivtemphotonhashv1 |
| 18516.44 | 18520.19 | 18533.12 | T:gage1h256c224r016 |
| 20266.22 | 20275.67 | 20333.60 | T:gage1h256c512r032 |
| 20682.28 | 20682.95 | 20683.84 | T:gage1h256c256r016 |
| 35817.84 | 35841.25 | 35866.71 | T:gage1h256c224r008 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.30 | 0.30 | 0.30 | komihash |
| 0.87 | 0.87 | 0.87 | prh64s256 |
| 0.90 | 0.90 | 0.92 | prh42s256 |
| 0.93 | 0.93 | 0.93 | prh42s512 |
| 0.95 | 0.96 | 0.96 | prh64s512 |
| 1.02 | 1.02 | 1.02 | prh42s1024 |
| 1.13 | 1.13 | 1.13 | prh64s1024 |
| 1.27 | 1.27 | 1.27 | T:bebb4185 |
| 2.63 | 2.63 | 2.64 | T:edonr512 |
| 3.24 | 3.24 | 3.28 | T:md4 |
| 4.08 | 4.08 | 4.08 | T:bmw512 |
| 4.72 | 4.72 | 4.72 | T:blake2b |
| 4.96 | 4.96 | 4.97 | T:edonr256 |
| 5.13 | 5.13 | 5.14 | md5 |
| 5.59 | 5.59 | 5.60 | T:k12 |
| 6.23 | 6.24 | 6.24 | T:skein256256 |
| 6.27 | 6.27 | 6.27 | T:skein512256 |
| 6.27 | 6.27 | 6.28 | T:skein512512 |
| 6.47 | 6.48 | 6.48 | T:tiger |
| 6.53 | 6.54 | 6.55 | T:blake3 |
| 6.60 | 6.60 | 6.61 | T:cubehash832 |
| 6.99 | 7.00 | 7.01 | sha1 |
| 7.33 | 7.34 | 7.34 | T:blake64 |
| 7.47 | 7.50 | 7.53 | lsh512 |
| 7.77 | 7.77 | 7.78 | T:blake2s |
| 7.83 | 7.83 | 7.84 | T:shabal512 |
| 7.83 | 7.83 | 7.84 | T:shabal256 |
| 8.20 | 8.21 | 8.21 | blake512 |
| 8.58 | 8.59 | 8.61 | T:bmw256 |
| 8.93 | 8.94 | 8.95 | T:sarmal256 |
| 9.28 | 9.33 | 9.43 | T:cheetah256 |
| 9.40 | 9.41 | 9.42 | T:beamsplitter |
| 9.84 | 9.84 | 9.85 | lsh256 |
| 10.14 | 10.16 | 10.17 | T:skein10241024 |
| 10.20 | 10.20 | 10.20 | T:blake32 |
| 10.22 | 10.22 | 10.25 | sha384 |
| 10.22 | 10.23 | 10.26 | sha512 |
| 10.74 | 10.74 | 10.74 | T:keccakc256 |
| 10.78 | 10.78 | 10.79 | shake128 |
| 10.80 | 10.83 | 10.87 | T:bblake256 |
| 10.90 | 10.91 | 10.92 | T:sarmal512 |
| 12.08 | 12.09 | 12.11 | T:rfsb509 |
| 12.35 | 12.36 | 12.36 | T:keccakc448 |
| 12.46 | 12.46 | 12.47 | sha3224 |
| 12.56 | 12.56 | 12.56 | T:cubehash512 |
| 12.63 | 12.63 | 12.63 | T:cubehash816 |
| 12.93 | 12.96 | 12.97 | blake256 |
| 13.20 | 13.20 | 13.24 | T:cheetah512 |
| 13.25 | 13.26 | 13.27 | T:keccakc512 |
| 13.30 | 13.30 | 13.34 | sha3256 |
| 13.32 | 13.32 | 13.32 | T:ripemd160 |
| 13.32 | 13.34 | 13.34 | T:cubehash1632 |
| 13.36 | 13.37 | 13.38 | shake256 |
| 13.54 | 13.57 | 13.64 | T:simd512 |
| 14.04 | 14.04 | 14.05 | T:keccak |
| 15.47 | 15.47 | 15.52 | sha256 |
| 15.47 | 15.48 | 15.58 | sha224 |
| 15.74 | 15.75 | 15.75 | T:luffa256 |
| 16.44 | 16.45 | 16.47 | T:nasha256 |
| 17.00 | 17.01 | 17.06 | T:keccakc768 |
| 17.01 | 17.01 | 17.02 | T:fugue2 |
| 17.13 | 17.13 | 17.15 | sha3384 |
| 17.23 | 17.23 | 17.24 | T:luffa384 |
| 17.47 | 17.56 | 17.59 | T:nasha512 |
| 18.55 | 18.55 | 18.57 | asconhashav12 |
| 18.55 | 18.55 | 18.55 | asconxofav12 |
| 19.21 | 19.21 | 19.23 | T:jh384 |
| 19.21 | 19.21 | 19.22 | T:jh512 |
| 19.21 | 19.21 | 19.23 | T:jh256 |
| 19.21 | 19.21 | 19.24 | T:jh224 |
| 20.89 | 20.90 | 20.94 | T:shavite3256 |
| 22.45 | 22.45 | 22.48 | T:round3jh256 |
| 22.45 | 22.45 | 22.49 | T:round3jh512 |
| 24.12 | 24.13 | 24.19 | T:keccakc1024 |
| 24.26 | 24.26 | 24.30 | sha3512 |
| 24.80 | 24.81 | 24.83 | T:cubehash88 |
| 26.08 | 26.09 | 26.15 | T:fugue256 |
| 26.29 | 26.29 | 26.34 | T:cubehash1616 |
| 27.85 | 27.85 | 27.93 | asconhashv12 |
| 27.85 | 27.86 | 27.90 | asconxofv12 |
| 28.86 | 28.87 | 28.89 | T:gimli24v1 |
| 29.53 | 29.62 | 29.74 | T:luffa512 |
| 30.30 | 30.32 | 30.39 | T:lane256 |
| 30.33 | 30.33 | 30.40 | T:xoodyakv1 |
| 31.42 | 31.42 | 31.47 | T:hamsi |
| 32.06 | 32.08 | 32.25 | T:md6d224 |
| 32.57 | 32.58 | 32.71 | T:whirlpool |
| 33.95 | 33.96 | 34.07 | T:echosp256 |
| 34.14 | 34.15 | 34.22 | T:essence512 |
| 34.14 | 34.16 | 34.24 | T:essence384 |
| 34.61 | 34.77 | 34.86 | T:md6d256 |
| 34.78 | 34.82 | 34.93 | T:groestl256 |
| 35.16 | 35.17 | 35.29 | T:shavite3512 |
| 36.27 | 36.40 | 39.97 | T:shamashashv1 |
| 36.93 | 36.93 | 37.03 | T:echo256 |
| 37.33 | 37.34 | 37.44 | asconhashabi32v12 |
| 41.28 | 41.28 | 41.33 | T:sneikha256 |
| 42.24 | 42.25 | 42.95 | T:lane512 |
| 42.51 | 42.54 | 42.73 | T:simd256 |
| 44.79 | 44.89 | 45.14 | T:md6d384 |
| 48.02 | 48.09 | 48.28 | T:groestl512 |
| 48.82 | 48.82 | 48.94 | T:cubehash84 |
| 48.92 | 48.93 | 49.09 | T:echosp512 |
| 51.64 | 51.67 | 51.77 | T:cubehash168 |
| 52.96 | 52.98 | 53.08 | T:mcssha6 |
| 53.03 | 53.05 | 53.16 | T:mcssha4 |
| 53.98 | 53.99 | 54.10 | T:mcssha5 |
| 55.83 | 55.83 | 55.98 | asconhashbi32v12 |
| 57.55 | 57.62 | 57.86 | T:mgrostl256 |
| 58.94 | 59.14 | 59.24 | T:fugue512 |
| 59.70 | 59.97 | 60.78 | T:esch256v1 |
| 60.44 | 60.58 | 60.69 | T:esch256v2 |
| 61.34 | 62.25 | 66.49 | T:atelopus64 |
| 63.21 | 63.39 | 63.50 | T:essence224 |
| 63.40 | 63.44 | 63.57 | T:essence256 |
| 63.88 | 63.94 | 64.08 | T:saturninhashv2 |
| 64.37 | 64.52 | 66.44 | T:atelopus32 |
| 67.90 | 68.02 | 68.15 | T:echo512 |
| 69.41 | 69.42 | 69.53 | T:floppsy |
| 70.69 | 70.71 | 70.85 | T:drygascon128 |
| 80.38 | 80.44 | 80.58 | T:sneikha384 |
| 86.52 | 86.66 | 86.85 | T:esch384v1 |
| 88.90 | 89.05 | 89.14 | T:esch384v2 |
| 89.75 | 89.82 | 89.94 | T:coral256v1 |
| 90.37 | 90.44 | 90.56 | T:drygascon256 |
| 97.08 | 97.16 | 97.29 | T:cubehash82 |
| 101.39 | 101.48 | 101.59 | T:cubehash164 |
| 106.10 | 106.17 | 106.26 | T:knot256v2 |
| 110.00 | 110.45 | 111.25 | T:fsb256 |
| 122.36 | 122.49 | 122.56 | T:romulush |
| 157.26 | 157.31 | 157.98 | T:knot256v1 |
| 193.44 | 193.50 | 193.63 | T:cubehash81 |
| 203.28 | 203.30 | 203.33 | T:cubehash162 |
| 309.38 | 309.48 | 309.56 | T:clxhash |
| 364.71 | 364.81 | 364.95 | T:knot384 |
| 383.17 | 383.21 | 383.25 | T:photonbeetlehash256rate32v1 |
| 404.47 | 404.53 | 404.57 | T:cubehash161 |
| 403.97 | 406.35 | 407.34 | T:syconhash256v1 |
| 494.97 | 495.15 | 495.29 | T:knot512 |
| 1040.18 | 1040.26 | 1040.39 | T:subterraneanv1 |
| 1572.77 | 1577.30 | 1611.57 | T:acehash256v1 |
| 2486.35 | 2488.07 | 2497.55 | T:skinnyhashtk3 |
| 2637.28 | 2649.06 | 2667.15 | T:sivrijndael256hash256v1 |
| 2812.49 | 2823.06 | 2855.01 | T:heron256v1 |
| 3688.37 | 3688.56 | 3688.77 | T:gage1h256c256r128 |
| 4756.78 | 4759.70 | 4764.44 | T:skinnyhashtk2 |
| 5539.17 | 5547.43 | 5558.33 | T:orangishv1 |
| 5540.56 | 5561.50 | 5561.74 | T:gage1h256c224r064 |
| 6167.98 | 6168.28 | 6169.94 | T:gage1h256c256r064 |
| 8803.46 | 8856.27 | 8866.47 | T:gage1h256c224r032 |
| 10915.87 | 10924.89 | 10925.68 | T:gage1h256c512r064 |
| 11058.28 | 11058.47 | 11058.77 | T:gage1h256c256r032 |
| 13274.22 | 13276.33 | 13368.02 | T:sivtemphotonhashv1 |
| 18671.94 | 18674.85 | 18685.45 | T:gage1h256c224r016 |
| 20452.33 | 20456.22 | 20511.98 | T:gage1h256c512r032 |
| 20854.41 | 20855.04 | 20855.64 | T:gage1h256c256r016 |
| 21775.10 | 21792.15 | 21804.08 | T:fsb512 |
| 36105.21 | 36120.43 | 36136.62 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.33 | 0.33 | 0.33 | komihash |
| 1.09 | 1.10 | 1.11 | prh42s256 |
| 1.16 | 1.17 | 1.18 | prh64s256 |
| 1.21 | 1.21 | 1.22 | prh42s512 |
| 1.35 | 1.35 | 1.35 | T:bebb4185 |
| 1.40 | 1.40 | 1.40 | prh64s512 |
| 1.47 | 1.47 | 1.48 | prh42s1024 |
| 1.87 | 1.87 | 1.87 | prh64s1024 |
| 2.83 | 2.83 | 2.83 | T:edonr512 |
| 3.42 | 3.42 | 3.46 | T:md4 |
| 4.57 | 4.57 | 4.58 | T:bmw512 |
| 4.75 | 4.75 | 4.76 | T:blake2b |
| 5.18 | 5.19 | 5.20 | T:edonr256 |
| 5.35 | 5.36 | 5.36 | md5 |
| 6.08 | 6.08 | 6.09 | T:k12 |
| 6.38 | 6.39 | 6.40 | T:skein256256 |
| 6.50 | 6.50 | 6.51 | T:skein512256 |
| 6.50 | 6.51 | 6.51 | T:skein512512 |
| 6.53 | 6.54 | 6.55 | T:blake3 |
| 6.76 | 6.76 | 6.77 | T:tiger |
| 7.57 | 7.57 | 7.57 | T:cubehash832 |
| 7.81 | 7.81 | 7.82 | T:blake64 |
| 7.82 | 7.83 | 7.84 | T:blake2s |
| 8.27 | 8.28 | 8.34 | sha1 |
| 8.34 | 8.36 | 8.37 | lsh512 |
| 8.66 | 8.67 | 8.68 | T:shabal512 |
| 8.66 | 8.67 | 8.68 | T:shabal256 |
| 8.68 | 8.68 | 8.69 | blake512 |
| 9.11 | 9.12 | 9.12 | T:bmw256 |
| 9.42 | 9.43 | 9.44 | T:sarmal256 |
| 9.63 | 9.63 | 9.64 | T:beamsplitter |
| 9.88 | 9.90 | 9.91 | T:cheetah256 |
| 10.42 | 10.43 | 10.44 | lsh256 |
| 10.55 | 10.56 | 10.57 | T:blake32 |
| 10.78 | 10.79 | 10.82 | T:skein10241024 |
| 11.51 | 11.52 | 11.53 | T:sarmal512 |
| 11.52 | 11.53 | 11.54 | shake128 |
| 11.59 | 11.59 | 11.60 | T:keccakc256 |
| 11.75 | 11.78 | 11.79 | sha512 |
| 11.77 | 11.78 | 11.80 | sha384 |
| 12.33 | 12.35 | 12.37 | T:bblake256 |
| 12.60 | 12.60 | 12.61 | T:keccakc448 |
| 12.64 | 12.64 | 12.66 | sha3224 |
| 13.07 | 13.08 | 13.08 | T:cubehash512 |
| 13.34 | 13.37 | 13.38 | blake256 |
| 13.45 | 13.47 | 13.51 | T:rfsb509 |
| 13.58 | 13.58 | 13.58 | T:cubehash816 |
| 13.76 | 13.77 | 13.78 | T:ripemd160 |
| 13.76 | 13.77 | 13.79 | sha3256 |
| 13.81 | 13.83 | 13.84 | T:keccakc512 |
| 13.84 | 13.85 | 13.86 | shake256 |
| 14.28 | 14.29 | 14.31 | T:cheetah512 |
| 14.46 | 14.50 | 14.60 | T:simd512 |
| 14.86 | 14.86 | 14.87 | T:keccak |
| 15.09 | 15.17 | 15.18 | T:cubehash1632 |
| 16.25 | 16.25 | 16.26 | T:luffa256 |
| 16.85 | 16.88 | 16.95 | sha256 |
| 16.86 | 16.89 | 16.91 | sha224 |
| 16.95 | 16.96 | 17.10 | T:nasha256 |
| 17.12 | 17.12 | 17.12 | T:keccakc768 |
| 17.16 | 17.16 | 17.17 | sha3384 |
| 17.99 | 17.99 | 18.01 | T:luffa384 |
| 18.47 | 18.58 | 18.59 | T:nasha512 |
| 18.84 | 18.84 | 18.85 | asconhashav12 |
| 18.84 | 18.85 | 18.85 | asconxofav12 |
| 19.59 | 19.60 | 19.62 | T:fugue2 |
| 19.73 | 19.74 | 19.74 | T:jh256 |
| 19.73 | 19.74 | 19.75 | T:jh384 |
| 19.73 | 19.74 | 19.75 | T:jh512 |
| 19.74 | 19.75 | 19.76 | T:jh224 |
| 21.43 | 21.47 | 21.51 | T:shavite3256 |
| 23.07 | 23.08 | 23.09 | T:round3jh512 |
| 23.07 | 23.08 | 23.09 | T:round3jh256 |
| 24.99 | 24.99 | 25.00 | T:keccakc1024 |
| 25.00 | 25.00 | 25.04 | sha3512 |
| 25.83 | 25.84 | 25.85 | T:cubehash88 |
| 27.82 | 27.82 | 27.83 | T:fugue256 |
| 28.12 | 28.12 | 28.12 | T:cubehash1616 |
| 28.24 | 28.24 | 28.24 | asconhashv12 |
| 28.24 | 28.24 | 28.24 | asconxofv12 |
| 29.27 | 29.27 | 29.28 | T:gimli24v1 |
| 30.57 | 30.58 | 30.59 | T:xoodyakv1 |
| 30.75 | 30.81 | 30.96 | T:luffa512 |
| 31.69 | 31.70 | 31.72 | T:hamsi |
| 31.72 | 31.74 | 31.83 | T:md6d224 |
| 31.91 | 31.94 | 31.96 | T:lane256 |
| 33.44 | 33.45 | 33.48 | T:echosp256 |
| 33.58 | 33.58 | 33.62 | T:whirlpool |
| 34.25 | 34.37 | 34.54 | T:md6d256 |
| 36.04 | 36.05 | 36.08 | T:essence384 |
| 36.04 | 36.06 | 36.08 | T:essence512 |
| 36.19 | 36.21 | 36.24 | T:groestl256 |
| 36.81 | 36.95 | 40.62 | T:shamashashv1 |
| 36.99 | 37.01 | 37.08 | T:shavite3512 |
| 38.10 | 38.10 | 38.11 | asconhashabi32v12 |
| 40.32 | 40.33 | 40.34 | T:echo256 |
| 41.81 | 41.81 | 41.83 | T:sneikha256 |
| 43.66 | 43.67 | 43.76 | T:simd256 |
| 44.04 | 44.18 | 44.47 | T:md6d384 |
| 46.42 | 46.45 | 46.87 | T:lane512 |
| 49.76 | 49.76 | 49.81 | T:cubehash84 |
| 52.14 | 52.26 | 52.65 | T:groestl512 |
| 53.39 | 53.41 | 53.49 | T:echosp512 |
| 53.57 | 53.66 | 53.70 | T:cubehash168 |
| 54.52 | 54.53 | 54.54 | T:mcssha4 |
| 54.64 | 54.65 | 54.68 | T:mcssha6 |
| 56.58 | 56.59 | 56.63 | asconhashbi32v12 |
| 57.07 | 57.07 | 57.11 | T:mcssha5 |
| 60.37 | 60.66 | 61.45 | T:esch256v1 |
| 61.07 | 61.14 | 61.34 | T:esch256v2 |
| 62.19 | 62.25 | 62.44 | T:mgrostl256 |
| 62.73 | 62.74 | 62.89 | T:fugue512 |
| 64.73 | 64.79 | 64.91 | T:saturninhashv2 |
| 65.06 | 65.19 | 65.30 | T:essence224 |
| 65.15 | 65.21 | 65.34 | T:essence256 |
| 68.47 | 68.71 | 70.66 | T:atelopus32 |
| 69.54 | 69.54 | 69.59 | T:floppsy |
| 70.86 | 70.87 | 70.95 | T:drygascon128 |
| 66.48 | 71.24 | 71.27 | T:atelopus64 |
| 71.37 | 71.52 | 71.81 | T:echo512 |
| 81.89 | 81.95 | 82.00 | T:sneikha384 |
| 82.34 | 82.94 | 84.89 | T:fsb256 |
| 87.91 | 88.09 | 88.28 | T:esch384v1 |
| 90.34 | 90.45 | 90.63 | T:esch384v2 |
| 90.98 | 90.98 | 91.17 | T:coral256v1 |
| 91.40 | 91.42 | 91.55 | T:drygascon256 |
| 98.02 | 98.03 | 98.22 | T:cubehash82 |
| 103.29 | 103.29 | 103.50 | T:cubehash164 |
| 107.52 | 107.57 | 107.72 | T:knot256v2 |
| 123.83 | 123.85 | 124.18 | T:romulush |
| 158.01 | 158.44 | 158.60 | T:knot256v1 |
| 194.64 | 194.68 | 194.87 | T:cubehash81 |
| 204.96 | 205.05 | 205.46 | T:cubehash162 |
| 309.85 | 310.28 | 310.41 | T:clxhash |
| 366.75 | 366.95 | 367.15 | T:knot384 |
| 381.88 | 382.10 | 382.22 | T:photonbeetlehash256rate32v1 |
| 406.26 | 406.51 | 406.61 | T:cubehash161 |
| 411.43 | 413.76 | 414.12 | T:syconhash256v1 |
| 498.02 | 498.18 | 498.32 | T:knot512 |
| 1044.35 | 1044.48 | 1044.62 | T:subterraneanv1 |
| 1598.33 | 1603.16 | 1637.78 | T:acehash256v1 |
| 2518.42 | 2519.65 | 2529.70 | T:skinnyhashtk3 |
| 2633.67 | 2644.99 | 2663.90 | T:sivrijndael256hash256v1 |
| 2885.86 | 2896.42 | 2929.75 | T:heron256v1 |
| 3759.40 | 3759.73 | 3760.01 | T:gage1h256c256r128 |
| 4771.40 | 4775.28 | 4783.13 | T:skinnyhashtk2 |
| 5610.40 | 5618.40 | 5629.93 | T:orangishv1 |
| 5629.76 | 5650.94 | 5651.53 | T:gage1h256c224r064 |
| 6267.38 | 6267.96 | 6269.67 | T:gage1h256c256r064 |
| 8931.54 | 8986.11 | 8996.89 | T:gage1h256c224r032 |
| 11092.22 | 11101.46 | 11102.42 | T:gage1h256c512r064 |
| 11218.67 | 11219.02 | 11219.42 | T:gage1h256c256r032 |
| 13252.68 | 13256.40 | 13347.61 | T:sivtemphotonhashv1 |
| 18928.08 | 18929.79 | 18941.66 | T:gage1h256c224r016 |
| 20768.65 | 20771.53 | 20827.37 | T:gage1h256c512r032 |
| 21140.02 | 21142.16 | 21143.22 | T:gage1h256c256r016 |
| 36598.73 | 36622.31 | 36661.06 | T:gage1h256c224r008 |
| 57284.43 | 57329.39 | 57380.18 | T:fsb512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.37 | 0.37 | 0.39 | komihash |
| 1.57 | 1.57 | 1.57 | T:bebb4185 |
| 1.56 | 1.57 | 1.60 | prh42s256 |
| 1.95 | 1.95 | 1.96 | prh64s256 |
| 1.95 | 1.96 | 1.98 | prh42s512 |
| 2.60 | 2.60 | 2.61 | prh64s512 |
| 2.67 | 2.68 | 2.72 | prh42s1024 |
| 3.11 | 3.11 | 3.14 | T:edonr512 |
| 3.83 | 3.84 | 3.84 | prh64s1024 |
| 3.87 | 3.89 | 3.95 | T:md4 |
| 5.34 | 5.36 | 5.37 | T:blake2b |
| 5.52 | 5.52 | 5.54 | T:bmw512 |
| 5.73 | 5.74 | 5.76 | T:edonr256 |
| 5.90 | 5.92 | 5.94 | md5 |
| 6.22 | 6.23 | 6.26 | T:blake3 |
| 6.80 | 6.81 | 6.82 | T:skein256256 |
| 6.82 | 6.84 | 6.86 | T:k12 |
| 7.08 | 7.08 | 7.09 | T:skein512256 |
| 7.09 | 7.09 | 7.10 | T:skein512512 |
| 7.51 | 7.52 | 7.53 | T:tiger |
| 7.95 | 7.96 | 8.05 | T:blake2s |
| 8.29 | 8.29 | 8.30 | T:blake64 |
| 9.05 | 9.07 | 9.09 | blake512 |
| 9.79 | 9.81 | 9.82 | T:sarmal256 |
| 9.89 | 9.90 | 9.95 | lsh512 |
| 10.12 | 10.13 | 10.13 | T:cubehash832 |
| 10.25 | 10.25 | 10.37 | T:beamsplitter |
| 10.47 | 10.50 | 10.54 | T:cheetah256 |
| 10.51 | 10.52 | 10.54 | T:bmw256 |
| 10.84 | 10.86 | 10.87 | T:shabal512 |
| 10.84 | 10.86 | 10.88 | T:shabal256 |
| 10.93 | 10.95 | 10.97 | lsh256 |
| 11.50 | 11.52 | 11.55 | T:blake32 |
| 11.66 | 11.71 | 11.78 | sha1 |
| 11.93 | 11.95 | 12.00 | T:sarmal512 |
| 12.38 | 12.40 | 12.43 | shake128 |
| 12.73 | 12.74 | 12.76 | T:keccakc256 |
| 13.69 | 13.70 | 13.71 | T:skein10241024 |
| 14.43 | 14.44 | 14.46 | T:cubehash512 |
| 14.42 | 14.46 | 14.48 | blake256 |
| 14.93 | 14.93 | 14.98 | T:ripemd160 |
| 14.94 | 14.96 | 15.03 | sha384 |
| 14.95 | 14.96 | 14.99 | sha512 |
| 15.36 | 15.37 | 15.40 | sha3224 |
| 15.37 | 15.41 | 15.44 | sha3256 |
| 15.48 | 15.49 | 15.52 | shake256 |
| 15.51 | 15.53 | 15.56 | T:keccakc448 |
| 15.51 | 15.54 | 15.56 | T:keccak |
| 15.64 | 15.66 | 15.77 | T:keccakc512 |
| 15.96 | 15.97 | 15.98 | T:cheetah512 |
| 16.10 | 16.10 | 16.10 | T:cubehash816 |
| 16.73 | 16.75 | 16.83 | T:bblake256 |
| 16.93 | 16.96 | 16.98 | T:rfsb509 |
| 17.59 | 17.61 | 17.62 | T:luffa256 |
| 18.32 | 18.33 | 18.40 | T:nasha256 |
| 18.39 | 18.41 | 18.45 | sha3384 |
| 18.44 | 18.50 | 18.59 | T:simd512 |
| 18.55 | 18.59 | 18.59 | T:keccakc768 |
| 19.36 | 19.46 | 19.49 | T:nasha512 |
| 19.63 | 19.63 | 19.66 | asconhashav12 |
| 19.63 | 19.63 | 19.63 | asconxofav12 |
| 19.81 | 20.01 | 20.06 | T:cubehash1632 |
| 20.02 | 20.04 | 20.08 | T:luffa384 |
| 20.57 | 20.63 | 20.72 | sha256 |
| 20.59 | 20.67 | 20.71 | sha224 |
| 21.11 | 21.12 | 21.16 | T:jh256 |
| 21.13 | 21.15 | 21.17 | T:jh384 |
| 21.13 | 21.15 | 21.17 | T:jh512 |
| 21.15 | 21.17 | 21.19 | T:jh224 |
| 23.00 | 23.01 | 23.06 | T:shavite3256 |
| 24.71 | 24.73 | 24.74 | T:round3jh512 |
| 24.72 | 24.74 | 24.78 | T:round3jh256 |
| 26.48 | 26.50 | 26.54 | T:fugue2 |
| 27.33 | 27.34 | 27.35 | sha3512 |
| 27.68 | 27.72 | 27.83 | T:keccakc1024 |
| 28.58 | 28.59 | 28.61 | T:cubehash88 |
| 29.26 | 29.26 | 29.26 | asconhashv12 |
| 29.26 | 29.26 | 29.26 | asconxofv12 |
| 30.33 | 30.34 | 30.36 | T:gimli24v1 |
| 31.20 | 31.23 | 31.26 | T:xoodyakv1 |
| 32.42 | 32.42 | 32.46 | T:hamsi |
| 32.44 | 32.44 | 32.45 | T:fugue256 |
| 33.01 | 33.01 | 33.01 | T:cubehash1616 |
| 34.08 | 34.13 | 34.22 | T:luffa512 |
| 36.17 | 36.19 | 36.21 | T:lane256 |
| 36.17 | 36.22 | 36.25 | T:whirlpool |
| 38.12 | 38.18 | 38.21 | T:shavite3512 |
| 38.25 | 38.46 | 42.42 | T:shamashashv1 |
| 38.44 | 38.46 | 38.51 | T:echosp256 |
| 40.00 | 40.01 | 40.03 | T:groestl256 |
| 40.14 | 40.14 | 40.15 | asconhashabi32v12 |
| 41.10 | 41.10 | 41.14 | T:essence384 |
| 41.14 | 41.16 | 41.18 | T:essence512 |
| 43.22 | 43.22 | 43.23 | T:sneikha256 |
| 46.70 | 46.72 | 46.78 | T:simd256 |
| 47.91 | 47.92 | 47.94 | T:echo256 |
| 52.28 | 52.28 | 52.31 | T:cubehash84 |
| 58.48 | 58.51 | 58.52 | T:mcssha4 |
| 58.25 | 58.56 | 58.81 | T:groestl512 |
| 58.56 | 58.58 | 58.60 | asconhashbi32v12 |
| 58.66 | 58.91 | 58.93 | T:cubehash168 |
| 59.08 | 59.10 | 59.10 | T:mcssha6 |
| 61.93 | 61.97 | 63.17 | T:esch256v1 |
| 62.18 | 62.27 | 62.31 | T:lane512 |
| 62.74 | 62.83 | 62.90 | T:esch256v2 |
| 63.45 | 63.50 | 63.54 | T:echosp512 |
| 63.77 | 63.84 | 63.99 | T:md6d224 |
| 65.32 | 65.34 | 65.37 | T:mcssha5 |
| 67.08 | 67.12 | 67.20 | T:saturninhashv2 |
| 68.72 | 68.90 | 69.11 | T:md6d256 |
| 69.20 | 69.40 | 69.64 | T:mgrostl256 |
| 69.90 | 69.90 | 69.91 | T:floppsy |
| 69.82 | 70.03 | 70.06 | T:essence224 |
| 70.01 | 70.06 | 70.12 | T:essence256 |
| 71.34 | 71.38 | 71.40 | T:drygascon128 |
| 72.88 | 72.95 | 73.00 | T:fugue512 |
| 73.40 | 73.43 | 73.45 | T:echo512 |
| 85.89 | 85.93 | 86.02 | T:sneikha384 |
| 86.18 | 86.45 | 86.90 | T:atelopus32 |
| 88.54 | 88.60 | 88.85 | T:md6d384 |
| 91.72 | 91.92 | 91.96 | T:esch384v1 |
| 94.15 | 94.19 | 94.23 | T:drygascon256 |
| 94.22 | 94.29 | 94.52 | T:esch384v2 |
| 94.29 | 94.29 | 94.31 | T:coral256v1 |
| 96.82 | 97.80 | 99.92 | T:fsb256 |
| 100.55 | 100.57 | 100.67 | T:cubehash82 |
| 100.23 | 103.10 | 103.13 | T:atelopus64 |
| 108.34 | 108.34 | 108.37 | T:cubehash164 |
| 111.29 | 111.33 | 111.44 | T:knot256v2 |
| 127.78 | 127.80 | 127.92 | T:romulush |
| 159.36 | 160.02 | 160.04 | T:knot256v1 |
| 196.92 | 197.12 | 197.50 | T:cubehash81 |
| 209.82 | 209.83 | 210.16 | T:cubehash162 |
| 311.66 | 311.66 | 312.18 | T:clxhash |
| 371.39 | 371.45 | 372.14 | T:knot384 |
| 378.48 | 378.52 | 379.41 | T:photonbeetlehash256rate32v1 |
| 411.04 | 411.08 | 411.98 | T:cubehash161 |
| 430.09 | 431.15 | 431.59 | T:syconhash256v1 |
| 505.69 | 505.85 | 506.80 | T:knot512 |
| 1054.90 | 1055.71 | 1056.07 | T:subterraneanv1 |
| 1666.44 | 1670.81 | 1707.44 | T:acehash256v1 |
| 2604.92 | 2607.00 | 2614.15 | T:skinnyhashtk3 |
| 2624.17 | 2635.70 | 2653.06 | T:sivrijndael256hash256v1 |
| 3081.80 | 3093.31 | 3128.67 | T:heron256v1 |
| 3949.25 | 3949.63 | 3950.01 | T:gage1h256c256r128 |
| 4815.60 | 4816.84 | 4825.20 | T:skinnyhashtk2 |
| 5801.29 | 5810.30 | 5821.70 | T:orangishv1 |
| 5867.94 | 5889.99 | 5890.89 | T:gage1h256c224r064 |
| 6532.31 | 6533.05 | 6534.60 | T:gage1h256c256r064 |
| 9271.88 | 9328.25 | 9340.23 | T:gage1h256c224r032 |
| 11561.50 | 11570.87 | 11572.57 | T:gage1h256c512r064 |
| 11646.85 | 11647.33 | 11648.20 | T:gage1h256c256r032 |
| 13194.10 | 13199.30 | 13289.29 | T:sivtemphotonhashv1 |
| 19611.16 | 19614.97 | 19625.68 | T:gage1h256c224r016 |
| 21560.64 | 21566.69 | 21625.09 | T:gage1h256c512r032 |
| 21902.94 | 21904.23 | 21905.94 | T:gage1h256c256r016 |
| 37863.03 | 37886.29 | 37947.29 | T:gage1h256c224r008 |
| 152022.02 | 152034.49 | 152138.55 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 1.08? | 1.09? | 1.46? | komihash |
| 3.98 | 3.98 | 4.20 | T:bebb4185 |
| 6.96 | 7.22 | 7.26 | T:blake3 |
| 7.35 | 7.51 | 7.74 | prh42s256 |
| 7.88 | 7.89 | 7.89 | T:edonr512 |
| 9.56 | 9.71 | 10.31 | T:blake2s |
| 10.10 | 10.11 | 10.28 | T:md4 |
| 10.34 | 10.34 | 10.50 | T:blake2b |
| 11.09 | 11.27 | 11.52 | prh42s512 |
| 11.96 | 12.06 | 12.13 | T:skein256256 |
| 12.13 | 12.14 | 12.22 | prh64s256 |
| 12.89 | 13.05 | 13.24 | md5 |
| 12.99 | 13.08 | 13.26 | T:edonr256 |
| 14.31 | 14.31 | 14.33 | T:skein512256 |
| 14.39 | 14.41 | 14.42 | T:skein512512 |
| 16.10 | 16.21 | 16.30 | T:beamsplitter |
| 16.62 | 16.67 | 16.94 | T:tiger |
| 17.08 | 17.24 | 17.40 | T:blake64 |
| 17.94 | 18.05 | 18.22 | blake512 |
| 18.11 | 18.30 | 18.84 | prh42s1024 |
| 18.60 | 18.75 | 18.99 | T:k12 |
| 18.84 | 18.84 | 18.86 | T:bmw512 |
| 18.98 | 19.12 | 19.16 | T:sarmal256 |
| 19.23 | 19.30 | 19.47 | prh64s512 |
| 20.86 | 21.02 | 21.14 | lsh256 |
| 22.73 | 22.83 | 23.24 | T:sarmal512 |
| 22.94 | 23.02 | 23.21 | T:cheetah256 |
| 23.17 | 23.30 | 23.69 | T:blake32 |
| 27.72 | 27.89 | 28.36 | blake256 |
| 28.26 | 28.47 | 28.82 | sha3256 |
| 28.49 | 28.50 | 28.65 | sha3512 |
| 28.52 | 28.55 | 29.01 | T:bmw256 |
| 28.42 | 28.60 | 28.88 | sha3224 |
| 28.81 | 28.81 | 29.08 | shake256 |
| 28.67 | 28.83 | 28.90 | sha3384 |
| 28.76 | 28.87 | 29.40 | shake128 |
| 29.41 | 29.41 | 29.60 | asconhashav12 |
| 29.41 | 29.41 | 29.89 | asconxofav12 |
| 29.52 | 29.61 | 30.20 | T:ripemd160 |
| 30.79 | 30.83 | 30.95 | T:keccakc448 |
| 30.66 | 30.83 | 30.95 | T:keccak |
| 30.86 | 31.03 | 31.03 | T:keccakc768 |
| 31.43 | 31.44 | 32.39 | T:keccakc512 |
| 31.85 | 31.95 | 32.31 | T:cubehash512 |
| 32.16 | 32.17 | 32.22 | T:keccakc256 |
| 32.28 | 32.29 | 32.52 | prh64s1024 |
| 32.22 | 32.44 | 32.46 | T:keccakc1024 |
| 32.73 | 33.05 | 33.16 | lsh512 |
| 34.32 | 34.47 | 34.47 | T:luffa256 |
| 35.96 | 36.13 | 36.51 | T:nasha256 |
| 36.25 | 36.27 | 36.33 | T:cheetah512 |
| 38.64 | 38.76 | 39.05 | T:jh384 |
| 38.65 | 38.87 | 39.18 | T:jh512 |
| 38.89 | 38.98 | 39.33 | T:jh224 |
| 38.67 | 39.01 | 39.49 | T:jh256 |
| 38.94 | 39.07 | 39.35 | T:shabal256 |
| 38.96 | 39.08 | 39.50 | T:shabal512 |
| 39.05 | 39.27 | 39.51 | T:nasha512 |
| 39.31 | 39.48 | 39.60 | T:xoodyakv1 |
| 41.80 | 41.82 | 41.95 | T:hamsi |
| 42.03 | 42.03 | 42.20 | asconhashv12 |
| 42.03 | 42.04 | 42.21 | asconxofv12 |
| 42.35 | 42.45 | 42.62 | T:shavite3256 |
| 42.59 | 42.69 | 43.12 | T:cubehash832 |
| 43.95 | 43.96 | 43.97 | T:gimli24v1 |
| 44.07 | 44.09 | 44.15 | T:skein10241024 |
| 44.97 | 45.01 | 45.32 | T:luffa384 |
| 45.48 | 45.68 | 45.97 | T:round3jh512 |
| 45.44 | 45.69 | 45.90 | T:round3jh256 |
| 48.38 | 48.41 | 48.43 | T:cubehash816 |
| 55.09 | 55.39 | 55.76 | sha1 |
| 56.06 | 56.23 | 56.50 | T:shamashashv1 |
| 58.67 | 58.98 | 59.26 | sha384 |
| 58.73 | 59.02 | 59.37 | sha512 |
| 58.89 | 59.08 | 59.57 | T:rfsb509 |
| 60.49 | 61.08 | 62.57 | T:simd512 |
| 61.28 | 61.28 | 61.40 | T:sneikha256 |
| 63.65 | 63.68 | 63.78 | T:cubehash88 |
| 65.91 | 65.91 | 66.08 | asconhashabi32v12 |
| 67.51 | 68.03 | 69.22 | sha256 |
| 68.64 | 68.76 | 69.05 | sha224 |
| 69.58 | 69.74 | 69.89 | T:whirlpool |
| 69.78 | 70.05 | 70.06 | T:shavite3512 |
| 71.18 | 71.51 | 72.00 | T:bblake256 |
| 74.44 | 74.44 | 74.45 | T:floppsy |
| 75.18 | 75.27 | 75.52 | T:luffa512 |
| 77.59 | 77.77 | 78.18 | T:drygascon128 |
| 80.79 | 82.30 | 82.47 | T:cubehash1632 |
| 83.31 | 83.63 | 85.15 | T:esch256v1 |
| 83.64 | 83.64 | 84.16 | asconhashbi32v12 |
| 84.29 | 84.35 | 84.53 | T:esch256v2 |
| 84.48 | 84.48 | 84.50 | T:cubehash84 |
| 85.23 | 85.33 | 85.46 | T:simd256 |
| 87.16 | 87.55 | 87.72 | T:groestl256 |
| 90.55 | 90.65 | 90.86 | T:lane256 |
| 90.86 | 90.87 | 91.32 | T:fugue256 |
| 95.56 | 95.57 | 95.61 | T:cubehash1616 |
| 97.07 | 97.09 | 97.19 | T:saturninhashv2 |
| 105.76 | 105.83 | 105.98 | T:essence384 |
| 106.70 | 106.75 | 107.04 | T:essence512 |
| 108.65 | 108.81 | 109.07 | T:echo256 |
| 109.16 | 109.37 | 109.59 | T:mcssha4 |
| 115.03 | 115.14 | 115.33 | T:fugue2 |
| 115.61 | 115.64 | 116.45 | T:mcssha6 |
| 116.71 | 116.77 | 117.00 | T:echosp256 |
| 123.47 | 126.00 | 126.26 | T:cubehash168 |
| 129.35 | 129.58 | 130.16 | T:drygascon256 |
| 131.94 | 132.02 | 132.15 | T:essence256 |
| 131.56 | 132.15 | 132.21 | T:essence224 |
| 132.94 | 132.95 | 133.00 | T:cubehash82 |
| 133.23 | 133.49 | 133.68 | T:echo512 |
| 136.62 | 136.62 | 136.70 | T:coral256v1 |
| 137.62 | 137.74 | 138.02 | T:sneikha384 |
| 140.61 | 140.79 | 141.08 | T:esch384v1 |
| 144.00 | 144.12 | 144.39 | T:esch384v2 |
| 144.39 | 144.62 | 145.18 | T:echosp512 |
| 159.34 | 159.74 | 163.14 | T:groestl512 |
| 160.00 | 160.25 | 161.18 | T:knot256v2 |
| 170.61 | 170.78 | 171.00 | T:mcssha5 |
| 173.06 | 173.07 | 173.11 | T:cubehash164 |
| 178.59 | 178.97 | 179.29 | T:romulush |
| 179.65 | 180.12 | 180.18 | T:knot256v1 |
| 185.35 | 186.14 | 186.77 | T:mgrostl256 |
| 194.99 | 200.18 | 200.98 | T:fsb256 |
| 202.41 | 203.09 | 203.23 | T:fugue512 |
| 207.71 | 208.19 | 208.95 | T:md6d224 |
| 223.23 | 224.36 | 224.79 | T:md6d256 |
| 232.31 | 232.37 | 233.02 | T:cubehash81 |
| 242.61 | 242.83 | 243.04 | T:lane512 |
| 272.41 | 272.46 | 272.66 | T:cubehash162 |
| 278.81 | 278.97 | 279.24 | T:atelopus32 |
| 284.19 | 284.40 | 284.64 | T:md6d384 |
| 334.94 | 334.94 | 334.94 | T:clxhash |
| 337.54 | 337.87 | 338.06 | T:photonbeetlehash256rate32v1 |
| 409.93 | 409.99 | 410.60 | T:knot384 |
| 403.11 | 418.40 | 418.67 | T:atelopus64 |
| 475.15 | 475.26 | 475.54 | T:cubehash161 |
| 608.11 | 608.24 | 608.47 | T:knot512 |
| 650.75 | 654.30 | 655.96 | T:syconhash256v1 |
| 1194.16 | 1195.16 | 1196.26 | T:subterraneanv1 |
| 2497.78 | 2507.56 | 2522.12 | T:sivrijndael256hash256v1 |
| 2534.19 | 2543.05 | 2596.51 | T:acehash256v1 |
| 3708.12 | 3721.26 | 3756.54 | T:skinnyhashtk3 |
| 5265.20 | 5343.47 | 5354.59 | T:skinnyhashtk2 |
| 5587.71 | 5607.49 | 5672.55 | T:heron256v1 |
| 6374.32 | 6380.23 | 6387.12 | T:gage1h256c256r128 |
| 8239.03 | 8250.44 | 8264.72 | T:orangishv1 |
| 8919.08 | 8946.09 | 8954.41 | T:gage1h256c224r064 |
| 9923.53 | 9928.09 | 9931.85 | T:gage1h256c256r064 |
| 12461.65 | 12464.54 | 12549.96 | T:sivtemphotonhashv1 |
| 13639.47 | 13718.55 | 13736.14 | T:gage1h256c224r032 |
| 17123.67 | 17128.45 | 17134.78 | T:gage1h256c256r032 |
| 17568.53 | 17577.74 | 17585.06 | T:gage1h256c512r064 |
| 28354.37 | 28362.78 | 28375.49 | T:gage1h256c224r016 |
| 31665.27 | 31672.21 | 31677.19 | T:gage1h256c256r016 |
| 31708.65 | 31721.05 | 31793.61 | T:gage1h256c512r032 |
| 54330.54 | 54402.56 | 54410.71 | T:gage1h256c224r008 |
| 1365496.95 | 1366129.30 | 1367342.59 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 5.46? | 6.20? | 7.62? | komihash |
| 22.88? | 22.88? | 25.97? | T:bebb4185 |
| 49.78 | 50.88 | 52.48 | T:md4 |
| 57.99 | 59.50 | 59.64 | T:blake3 |
| 58.46 | 59.99 | 62.99 | prh42s256 |
| 62.28 | 62.38 | 62.38 | T:edonr512 |
| 62.00 | 62.83 | 66.39 | md5 |
| 66.75 | 66.83 | 67.73 | T:beamsplitter |
| 67.03 | 67.12 | 67.12 | T:edonr256 |
| 68.12 | 68.23 | 69.74 | T:skein256256 |
| 69.56 | 69.77 | 70.98 | T:blake2s |
| 78.30 | 78.42 | 80.38 | T:tiger |
| 81.88 | 81.88 | 84.51 | T:blake2b |
| 87.57 | 88.55 | 91.41 | prh42s512 |
| 91.11 | 92.54 | 95.17 | prh64s256 |
| 102.22 | 102.48 | 104.39 | T:blake32 |
| 102.00 | 105.42 | 110.40 | T:floppsy |
| 106.38 | 106.38 | 108.34 | asconhashav12 |
| 106.38 | 106.38 | 108.62 | asconxofav12 |
| 113.75 | 113.79 | 114.65 | T:skein512256 |
| 112.88 | 114.40 | 117.42 | T:hamsi |
| 114.40 | 114.52 | 114.83 | T:skein512512 |
| 119.90 | 120.73 | 121.41 | T:gimli24v1 |
| 122.55 | 123.82 | 126.69 | blake256 |
| 130.88 | 130.88 | 133.73 | T:ripemd160 |
| 130.25 | 131.05 | 134.22 | T:xoodyakv1 |
| 137.88 | 138.62 | 141.68 | T:blake64 |
| 143.00 | 143.00 | 145.58 | asconhashv12 |
| 143.00 | 143.08 | 144.91 | asconxofv12 |
| 141.95 | 143.64 | 146.46 | prh42s1024 |
| 145.02 | 146.09 | 148.65 | blake512 |
| 145.89 | 146.25 | 147.29 | prh64s512 |
| 148.03 | 148.98 | 152.05 | T:k12 |
| 151.12 | 151.22 | 152.75 | T:bmw512 |
| 150.96 | 152.09 | 154.22 | T:sarmal256 |
| 154.00 | 154.07 | 155.77 | T:cubehash512 |
| 156.32 | 157.75 | 157.75 | T:luffa256 |
| 160.57 | 161.03 | 162.83 | T:nasha256 |
| 163.25 | 163.38 | 164.26 | T:bmw256 |
| 164.62 | 164.62 | 165.18 | T:sneikha256 |
| 172.88 | 173.93 | 175.19 | lsh256 |
| 175.32 | 176.33 | 179.11 | T:shavite3256 |
| 180.89 | 182.03 | 183.49 | T:shamashashv1 |
| 182.88 | 182.88 | 184.79 | T:cheetah256 |
| 182.77 | 183.11 | 186.52 | T:sarmal512 |
| 193.65 | 196.44 | 198.82 | T:drygascon128 |
| 225.90 | 226.42 | 226.77 | sha3512 |
| 225.52 | 226.88 | 229.11 | sha3256 |
| 226.24 | 227.20 | 229.67 | sha3224 |
| 228.33 | 229.69 | 233.53 | sha3384 |
| 229.75 | 229.75 | 231.73 | shake256 |
| 229.19 | 229.94 | 232.23 | shake128 |
| 230.77 | 232.05 | 233.94 | T:luffa384 |
| 247.62 | 247.74 | 249.27 | T:keccakc448 |
| 246.92 | 248.00 | 250.91 | T:keccak |
| 248.48 | 248.79 | 250.10 | T:keccakc768 |
| 249.94 | 250.51 | 252.02 | prh64s1024 |
| 250.94 | 253.65 | 258.64 | T:keccakc512 |
| 252.86 | 254.35 | 255.99 | T:shabal512 |
| 253.12 | 254.58 | 256.01 | T:shabal256 |
| 257.89 | 258.25 | 259.19 | T:keccakc256 |
| 258.05 | 258.25 | 258.89 | T:keccakc1024 |
| 262.76 | 264.00 | 266.17 | lsh512 |
| 265.27 | 265.38 | 268.32 | T:saturninhashv2 |
| 269.12 | 269.12 | 272.00 | asconhashabi32v12 |
| 274.21 | 275.43 | 277.60 | T:cheetah512 |
| 282.29 | 283.41 | 284.80 | asconhashbi32v12 |
| 293.08 | 293.71 | 296.18 | T:whirlpool |
| 296.91 | 297.46 | 298.42 | T:cubehash816 |
| 298.21 | 298.92 | 299.14 | T:cubehash832 |
| 304.00 | 306.85 | 312.94 | T:esch256v1 |
| 310.59 | 310.73 | 315.89 | T:jh256 |
| 310.65 | 311.44 | 313.59 | T:jh512 |
| 311.98 | 312.62 | 313.25 | T:nasha512 |
| 311.40 | 313.10 | 315.01 | T:jh384 |
| 312.06 | 313.77 | 316.38 | T:jh224 |
| 316.02 | 316.25 | 318.66 | T:esch256v2 |
| 336.21 | 336.25 | 338.84 | T:cubehash84 |
| 337.56 | 337.91 | 338.68 | T:cubehash88 |
| 338.05 | 338.19 | 338.50 | T:knot256v1 |
| 355.61 | 356.23 | 356.88 | T:skein10241024 |
| 365.81 | 367.14 | 370.97 | T:round3jh512 |
| 366.16 | 368.05 | 370.42 | T:round3jh256 |
| 377.33 | 378.75 | 381.36 | T:luffa512 |
| 388.77 | 389.92 | 390.14 | T:cubehash82 |
| 392.05 | 392.50 | 392.97 | T:photonbeetlehash256rate32v1 |
| 394.85 | 396.85 | 400.19 | sha1 |
| 400.88 | 403.38 | 407.54 | T:rfsb509 |
| 421.04 | 423.72 | 430.21 | sha256 |
| 424.43 | 424.58 | 426.33 | T:groestl256 |
| 424.21 | 429.51 | 431.49 | sha224 |
| 434.01 | 435.99 | 438.81 | T:knot256v2 |
| 458.40 | 458.88 | 460.17 | T:romulush |
| 468.12 | 468.12 | 468.99 | T:coral256v1 |
| 466.41 | 468.84 | 473.82 | sha512 |
| 467.59 | 469.38 | 471.75 | T:sneikha384 |
| 470.29 | 472.33 | 475.67 | sha384 |
| 470.43 | 474.81 | 479.15 | T:bblake256 |
| 486.72 | 488.32 | 507.77 | T:simd512 |
| 490.70 | 492.75 | 496.55 | T:drygascon256 |
| 509.03 | 510.35 | 511.62 | T:mcssha4 |
| 511.00 | 511.18 | 513.12 | T:cubehash81 |
| 516.38 | 516.38 | 517.73 | T:clxhash |
| 544.84 | 545.33 | 548.21 | T:fugue256 |
| 543.74 | 557.50 | 557.97 | T:cubehash1632 |
| 558.95 | 560.49 | 563.76 | T:shavite3512 |
| 562.25 | 563.16 | 568.34 | T:mcssha6 |
| 570.12 | 570.19 | 570.55 | T:cubehash1616 |
| 602.38 | 603.54 | 605.03 | T:esch384v1 |
| 625.08 | 625.96 | 628.58 | T:esch384v2 |
| 633.89 | 652.91 | 653.45 | T:cubehash168 |
| 682.75 | 682.91 | 683.47 | T:cubehash164 |
| 684.00 | 684.25 | 687.53 | T:simd256 |
| 728.45 | 729.43 | 730.96 | T:lane256 |
| 765.12 | 765.14 | 765.47 | T:cubehash162 |
| 796.51 | 797.41 | 799.01 | T:fugue2 |
| 810.03 | 812.32 | 813.44 | T:essence224 |
| 814.84 | 815.92 | 816.74 | T:essence256 |
| 823.05 | 823.83 | 827.14 | T:knot384 |
| 851.23 | 851.77 | 853.56 | T:essence384 |
| 859.25 | 859.50 | 861.48 | T:essence512 |
| 871.54 | 872.06 | 873.51 | T:echo256 |
| 933.93 | 934.90 | 937.84 | T:echosp256 |
| 980.23 | 980.50 | 983.50 | T:cubehash161 |
| 1000.57 | 1001.36 | 1002.68 | T:mcssha5 |
| 1065.31 | 1068.02 | 1071.19 | T:echo512 |
| 1154.79 | 1156.58 | 1159.07 | T:echosp512 |
| 1225.04 | 1229.16 | 1233.30 | T:fugue512 |
| 1298.09 | 1302.10 | 1326.94 | T:groestl512 |
| 1413.35 | 1414.38 | 1417.73 | T:knot512 |
| 1470.45 | 1486.24 | 1506.90 | T:mgrostl256 |
| 1486.61 | 1490.69 | 1494.06 | T:fsb256 |
| 1659.80 | 1665.40 | 1675.55 | T:md6d224 |
| 1782.78 | 1794.44 | 1796.62 | T:md6d256 |
| 1939.16 | 1941.14 | 1942.66 | T:lane512 |
| 2229.33 | 2234.28 | 2237.79 | T:atelopus32 |
| 2270.61 | 2272.83 | 2291.25 | T:md6d384 |
| 2294.77 | 2296.52 | 2299.77 | T:subterraneanv1 |
| 2404.07 | 2409.09 | 2427.50 | T:syconhash256v1 |
| 2811.44 | 2826.10 | 2844.12 | T:sivrijndael256hash256v1 |
| 3237.24 | 3349.94 | 3354.08 | T:atelopus64 |
| 9358.74 | 9395.85 | 9614.86 | T:acehash256v1 |
| 9344.14 | 9437.36 | 9492.24 | T:skinnyhashtk2 |
| 9869.30 | 9885.43 | 9918.92 | T:skinnyhashtk3 |
| 13293.43 | 13328.20 | 13407.64 | T:sivtemphotonhashv1 |
| 21858.52 | 21860.82 | 21905.51 | T:gage1h256c256r128 |
| 25316.07 | 25398.05 | 25705.94 | T:heron256v1 |
| 32910.48 | 32971.30 | 33018.88 | T:orangishv1 |
| 32927.78 | 33008.70 | 33049.53 | T:gage1h256c224r064 |
| 36611.92 | 36625.95 | 36695.53 | T:gage1h256c256r064 |
| 48015.28 | 48281.60 | 48342.67 | T:gage1h256c224r032 |
| 60245.28 | 60314.89 | 60338.62 | T:gage1h256c256r032 |
| 64850.25 | 64890.53 | 64949.09 | T:gage1h256c512r064 |
| 97216.67 | 97238.08 | 97283.26 | T:gage1h256c224r016 |
| 108557.98 | 108572.44 | 108603.07 | T:gage1h256c256r016 |
| 111676.26 | 111845.18 | 111904.44 | T:gage1h256c512r032 |
| 183777.03 | 183962.32 | 184002.15 | T:gage1h256c224r008 |
| 10925216.15 | 10930351.42 | 10936467.15 | T:fsb512 |
|
|