Measurements of hash functions on one machine: amd64; Bobcat (500f20); 2011 AMD E-450; 2 x 1650MHz; h4e450, supercop-20250922
[Page version: 20251015 23:19:35]
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.41 | 0.42 | 0.42 | komihash |
| 1.03 | 1.04 | 1.04 | prh64s512 |
| 1.03 | 1.04 | 1.04 | prh64s256 |
| 1.06 | 1.07 | 1.07 | prh64s1024 |
| 1.14 | 1.15 | 1.15 | prh42s256 |
| 1.16 | 1.16 | 1.16 | prh42s1024 |
| 1.20 | 1.21 | 1.21 | prh42s512 |
| 1.68? | 1.76? | 2.56? | T:bebb4185 |
| 3.57 | 3.58 | 3.58 | T:edonr512 |
| 5.02 | 5.02 | 5.02 | md5 |
| 5.67 | 5.67 | 5.68 | T:bmw512 |
| 6.09 | 6.10 | 6.10 | T:blake2b |
| 6.87 | 6.87 | 6.87 | T:edonr256 |
| 8.20 | 8.21 | 8.22 | T:blake3 |
| 8.28 | 8.29 | 8.29 | T:k12 |
| 8.43 | 8.46 | 8.50 | T:tiger |
| 8.82 | 8.84 | 8.84 | T:beamsplitter |
| 9.00 | 9.01 | 9.01 | T:skein256256 |
| 9.03 | 9.03 | 9.04 | T:skein512256 |
| 9.03 | 9.05 | 9.05 | T:skein512512 |
| 9.50? | 9.70? | 11.05? | T:blake64 |
| 9.68 | 9.75 | 10.00 | T:shabal512 |
| 9.75 | 9.76 | 9.79 | T:shabal256 |
| 10.22 | 10.22 | 10.22 | T:blake2s |
| 10.50 | 10.51 | 10.53 | T:sarmal256 |
| 10.52 | 10.53 | 10.53 | blake512 |
| 10.55 | 10.55 | 10.55 | lsh256 |
| 10.74 | 10.76 | 10.77 | lsh512 |
| 11.73 | 11.73 | 11.74 | T:bmw256 |
| 12.70 | 12.71 | 12.71 | T:sarmal512 |
| 14.32 | 14.37 | 14.78 | T:blake32 |
| 15.09 | 15.09 | 15.17 | T:skein10241024 |
| 15.19 | 15.22 | 15.32 | T:keccakc256 |
| 15.52 | 15.53 | 15.53 | shake128 |
| 15.79 | 15.79 | 15.82 | T:cheetah256 |
| 16.91 | 16.93 | 16.94 | sha512 |
| 17.38 | 17.38 | 17.41 | T:keccakc448 |
| 18.00 | 18.00 | 18.00 | T:cubehash832 |
| 18.00 | 18.00 | 18.01 | sha3224 |
| 18.04 | 18.05 | 18.06 | T:nasha512 |
| 18.11 | 18.12 | 18.13 | T:nasha256 |
| 18.32 | 18.34 | 18.38 | T:keccakc512 |
| 18.45 | 18.46 | 18.47 | blake256 |
| 18.94 | 18.94 | 18.95 | T:bblake256 |
| 18.94 | 18.95 | 18.97 | shake256 |
| 18.95 | 18.95 | 18.96 | sha3256 |
| 19.48 | 19.53 | 19.55 | T:keccak |
| 21.41 | 21.44 | 21.45 | T:keccakc256treed2 |
| 21.80 | 21.81 | 21.82 | T:cheetah512 |
| 22.78 | 22.79 | 22.80 | T:fugue2 |
| 24.09 | 24.09 | 24.12 | T:keccakc768 |
| 24.66 | 24.66 | 24.68 | sha256 |
| 24.86 | 24.87 | 25.05 | sha3384 |
| 26.13 | 26.15 | 26.22 | T:keccakc512treed2 |
| 26.25 | 26.25 | 26.25 | asconhashav12 |
| 26.25 | 26.25 | 26.26 | asconxofav12 |
| 30.17 | 30.44 | 33.00 | T:shavite3256 |
| 31.68 | 31.69 | 31.71 | T:rfsb509 |
| 32.39 | 32.45 | 32.56 | T:luffa256 |
| 32.72 | 32.72 | 32.76 | T:cubehash512 |
| 32.72 | 32.72 | 32.76 | T:cubehash1632 |
| 33.11 | 33.18 | 33.28 | T:simd512 |
| 34.59 | 34.59 | 34.62 | T:keccakc1024 |
| 35.59 | 35.60 | 35.76 | sha3512 |
| 35.87 | 35.88 | 35.93 | T:cubehash816 |
| 37.76 | 37.78 | 38.00 | T:fugue256 |
| 38.80 | 38.81 | 38.89 | T:luffa384 |
| 39.12 | 39.13 | 39.18 | asconhashv12 |
| 39.12 | 39.13 | 39.19 | asconxofv12 |
| 42.25 | 42.31 | 42.37 | T:xoodyakv1 |
| 42.58 | 42.60 | 42.78 | T:lane256 |
| 44.49 | 44.54 | 44.66 | T:echosp256 |
| 45.89 | 45.90 | 45.95 | T:sneikha256 |
| 46.69 | 46.74 | 46.87 | T:whirlpool |
| 46.99 | 46.99 | 47.18 | T:groestl256 |
| 48.07 | 48.07 | 48.14 | T:jh384 |
| 48.06 | 48.07 | 48.15 | T:jh256 |
| 48.06 | 48.07 | 48.13 | T:jh224 |
| 48.06 | 48.08 | 48.14 | T:jh512 |
| 47.95 | 48.27 | 49.79 | T:shavite3512 |
| 48.54 | 48.58 | 48.63 | T:shamashashv1 |
| 49.38 | 49.39 | 49.44 | T:gimli24v1 |
| 49.38 | 49.43 | 49.60 | T:echo256 |
| 49.43 | 49.48 | 49.61 | T:md6d224 |
| 51.50 | 51.51 | 51.57 | asconhashabi32v12 |
| 53.24 | 53.31 | 53.39 | T:md6d256 |
| 56.00 | 56.02 | 56.07 | T:mcssha5 |
| 55.55 | 56.11 | 57.19 | T:mcssha4 |
| 54.87 | 56.38 | 57.90 | T:mcssha6 |
| 56.85 | 56.86 | 56.92 | T:round3jh512 |
| 56.86 | 56.87 | 56.94 | T:round3jh256 |
| 58.31 | 58.35 | 58.39 | T:luffa512 |
| 58.60 | 58.64 | 59.01 | T:hamsi |
| 62.00 | 62.22 | 62.83 | T:simd256 |
| 64.31 | 64.34 | 64.51 | T:echosp512 |
| 67.14 | 67.20 | 67.48 | T:groestl512 |
| 68.49 | 68.79 | 69.05 | T:md6d384 |
| 71.39 | 71.41 | 71.46 | T:cubehash1616 |
| 71.76 | 71.77 | 71.82 | T:cubehash88 |
| 72.06 | 72.12 | 72.19 | T:essence512 |
| 72.10 | 72.14 | 72.21 | T:essence384 |
| 72.54 | 75.15 | 76.30 | T:atelopus64 |
| 76.26 | 76.26 | 76.33 | asconhashbi32v12 |
| 73.50 | 76.74 | 77.27 | T:atelopus32 |
| 79.73 | 80.23 | 80.35 | T:mgrostl256 |
| 82.07 | 82.11 | 82.16 | T:esch256v1 |
| 82.78 | 82.84 | 82.94 | T:esch256v2 |
| 87.75 | 87.81 | 87.84 | T:saturninhashv2 |
| 88.33 | 88.38 | 88.41 | T:sneikha384 |
| 89.55 | 89.65 | 89.76 | T:fugue512 |
| 92.39 | 92.49 | 92.59 | T:echo512 |
| 93.92 | 93.98 | 94.09 | T:drygascon128 |
| 106.37 | 106.52 | 107.65 | T:fugue384 |
| 109.85 | 110.08 | 110.12 | T:coral256v1 |
| 118.44 | 118.50 | 118.63 | T:essence224 |
| 118.45 | 118.50 | 119.30 | T:essence256 |
| 119.85 | 119.94 | 119.96 | T:esch384v1 |
| 121.45 | 121.48 | 121.62 | T:esch384v2 |
| 133.29 | 133.43 | 133.44 | T:drygascon256 |
| 136.76 | 136.77 | 136.79 | T:romulush |
| 142.82 | 142.83 | 142.84 | T:cubehash168 |
| 143.57 | 143.58 | 143.60 | T:cubehash84 |
| 151.44 | 151.45 | 151.46 | T:knot256v2 |
| 182.81 | 182.82 | 182.83 | T:lane512 |
| 208.82 | 208.84 | 208.88 | T:knot256v1 |
| 285.58 | 285.62 | 285.64 | T:cubehash164 |
| 288.59 | 288.64 | 288.65 | T:cubehash82 |
| 329.39 | 329.40 | 329.42 | T:clxhash |
| 369.52 | 370.97 | 372.30 | T:fsb256 |
| 522.37 | 522.51 | 522.89 | T:photonbeetlehash256rate32v1 |
| 528.62 | 528.67 | 528.69 | T:knot512 |
| 542.30 | 542.36 | 542.39 | T:knot384 |
| 572.62 | 572.69 | 572.72 | T:cubehash162 |
| 577.12 | 577.18 | 577.22 | T:cubehash81 |
| 689.05? | 774.01? | 826.82? | T:fsb512 |
| 1145.27 | 1145.29 | 1145.38 | T:cubehash161 |
| 1241.31 | 1242.20 | 1245.64 | T:syconhash256v1 |
| 1838.38 | 1841.37 | 1845.44 | T:subterraneanv1 |
| 2256.64 | 2256.76 | 2256.93 | T:acehash256v1 |
| 3384.55 | 3384.81 | 3385.51 | T:sivrijndael256hash256v1 |
| 3671.03 | 3671.74 | 3672.33 | T:skinnyhashtk3 |
| 6490.56 | 6491.01 | 6492.20 | T:gage1h256c256r128 |
| 6947.09 | 6948.24 | 6952.76 | T:skinnyhashtk2 |
| 7399.90? | 7477.57? | 9506.75? | T:heron256v1 |
| 8130.18 | 8130.67 | 8131.34 | T:orangishv1 |
| 9655.66 | 9657.85 | 9659.18 | T:gage1h256c224r064 |
| 10058.94 | 10085.94 | 10098.15 | T:gage1h256c224r032 |
| 10699.57 | 10703.80 | 10705.40 | T:gage1h256c256r064 |
| 19102.68 | 19104.01 | 19105.15 | T:gage1h256c512r064 |
| 19311.20 | 19312.01 | 19313.56 | T:gage1h256c256r032 |
| 32701.11 | 32704.17 | 32708.40 | T:sivtemphotonhashv1 |
| 38341.36 | 38342.42 | 38343.21 | T:gage1h256c224r016 |
| 42202.59 | 42204.64 | 42211.73 | T:gage1h256c512r032 |
| 43331.97 | 43332.52 | 43333.50 | T:gage1h256c256r016 |
| 74170.08 | 74170.87 | 74171.81 | T:gage1h256c224r008 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.01 | 0.01 | 0.01 | T:floppsy |
| 0.44 | 0.44 | 0.45 | komihash |
| 1.25 | 1.25 | 1.26 | prh64s256 |
| 1.31 | 1.32 | 1.33 | prh42s256 |
| 1.38 | 1.38 | 1.40 | prh64s512 |
| 1.49 | 1.49 | 1.50 | prh42s512 |
| 1.65 | 1.65 | 1.66 | prh42s1024 |
| 1.68 | 1.69 | 1.70 | prh64s1024 |
| 1.84? | 1.84? | 2.56? | T:bebb4185 |
| 3.77 | 3.77 | 3.78 | T:edonr512 |
| 5.14 | 5.14 | 5.15 | md5 |
| 6.14 | 6.14 | 6.15 | T:bmw512 |
| 6.15 | 6.17 | 6.17 | T:blake2b |
| 7.04 | 7.05 | 7.19 | T:edonr256 |
| 8.04 | 8.04 | 8.05 | T:blake3 |
| 8.43 | 8.44 | 8.44 | T:k12 |
| 8.51 | 8.73 | 8.74 | T:tiger |
| 8.89 | 8.89 | 8.91 | T:beamsplitter |
| 9.16 | 9.16 | 9.16 | T:skein256256 |
| 9.26 | 9.26 | 9.26 | T:skein512256 |
| 9.27 | 9.27 | 9.27 | T:skein512512 |
| 10.03? | 10.09? | 11.31? | T:blake64 |
| 10.26 | 10.26 | 10.26 | T:blake2s |
| 10.27 | 10.30 | 10.55 | T:shabal512 |
| 10.37 | 10.37 | 10.42 | T:shabal256 |
| 10.94 | 10.94 | 10.95 | T:sarmal256 |
| 10.96 | 10.96 | 10.97 | lsh256 |
| 10.96 | 10.98 | 11.00 | blake512 |
| 11.50 | 11.51 | 11.53 | lsh512 |
| 12.19 | 12.19 | 12.20 | T:bmw256 |
| 13.19 | 13.19 | 13.19 | T:sarmal512 |
| 14.72 | 14.73 | 15.08 | T:blake32 |
| 15.71 | 15.72 | 15.80 | T:keccakc256 |
| 15.73 | 15.73 | 15.81 | T:skein10241024 |
| 15.88 | 15.89 | 15.90 | shake128 |
| 16.32 | 16.34 | 16.35 | T:cheetah256 |
| 17.50 | 17.50 | 17.50 | sha512 |
| 17.87 | 17.92 | 17.92 | T:keccakc448 |
| 18.34 | 18.34 | 18.36 | sha3224 |
| 18.48 | 18.48 | 18.49 | T:nasha256 |
| 18.76 | 18.77 | 18.82 | T:nasha512 |
| 18.82 | 18.83 | 18.87 | blake256 |
| 19.12 | 19.17 | 19.25 | T:keccakc512 |
| 19.59 | 19.60 | 19.60 | sha3256 |
| 19.61 | 19.62 | 19.62 | shake256 |
| 19.62 | 19.62 | 19.63 | T:cubehash832 |
| 20.28 | 20.30 | 20.41 | T:keccak |
| 20.90 | 20.90 | 20.91 | T:bblake256 |
| 24.55 | 24.58 | 24.59 | T:keccakc768 |
| 24.63 | 24.64 | 24.69 | T:keccakc256treed2 |
| 24.72 | 24.73 | 24.74 | T:fugue2 |
| 25.13 | 25.13 | 25.14 | sha256 |
| 25.20 | 25.20 | 25.21 | sha3384 |
| 25.64 | 25.65 | 25.66 | T:cheetah512 |
| 26.51 | 26.51 | 26.51 | asconhashav12 |
| 26.51 | 26.51 | 26.51 | asconxofav12 |
| 29.75 | 29.75 | 29.76 | T:keccakc512treed2 |
| 30.90 | 31.01 | 33.25 | T:shavite3256 |
| 32.89 | 32.89 | 32.90 | T:rfsb509 |
| 32.94 | 32.95 | 33.02 | T:luffa256 |
| 33.52 | 33.52 | 33.52 | T:cubehash512 |
| 34.32 | 34.36 | 34.47 | T:simd512 |
| 34.90 | 34.91 | 34.92 | T:keccakc1024 |
| 35.55 | 35.56 | 35.56 | T:cubehash1632 |
| 35.79 | 35.79 | 35.80 | sha3512 |
| 37.50 | 37.50 | 37.51 | T:cubehash816 |
| 39.46 | 39.46 | 39.46 | asconxofv12 |
| 39.47 | 39.47 | 39.47 | asconhashv12 |
| 39.70 | 39.71 | 39.74 | T:fugue256 |
| 39.81 | 39.81 | 39.81 | T:luffa384 |
| 42.48 | 42.48 | 42.48 | T:xoodyakv1 |
| 43.95 | 43.96 | 43.98 | T:lane256 |
| 46.28 | 46.28 | 46.30 | T:sneikha256 |
| 46.28 | 46.30 | 46.35 | T:echosp256 |
| 47.60 | 47.63 | 47.67 | T:whirlpool |
| 48.17 | 48.17 | 48.21 | T:groestl256 |
| 48.65 | 48.66 | 48.71 | T:shamashashv1 |
| 48.82 | 48.82 | 48.83 | T:jh512 |
| 48.82 | 48.82 | 48.83 | T:jh224 |
| 48.82 | 48.82 | 48.83 | T:jh256 |
| 48.82 | 48.82 | 48.83 | T:jh384 |
| 49.62 | 49.73 | 51.13 | T:shavite3512 |
| 49.79 | 49.79 | 49.79 | T:gimli24v1 |
| 50.55 | 50.57 | 50.62 | T:md6d224 |
| 42.70? | 50.67? | 52.20? | T:mcssha6 |
| 51.06 | 51.08 | 51.21 | T:echo256 |
| 52.12 | 52.12 | 52.12 | asconhashabi32v12 |
| 52.38 | 52.38 | 53.51 | T:mcssha4 |
| 54.43 | 54.49 | 54.51 | T:md6d256 |
| 57.75 | 57.75 | 57.76 | T:round3jh256 |
| 57.76 | 57.76 | 57.76 | T:round3jh512 |
| 57.95 | 57.95 | 57.95 | T:mcssha5 |
| 58.73 | 58.82 | 58.99 | T:hamsi |
| 59.77 | 59.77 | 59.78 | T:luffa512 |
| 63.04 | 63.05 | 63.73 | T:simd256 |
| 66.59 | 66.66 | 66.72 | T:echosp512 |
| 70.08 | 70.15 | 70.39 | T:md6d384 |
| 70.41 | 70.43 | 70.58 | T:groestl512 |
| 73.37 | 73.38 | 73.38 | T:cubehash88 |
| 74.55 | 74.55 | 74.56 | T:cubehash1616 |
| 74.56 | 74.58 | 74.62 | T:essence512 |
| 74.58 | 74.61 | 74.64 | T:essence384 |
| 77.01 | 77.01 | 77.02 | asconhashbi32v12 |
| 75.30 | 78.68 | 79.26 | T:atelopus64 |
| 76.16 | 80.07 | 80.11 | T:atelopus32 |
| 82.46 | 82.58 | 82.59 | T:esch256v1 |
| 83.15 | 83.15 | 83.27 | T:esch256v2 |
| 83.65 | 83.81 | 84.52 | T:mgrostl256 |
| 88.47 | 88.47 | 88.48 | T:saturninhashv2 |
| 89.35 | 89.35 | 89.35 | T:sneikha384 |
| 94.01 | 94.01 | 94.62 | T:drygascon128 |
| 94.20 | 94.28 | 94.39 | T:fugue512 |
| 95.30 | 95.32 | 95.33 | T:echo512 |
| 109.33 | 109.59 | 110.38 | T:fugue384 |
| 109.88 | 109.89 | 110.10 | T:coral256v1 |
| 120.43 | 120.50 | 120.63 | T:essence224 |
| 120.43 | 120.50 | 120.61 | T:essence256 |
| 120.69 | 121.00 | 121.00 | T:esch384v1 |
| 122.58 | 122.61 | 122.72 | T:esch384v2 |
| 134.45 | 135.36 | 135.36 | T:drygascon256 |
| 137.86 | 137.93 | 138.34 | T:romulush |
| 145.12 | 145.13 | 145.18 | T:cubehash84 |
| 145.92 | 145.92 | 145.96 | T:cubehash168 |
| 152.58 | 152.58 | 152.65 | T:knot256v2 |
| 194.36 | 194.37 | 194.38 | T:lane512 |
| 209.21 | 209.22 | 209.38 | T:knot256v1 |
| 288.68 | 288.70 | 288.89 | T:cubehash164 |
| 290.14 | 290.16 | 290.35 | T:cubehash82 |
| 329.76 | 329.77 | 329.99 | T:clxhash |
| 381.39 | 384.87 | 386.50 | T:fsb256 |
| 521.23 | 521.50 | 521.53 | T:photonbeetlehash256rate32v1 |
| 530.62 | 530.82 | 530.84 | T:knot512 |
| 543.43 | 543.48 | 543.61 | T:knot384 |
| 575.87 | 575.91 | 575.94 | T:cubehash162 |
| 578.88 | 578.95 | 578.97 | T:cubehash81 |
| 1148.53 | 1148.60 | 1148.72 | T:cubehash161 |
| 1254.10 | 1254.43 | 1257.39 | T:syconhash256v1 |
| 1843.30 | 1845.20 | 1849.03 | T:subterraneanv1 |
| 2279.00 | 2279.21 | 2280.23 | T:acehash256v1 |
| 3382.36 | 3382.62 | 3382.94 | T:sivrijndael256hash256v1 |
| 3699.53 | 3700.03 | 3700.44 | T:skinnyhashtk3 |
| 6566.60 | 6567.52 | 6570.44 | T:gage1h256c256r128 |
| 6960.39 | 6961.12 | 6962.60 | T:skinnyhashtk2 |
| 7541.00? | 7593.18? | 9441.38? | T:heron256v1 |
| 8193.77 | 8193.93 | 8194.61 | T:orangishv1 |
| 9751.58 | 9752.14 | 9753.82 | T:gage1h256c224r064 |
| 10125.32 | 10158.00 | 10180.08 | T:gage1h256c224r032 |
| 10807.73 | 10808.28 | 10809.34 | T:gage1h256c256r064 |
| 19289.04 | 19289.66 | 19291.11 | T:gage1h256c512r064 |
| 19480.32 | 19480.95 | 19481.87 | T:gage1h256c256r032 |
| 19476.96 | 19608.39 | 19792.93 | T:fsb512 |
| 32671.25 | 32672.35 | 32677.01 | T:sivtemphotonhashv1 |
| 38663.51 | 38664.64 | 38665.30 | T:gage1h256c224r016 |
| 42577.27 | 42578.85 | 42580.39 | T:gage1h256c512r032 |
| 43696.79 | 43697.39 | 43697.75 | T:gage1h256c256r016 |
| 74768.70 | 74770.47 | 74770.90 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.02 | 0.02 | 0.02 | T:floppsy |
| 0.47 | 0.48 | 0.49 | komihash |
| 1.60 | 1.61 | 1.64 | prh64s256 |
| 1.59 | 1.61 | 1.66 | prh42s256 |
| 1.93 | 1.95 | 1.97 | prh42s512 |
| 1.96 | 1.97 | 1.98 | prh64s512 |
| 2.46 | 2.47 | 2.48 | prh42s1024 |
| 1.96? | 2.67? | 2.67? | T:bebb4185 |
| 2.66 | 2.69 | 2.72 | prh64s1024 |
| 4.09 | 4.11 | 4.12 | T:edonr512 |
| 5.34 | 5.36 | 5.36 | md5 |
| 6.24 | 6.24 | 6.25 | T:blake2b |
| 6.90 | 6.91 | 6.94 | T:bmw512 |
| 7.31 | 7.32 | 7.35 | T:edonr256 |
| 8.01 | 8.01 | 8.03 | T:blake3 |
| 9.03 | 9.03 | 9.04 | T:beamsplitter |
| 9.01 | 9.03 | 9.26 | T:tiger |
| 9.15 | 9.16 | 9.18 | T:k12 |
| 9.41 | 9.42 | 9.42 | T:skein256256 |
| 9.63 | 9.63 | 9.66 | T:skein512256 |
| 9.64 | 9.64 | 9.65 | T:skein512512 |
| 10.31 | 10.35 | 10.35 | T:blake2s |
| 10.68? | 10.75? | 12.01? | T:blake64 |
| 11.30 | 11.32 | 11.55 | T:shabal512 |
| 11.41 | 11.42 | 11.43 | T:shabal256 |
| 11.64 | 11.64 | 11.65 | lsh256 |
| 11.70 | 11.70 | 11.72 | T:sarmal256 |
| 11.71 | 11.73 | 11.78 | blake512 |
| 12.78 | 12.80 | 12.82 | lsh512 |
| 12.96 | 12.96 | 12.96 | T:bmw256 |
| 14.05 | 14.06 | 14.11 | T:sarmal512 |
| 15.33 | 15.35 | 15.62 | T:blake32 |
| 16.80 | 16.81 | 16.81 | T:skein10241024 |
| 17.00 | 17.03 | 17.03 | shake128 |
| 17.09 | 17.10 | 17.26 | T:keccakc256 |
| 17.32 | 17.33 | 17.39 | T:cheetah256 |
| 18.48 | 18.48 | 18.49 | sha512 |
| 18.36 | 18.64 | 18.65 | T:keccakc448 |
| 18.62 | 18.65 | 18.70 | sha3224 |
| 19.12 | 19.13 | 19.15 | T:nasha256 |
| 19.44 | 19.46 | 19.53 | blake256 |
| 19.95 | 19.96 | 19.98 | T:nasha512 |
| 20.11 | 20.18 | 20.29 | T:keccakc512 |
| 20.27 | 20.28 | 20.29 | sha3256 |
| 20.31 | 20.35 | 20.35 | shake256 |
| 21.59 | 21.64 | 21.92 | T:keccak |
| 22.33 | 22.33 | 22.34 | T:cubehash832 |
| 24.17 | 24.19 | 24.20 | T:bblake256 |
| 24.85 | 24.88 | 24.95 | T:keccakc768 |
| 25.26 | 25.26 | 25.27 | sha3384 |
| 25.92 | 25.93 | 25.94 | sha256 |
| 26.95 | 26.95 | 26.95 | asconhashav12 |
| 26.95 | 26.95 | 26.95 | asconxofav12 |
| 27.99 | 28.02 | 28.17 | T:fugue2 |
| 28.45 | 28.46 | 28.53 | T:keccakc256treed2 |
| 31.77 | 31.86 | 32.59 | T:shavite3256 |
| 32.11 | 32.13 | 32.15 | T:cheetah512 |
| 32.91 | 32.95 | 32.95 | T:keccakc512treed2 |
| 33.86 | 33.87 | 33.92 | T:luffa256 |
| 34.83 | 34.85 | 34.86 | T:cubehash512 |
| 35.20 | 35.23 | 35.30 | T:rfsb509 |
| 36.20 | 36.20 | 36.27 | T:keccakc1024 |
| 36.37 | 36.44 | 36.76 | T:simd512 |
| 36.92 | 36.93 | 36.93 | sha3512 |
| 40.02 | 40.02 | 40.02 | asconxofv12 |
| 40.03 | 40.03 | 40.03 | asconhashv12 |
| 40.20 | 40.20 | 40.22 | T:cubehash816 |
| 40.28 | 40.28 | 40.30 | T:cubehash1632 |
| 41.52 | 41.52 | 41.54 | T:luffa384 |
| 41.97 | 41.98 | 45.85 | T:mcssha6 |
| 42.67 | 42.67 | 42.70 | T:fugue256 |
| 42.86 | 42.86 | 42.87 | T:xoodyakv1 |
| 45.63 | 45.64 | 46.02 | T:echosp256 |
| 46.27 | 46.28 | 46.30 | T:lane256 |
| 41.23? | 46.35? | 49.36? | T:mcssha4 |
| 46.93 | 46.93 | 46.97 | T:sneikha256 |
| 48.98 | 49.03 | 49.32 | T:whirlpool |
| 49.42 | 49.43 | 49.62 | T:shamashashv1 |
| 50.13 | 50.13 | 50.14 | T:jh256 |
| 50.13 | 50.13 | 50.14 | T:jh224 |
| 50.13 | 50.14 | 50.15 | T:jh384 |
| 50.13 | 50.14 | 50.15 | T:jh512 |
| 50.11 | 50.14 | 50.20 | T:groestl256 |
| 50.46 | 50.47 | 50.48 | T:gimli24v1 |
| 50.78 | 50.92 | 50.95 | T:md6d224 |
| 52.23 | 52.27 | 53.69 | T:shavite3512 |
| 53.15 | 53.15 | 53.16 | asconhashabi32v12 |
| 54.52 | 54.59 | 54.79 | T:md6d256 |
| 55.78 | 55.80 | 55.82 | T:echo256 |
| 59.29 | 59.30 | 59.31 | T:round3jh256 |
| 59.31 | 59.31 | 59.32 | T:round3jh512 |
| 59.46 | 59.58 | 59.74 | T:hamsi |
| 61.19 | 61.19 | 61.19 | T:mcssha5 |
| 62.24 | 62.25 | 62.26 | T:luffa512 |
| 64.73 | 64.76 | 65.45 | T:simd256 |
| 70.64 | 70.75 | 71.01 | T:md6d384 |
| 72.88 | 72.91 | 72.95 | T:echosp512 |
| 76.08 | 76.08 | 76.09 | T:cubehash88 |
| 76.05 | 76.21 | 76.36 | T:groestl512 |
| 78.28 | 78.28 | 78.29 | asconhashbi32v12 |
| 78.78 | 78.79 | 78.81 | T:essence384 |
| 78.81 | 78.83 | 78.84 | T:essence512 |
| 79.83 | 79.84 | 79.86 | T:cubehash1616 |
| 81.66 | 82.05 | 85.18 | T:atelopus32 |
| 83.33 | 83.33 | 83.46 | T:esch256v1 |
| 80.62 | 83.71 | 85.22 | T:atelopus64 |
| 84.02 | 84.03 | 84.15 | T:esch256v2 |
| 89.69 | 89.70 | 89.71 | T:saturninhashv2 |
| 91.07 | 91.07 | 91.07 | T:sneikha384 |
| 91.12 | 91.30 | 91.36 | T:mgrostl256 |
| 94.29 | 94.33 | 94.34 | T:drygascon128 |
| 100.08 | 100.09 | 100.10 | T:echo512 |
| 101.94 | 101.96 | 102.11 | T:fugue512 |
| 111.35 | 111.37 | 111.38 | T:coral256v1 |
| 114.20 | 114.24 | 115.25 | T:fugue384 |
| 122.65 | 122.67 | 122.98 | T:esch384v1 |
| 123.90 | 123.92 | 124.03 | T:essence224 |
| 123.90 | 123.95 | 124.13 | T:essence256 |
| 124.73 | 124.73 | 124.74 | T:esch384v2 |
| 135.74 | 136.89 | 136.90 | T:drygascon256 |
| 139.73 | 139.73 | 139.74 | T:romulush |
| 147.83 | 147.83 | 147.85 | T:cubehash84 |
| 151.20 | 151.21 | 151.23 | T:cubehash168 |
| 154.59 | 154.59 | 154.60 | T:knot256v2 |
| 209.98 | 209.98 | 210.00 | T:knot256v1 |
| 213.74 | 213.77 | 213.99 | T:lane512 |
| 292.83 | 292.83 | 292.91 | T:cubehash82 |
| 293.95 | 293.96 | 294.03 | T:cubehash164 |
| 330.62 | 330.62 | 330.62 | T:clxhash |
| 397.91 | 400.39 | 406.17 | T:fsb256 |
| 519.52 | 519.61 | 520.31 | T:photonbeetlehash256rate32v1 |
| 534.09 | 534.11 | 534.43 | T:knot512 |
| 546.45 | 546.48 | 546.78 | T:knot384 |
| 580.95 | 580.97 | 581.49 | T:cubehash162 |
| 581.57 | 581.61 | 582.15 | T:cubehash81 |
| 1153.74 | 1154.29 | 1154.35 | T:cubehash161 |
| 1274.98 | 1275.87 | 1278.21 | T:syconhash256v1 |
| 1850.23 | 1850.41 | 1857.33 | T:subterraneanv1 |
| 2316.80 | 2317.56 | 2318.04 | T:acehash256v1 |
| 3378.44 | 3379.03 | 3380.70 | T:sivrijndael256hash256v1 |
| 3747.32 | 3748.02 | 3748.60 | T:skinnyhashtk3 |
| 6693.22 | 6693.54 | 6694.44 | T:gage1h256c256r128 |
| 6982.65 | 6983.46 | 6984.60 | T:skinnyhashtk2 |
| 7713.32 | 7796.25 | 8317.92 | T:heron256v1 |
| 8299.33 | 8299.56 | 8300.95 | T:orangishv1 |
| 9908.82 | 9909.19 | 9910.00 | T:gage1h256c224r064 |
| 10274.15 | 10320.96 | 10327.06 | T:gage1h256c224r032 |
| 10981.87 | 10982.41 | 10982.92 | T:gage1h256c256r064 |
| 19599.95 | 19600.95 | 19604.57 | T:gage1h256c512r064 |
| 19762.86 | 19763.74 | 19765.49 | T:gage1h256c256r032 |
| 32617.52 | 32620.72 | 32622.04 | T:sivtemphotonhashv1 |
| 39200.93 | 39202.49 | 39202.77 | T:gage1h256c224r016 |
| 43203.88 | 43205.68 | 43209.33 | T:gage1h256c512r032 |
| 44304.72 | 44305.20 | 44305.68 | T:gage1h256c256r016 |
| 50565.38 | 50891.35 | 51486.00 | T:fsb512 |
| 75767.79 | 75769.10 | 75770.04 | T:gage1h256c224r008 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.05 | 0.05 | 0.05 | T:floppsy |
| 0.54 | 0.57 | 0.60 | komihash |
| 2.29 | 2.32 | 2.36 | prh42s256 |
| 2.54 | 2.54 | 2.66 | prh64s256 |
| 3.01 | 3.01 | 3.01 | T:bebb4185 |
| 3.06 | 3.09 | 3.23 | prh42s512 |
| 3.47 | 3.52 | 3.60 | prh64s512 |
| 4.62 | 4.62 | 4.66 | T:edonr512 |
| 4.58 | 4.65 | 4.69 | prh42s1024 |
| 5.36 | 5.44 | 5.54 | prh64s1024 |
| 5.89 | 5.89 | 5.92 | md5 |
| 7.04 | 7.04 | 7.04 | T:blake2b |
| 7.60 | 7.60 | 7.65 | T:blake3 |
| 8.09 | 8.12 | 8.18 | T:edonr256 |
| 8.35 | 8.39 | 8.40 | T:bmw512 |
| 9.38 | 9.39 | 9.44 | T:beamsplitter |
| 10.08 | 10.10 | 10.10 | T:skein256256 |
| 10.17 | 10.20 | 10.24 | T:k12 |
| 10.48 | 10.48 | 10.48 | T:blake2s |
| 10.62 | 10.62 | 10.63 | T:skein512256 |
| 10.63 | 10.66 | 10.69 | T:tiger |
| 10.66 | 10.66 | 10.67 | T:skein512512 |
| 11.44? | 11.49? | 12.77? | T:blake64 |
| 12.30 | 12.31 | 12.31 | T:sarmal256 |
| 12.34 | 12.35 | 12.37 | lsh256 |
| 12.65 | 12.65 | 12.65 | blake512 |
| 13.91 | 13.92 | 14.20 | T:shabal512 |
| 14.27 | 14.27 | 14.27 | T:shabal256 |
| 14.70 | 14.71 | 14.71 | T:sarmal512 |
| 14.98 | 14.99 | 15.06 | T:bmw256 |
| 15.04 | 15.09 | 15.13 | lsh512 |
| 17.02 | 17.04 | 17.08 | T:blake32 |
| 18.31 | 18.40 | 18.40 | shake128 |
| 19.05 | 19.06 | 19.70 | T:keccakc256 |
| 19.30 | 19.30 | 19.31 | sha512 |
| 19.27 | 19.30 | 19.35 | T:cheetah256 |
| 20.75 | 20.81 | 20.86 | T:nasha256 |
| 21.12 | 21.14 | 21.39 | blake256 |
| 21.13 | 21.15 | 21.22 | T:nasha512 |
| 21.45 | 21.45 | 21.45 | T:skein10241024 |
| 22.64 | 22.64 | 22.70 | sha3256 |
| 22.64 | 22.65 | 22.68 | sha3224 |
| 22.80 | 22.85 | 22.97 | shake256 |
| 22.89 | 23.08 | 23.88 | T:keccak |
| 22.82 | 23.17 | 23.19 | T:keccakc448 |
| 22.88 | 23.32 | 23.58 | T:keccakc512 |
| 27.07 | 27.07 | 27.07 | sha3384 |
| 27.09 | 27.41 | 27.53 | T:keccakc768 |
| 28.02 | 28.02 | 28.08 | sha256 |
| 28.08 | 28.08 | 28.11 | asconhashav12 |
| 28.08 | 28.08 | 28.11 | asconxofav12 |
| 29.54 | 29.55 | 29.57 | T:cubehash832 |
| 32.90 | 32.92 | 33.06 | T:bblake256 |
| 33.88 | 33.93 | 34.98 | T:shavite3256 |
| 36.34 | 36.40 | 36.40 | T:luffa256 |
| 36.59 | 36.68 | 36.69 | T:fugue2 |
| 38.36 | 38.38 | 38.39 | T:cubehash512 |
| 38.56 | 38.67 | 38.73 | T:keccakc256treed2 |
| 40.07 | 40.10 | 40.14 | T:keccakc1024 |
| 40.47 | 40.50 | 40.53 | sha3512 |
| 41.09 | 41.12 | 41.31 | T:rfsb509 |
| 41.51 | 41.51 | 41.52 | asconxofv12 |
| 41.55 | 41.55 | 41.55 | asconhashv12 |
| 43.88 | 43.89 | 43.91 | T:xoodyakv1 |
| 44.95 | 44.95 | 44.95 | T:mcssha4 |
| 45.65 | 45.79 | 46.71 | T:simd512 |
| 46.07 | 46.08 | 46.10 | T:luffa384 |
| 46.92 | 46.93 | 46.93 | T:mcssha6 |
| 47.41 | 47.41 | 47.45 | T:cubehash816 |
| 47.69 | 47.70 | 47.72 | T:cheetah512 |
| 48.63 | 48.69 | 48.74 | T:sneikha256 |
| 50.59 | 50.59 | 50.66 | T:fugue256 |
| 50.54 | 50.64 | 50.64 | T:keccakc512treed2 |
| 51.47 | 51.49 | 51.98 | T:shamashashv1 |
| 52.28 | 52.28 | 52.28 | T:gimli24v1 |
| 52.42 | 52.43 | 52.48 | T:echosp256 |
| 52.42 | 52.45 | 52.49 | T:lane256 |
| 52.87 | 52.89 | 52.89 | T:cubehash1632 |
| 53.32 | 53.57 | 53.63 | T:whirlpool |
| 53.62 | 53.64 | 53.69 | T:jh224 |
| 53.62 | 53.65 | 53.70 | T:jh256 |
| 53.62 | 53.65 | 53.68 | T:jh384 |
| 53.62 | 53.65 | 53.67 | T:jh512 |
| 54.12 | 54.19 | 55.68 | T:shavite3512 |
| 55.38 | 55.42 | 55.43 | T:groestl256 |
| 55.91 | 55.91 | 55.92 | asconhashabi32v12 |
| 59.76 | 60.21 | 60.42 | T:hamsi |
| 63.40 | 63.40 | 63.43 | T:round3jh256 |
| 63.44 | 63.45 | 63.50 | T:round3jh512 |
| 66.24 | 66.26 | 66.28 | T:echo256 |
| 68.86 | 68.86 | 69.06 | T:luffa512 |
| 69.20 | 69.36 | 69.93 | T:simd256 |
| 69.84 | 69.84 | 69.84 | T:mcssha5 |
| 81.67 | 81.67 | 81.69 | asconhashbi32v12 |
| 83.29 | 83.29 | 83.35 | T:cubehash88 |
| 83.56 | 83.71 | 83.81 | T:groestl512 |
| 85.65 | 85.65 | 85.65 | T:esch256v1 |
| 86.35 | 86.35 | 86.48 | T:esch256v2 |
| 86.92 | 86.95 | 87.00 | T:echosp512 |
| 90.01 | 90.02 | 90.11 | T:essence384 |
| 90.10 | 90.13 | 90.18 | T:essence512 |
| 92.99 | 92.99 | 93.01 | T:saturninhashv2 |
| 93.93 | 93.95 | 94.00 | T:cubehash1616 |
| 95.07 | 95.07 | 95.40 | T:drygascon128 |
| 95.68 | 95.68 | 95.68 | T:sneikha384 |
| 99.25 | 99.76 | 100.63 | T:mgrostl256 |
| 101.79 | 102.50 | 103.28 | T:md6d224 |
| 102.91 | 102.94 | 102.95 | T:echo512 |
| 103.59 | 103.95 | 105.65 | T:atelopus32 |
| 109.47 | 109.89 | 110.31 | T:md6d256 |
| 115.28 | 115.28 | 115.34 | T:coral256v1 |
| 117.22 | 122.31 | 124.11 | T:atelopus64 |
| 122.76 | 122.82 | 122.91 | T:fugue512 |
| 127.20 | 127.24 | 128.26 | T:fugue384 |
| 127.92 | 127.94 | 127.95 | T:esch384v1 |
| 129.96 | 129.98 | 130.12 | T:esch384v2 |
| 133.17 | 133.19 | 133.28 | T:essence224 |
| 133.15 | 133.28 | 133.42 | T:essence256 |
| 139.75 | 140.85 | 140.88 | T:drygascon256 |
| 142.67 | 142.70 | 143.07 | T:md6d384 |
| 144.79 | 144.80 | 144.81 | T:romulush |
| 155.04 | 155.05 | 155.11 | T:cubehash84 |
| 159.94 | 159.94 | 159.97 | T:knot256v2 |
| 165.29 | 165.29 | 165.31 | T:cubehash168 |
| 212.04 | 212.04 | 212.06 | T:knot256v1 |
| 285.94 | 285.95 | 286.00 | T:lane512 |
| 289.79 | 292.61 | 296.64 | T:fsb256 |
| 300.04 | 300.06 | 300.07 | T:cubehash82 |
| 308.04 | 308.05 | 308.10 | T:cubehash164 |
| 332.89 | 332.89 | 332.91 | T:clxhash |
| 515.10 | 515.13 | 515.19 | T:photonbeetlehash256rate32v1 |
| 543.41 | 543.41 | 543.47 | T:knot512 |
| 553.59 | 553.59 | 553.66 | T:knot384 |
| 589.18 | 589.18 | 589.28 | T:cubehash81 |
| 595.01 | 595.02 | 595.11 | T:cubehash162 |
| 1168.18 | 1168.18 | 1168.32 | T:cubehash161 |
| 1331.17 | 1332.56 | 1342.63 | T:syconhash256v1 |
| 1874.60 | 1874.64 | 1876.67 | T:subterraneanv1 |
| 2416.20 | 2416.68 | 2418.09 | T:acehash256v1 |
| 3366.38 | 3367.52 | 3368.14 | T:sivrijndael256hash256v1 |
| 3875.21 | 3875.57 | 3900.50 | T:skinnyhashtk3 |
| 7031.05 | 7032.24 | 7033.85 | T:gage1h256c256r128 |
| 7042.51 | 7043.15 | 7046.40 | T:skinnyhashtk2 |
| 8209.73 | 8361.90 | 8880.31 | T:heron256v1 |
| 8581.14 | 8581.93 | 8582.48 | T:orangishv1 |
| 10328.22 | 10328.61 | 10329.69 | T:gage1h256c224r064 |
| 10669.60 | 10722.60 | 10725.05 | T:gage1h256c224r032 |
| 11446.58 | 11447.42 | 11449.35 | T:gage1h256c256r064 |
| 20428.72 | 20429.13 | 20430.18 | T:gage1h256c512r064 |
| 20520.72 | 21110.44 | 21111.26 | T:gage1h256c256r032 |
| 32475.31 | 32477.39 | 32480.68 | T:sivtemphotonhashv1 |
| 40717.34 | 41069.82 | 41071.76 | T:gage1h256c224r016 |
| 44873.70 | 44875.31 | 44878.92 | T:gage1h256c512r032 |
| 45925.93 | 46261.42 | 46716.02 | T:gage1h256c256r016 |
| 78430.98 | 78432.16 | 78433.30 | T:gage1h256c224r008 |
| 134093.86 | 134835.69 | 135960.56 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.41? | 0.45? | 0.58? | T:floppsy |
| 1.52? | 1.56? | 2.06? | komihash |
| 6.62 | 6.62 | 7.34 | T:bebb4185 |
| 8.61 | 8.61 | 8.61 | T:blake3 |
| 11.39 | 11.41 | 12.34 | prh42s256 |
| 12.23? | 12.55? | 14.17? | T:beamsplitter |
| 12.61 | 12.66 | 12.67 | T:blake2s |
| 12.91 | 12.92 | 13.53 | md5 |
| 13.12 | 13.12 | 13.12 | T:edonr512 |
| 14.53 | 14.70 | 16.03 | prh64s256 |
| 14.73 | 14.73 | 14.73 | T:blake2b |
| 17.70 | 18.00 | 18.17 | T:edonr256 |
| 18.17 | 18.36 | 19.44 | prh42s512 |
| 18.67 | 18.69 | 18.92 | T:skein256256 |
| 22.69 | 22.70 | 22.72 | T:skein512256 |
| 23.00 | 23.06 | 23.20 | T:skein512512 |
| 24.67 | 24.81 | 26.84 | T:blake64 |
| 24.69 | 25.05 | 26.23 | prh64s512 |
| 26.05 | 26.05 | 26.22 | lsh256 |
| 26.88 | 26.88 | 27.00 | T:sarmal256 |
| 26.94 | 27.06 | 27.70 | T:tiger |
| 27.48 | 27.48 | 28.33 | T:k12 |
| 28.95 | 29.20 | 29.31 | T:bmw512 |
| 29.88 | 29.88 | 29.88 | blake512 |
| 30.91 | 30.91 | 30.97 | T:sarmal512 |
| 32.47 | 32.80 | 33.19 | prh42s1024 |
| 36.09 | 37.66 | 38.56 | T:blake32 |
| 37.70 | 37.70 | 37.70 | sha512 |
| 41.09 | 41.11 | 41.52 | T:bmw256 |
| 42.19 | 42.19 | 42.98 | sha3384 |
| 42.25 | 42.25 | 42.94 | sha3256 |
| 42.25 | 42.31 | 42.78 | sha3224 |
| 42.47 | 42.58 | 42.77 | asconxofav12 |
| 42.33 | 42.59 | 45.97 | blake256 |
| 42.55 | 42.72 | 42.78 | asconhashav12 |
| 42.48 | 42.77 | 43.00 | T:nasha256 |
| 43.09 | 43.09 | 43.72 | shake256 |
| 43.19 | 43.19 | 43.47 | shake128 |
| 43.09 | 43.41 | 43.81 | sha3512 |
| 43.92 | 44.06 | 44.41 | T:cheetah256 |
| 45.52 | 45.52 | 46.28 | T:nasha512 |
| 44.78 | 45.83 | 46.27 | prh64s1024 |
| 47.73 | 47.88 | 48.22 | T:shabal512 |
| 47.88 | 48.14 | 48.39 | T:keccakc1024 |
| 46.91 | 49.42 | 50.58 | T:keccakc768 |
| 49.41 | 49.42 | 49.69 | T:shabal256 |
| 48.17? | 49.62? | 56.28? | T:keccak |
| 49.19 | 50.39 | 50.98 | lsh512 |
| 50.75? | 50.81? | 57.28? | T:keccakc256 |
| 48.17 | 51.06 | 51.09 | T:keccakc448 |
| 48.50? | 51.19? | 54.44? | T:keccakc512 |
| 56.45 | 56.62 | 56.80 | T:xoodyakv1 |
| 57.19 | 57.19 | 57.47 | sha256 |
| 59.19 | 59.22 | 59.25 | T:cheetah512 |
| 60.08 | 60.19 | 60.38 | asconxofv12 |
| 60.39 | 60.47 | 60.64 | asconhashv12 |
| 62.14 | 62.31 | 63.81 | T:shavite3256 |
| 67.27 | 67.50 | 67.67 | T:luffa256 |
| 70.39 | 70.39 | 70.39 | T:skein10241024 |
| 70.22 | 70.53 | 71.28 | T:sneikha256 |
| 74.47 | 74.58 | 74.81 | T:hamsi |
| 75.52 | 75.52 | 75.55 | T:gimli24v1 |
| 76.83 | 77.33 | 81.27 | T:shamashashv1 |
| 83.92 | 84.23 | 84.50 | T:cubehash512 |
| 90.86 | 90.86 | 91.19 | asconhashabi32v12 |
| 92.52 | 92.52 | 92.52 | T:mcssha4 |
| 98.03 | 98.03 | 99.03 | T:jh384 |
| 98.06 | 98.06 | 99.06 | T:jh512 |
| 98.09 | 98.09 | 99.09 | T:jh224 |
| 98.02 | 98.28 | 99.02 | T:jh256 |
| 100.47 | 102.00 | 102.12 | T:shavite3512 |
| 103.42 | 103.78 | 104.09 | T:luffa384 |
| 105.05 | 105.28 | 105.80 | T:drygascon128 |
| 106.91 | 107.84 | 108.91 | T:whirlpool |
| 108.55 | 108.55 | 109.78 | T:rfsb509 |
| 110.27 | 110.34 | 110.36 | T:mcssha6 |
| 115.33 | 115.48 | 115.48 | T:esch256v1 |
| 115.64 | 115.86 | 116.38 | T:round3jh256 |
| 116.12 | 116.28 | 118.03 | T:esch256v2 |
| 116.16 | 116.44 | 116.70 | T:round3jh512 |
| 121.41 | 121.70 | 121.88 | T:cubehash832 |
| 122.84 | 122.98 | 123.81 | T:groestl256 |
| 124.67 | 124.67 | 125.00 | asconhashbi32v12 |
| 126.84 | 127.30 | 127.91 | T:simd256 |
| 131.23 | 131.36 | 132.56 | T:lane256 |
| 134.81 | 134.95 | 135.70 | T:saturninhashv2 |
| 139.50 | 139.55 | 139.95 | T:cubehash816 |
| 144.44 | 144.53 | 144.62 | T:bblake256 |
| 145.62 | 146.70 | 155.28 | T:simd512 |
| 147.41 | 147.47 | 147.66 | T:fugue2 |
| 151.00 | 151.02 | 154.61 | T:echo256 |
| 152.72 | 153.02 | 153.30 | T:luffa512 |
| 154.58 | 154.58 | 154.84 | T:sneikha384 |
| 160.31 | 160.95 | 161.25 | T:echosp256 |
| 165.17 | 165.50 | 166.03 | T:coral256v1 |
| 175.64 | 175.66 | 175.88 | T:cubehash88 |
| 160.64? | 180.56? | 180.56? | T:mcssha5 |
| 180.25 | 180.62 | 181.22 | T:fugue256 |
| 187.73 | 187.88 | 187.89 | T:echo512 |
| 191.12 | 191.12 | 191.36 | T:drygascon256 |
| 195.39 | 198.72 | 202.12 | T:esch384v1 |
| 198.66 | 198.89 | 201.41 | T:esch384v2 |
| 201.73 | 201.91 | 201.98 | T:echosp512 |
| 209.31 | 209.33 | 209.45 | T:romulush |
| 212.03 | 212.05 | 214.56 | T:groestl512 |
| 214.11 | 214.39 | 214.86 | T:cubehash1632 |
| 228.50 | 228.50 | 228.73 | T:knot256v2 |
| 232.64 | 232.72 | 233.03 | T:essence384 |
| 232.09 | 232.94 | 232.94 | T:keccakc512treed2 |
| 233.69 | 233.81 | 235.92 | T:keccakc256treed2 |
| 234.00 | 234.48 | 235.28 | T:essence512 |
| 238.34 | 238.34 | 238.56 | T:knot256v1 |
| 247.39 | 247.39 | 247.55 | T:cubehash84 |
| 250.06 | 250.06 | 250.38 | T:essence224 |
| 250.53 | 250.69 | 252.25 | T:essence256 |
| 256.52 | 261.17 | 261.41 | T:mgrostl256 |
| 274.27 | 274.55 | 274.67 | T:cubehash1616 |
| 293.59 | 294.19 | 294.62 | T:fugue384 |
| 345.64 | 345.66 | 345.81 | T:cubehash168 |
| 346.53 | 347.22 | 350.53 | T:md6d224 |
| 362.02 | 362.02 | 362.22 | T:clxhash |
| 359.61 | 369.67 | 370.45 | T:atelopus32 |
| 368.16 | 371.84 | 376.12 | T:md6d256 |
| 389.00 | 389.25 | 390.77 | T:fugue512 |
| 392.39 | 392.45 | 392.56 | T:cubehash82 |
| 458.77 | 458.84 | 458.89 | T:photonbeetlehash256rate32v1 |
| 461.34 | 463.31 | 466.62 | T:fsb256 |
| 483.84 | 486.00 | 487.08 | T:md6d384 |
| 488.39 | 488.39 | 488.52 | T:cubehash164 |
| 496.30 | 502.83 | 515.08 | T:atelopus64 |
| 611.09 | 611.09 | 611.11 | T:knot384 |
| 662.69 | 662.69 | 662.92 | T:knot512 |
| 686.61 | 686.61 | 686.61 | T:cubehash81 |
| 775.05 | 775.05 | 775.28 | T:cubehash162 |
| 1111.47 | 1111.59 | 1111.59 | T:lane512 |
| 1353.61 | 1353.61 | 1353.61 | T:cubehash161 |
| 2024.72 | 2024.97 | 2030.00 | T:syconhash256v1 |
| 2118.00 | 2118.08 | 2118.19 | T:subterraneanv1 |
| 3215.81 | 3216.56 | 3218.91 | T:sivrijndael256hash256v1 |
| 3673.19 | 3673.72 | 3674.33 | T:acehash256v1 |
| 5505.66 | 5505.72 | 5506.41 | T:skinnyhashtk3 |
| 7812.56 | 7812.97 | 7919.72 | T:skinnyhashtk2 |
| 11354.64 | 11355.39 | 11366.95 | T:gage1h256c256r128 |
| 12188.11 | 12188.34 | 12206.70 | T:orangishv1 |
| 14889.06 | 15087.02 | 16085.42 | T:heron256v1 |
| 15689.98 | 15694.44 | 15704.33 | T:gage1h256c224r064 |
| 15695.56 | 15763.94 | 15768.64 | T:gage1h256c224r032 |
| 17389.62 | 17391.69 | 17402.38 | T:gage1h256c256r064 |
| 30171.45 | 30181.30 | 30194.42 | T:gage1h256c256r032 |
| 30655.64 | 30671.56 | 30683.05 | T:sivtemphotonhashv1 |
| 31038.67 | 31048.58 | 31051.12 | T:gage1h256c512r064 |
| 58992.39 | 58994.06 | 59001.28 | T:gage1h256c224r016 |
| 66246.05 | 66247.03 | 66260.55 | T:gage1h256c512r032 |
| 66666.80 | 66668.67 | 66679.47 | T:gage1h256c256r016 |
| 112516.03 | 112518.66 | 112527.34 | T:gage1h256c224r008 |
| 1195864.00 | 1209395.58 | 1220420.55 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 3.38? | 3.62? | 4.62? | T:floppsy |
| 7.50 | 7.50 | 8.25 | komihash |
| 36.62 | 36.62 | 39.25 | T:bebb4185 |
| 37.00? | 38.38? | 46.38? | T:beamsplitter |
| 66.12 | 66.25 | 68.88 | md5 |
| 80.50 | 80.50 | 80.50 | T:blake3 |
| 86.88 | 87.00 | 89.75 | prh42s256 |
| 91.62 | 91.62 | 91.75 | T:edonr256 |
| 98.50 | 98.50 | 98.88 | T:blake2s |
| 104.38 | 104.38 | 104.38 | T:edonr512 |
| 109.62 | 110.00 | 111.75 | T:skein256256 |
| 111.25 | 111.25 | 111.25 | prh64s256 |
| 115.50 | 115.50 | 115.50 | T:blake2b |
| 135.50 | 136.25 | 138.50 | T:tiger |
| 141.00 | 141.00 | 143.50 | prh42s512 |
| 158.25 | 158.38 | 159.25 | asconxofav12 |
| 158.25 | 158.38 | 160.25 | asconhashav12 |
| 162.12 | 166.75 | 169.25 | T:blake32 |
| 179.38 | 179.38 | 179.38 | T:skein512256 |
| 180.12 | 180.12 | 180.88 | T:skein512512 |
| 188.00 | 189.50 | 204.50 | blake256 |
| 192.75 | 192.75 | 192.75 | prh64s512 |
| 192.62 | 193.50 | 197.50 | T:nasha256 |
| 194.88 | 194.88 | 197.62 | T:xoodyakv1 |
| 195.88 | 196.62 | 197.75 | T:hamsi |
| 196.12 | 198.38 | 198.50 | T:sneikha256 |
| 199.62? | 201.25? | 235.50? | T:blake64 |
| 209.00 | 209.00 | 213.00 | T:gimli24v1 |
| 209.00 | 209.12 | 211.00 | asconxofv12 |
| 209.12 | 209.25 | 210.12 | asconhashv12 |
| 210.50 | 210.75 | 211.38 | lsh256 |
| 218.38 | 218.38 | 220.88 | T:k12 |
| 235.38 | 236.88 | 238.25 | T:bmw512 |
| 236.62 | 237.25 | 240.62 | T:sarmal256 |
| 239.00 | 239.00 | 239.00 | blake512 |
| 237.50 | 240.00 | 243.12 | T:bmw256 |
| 247.00 | 247.00 | 247.62 | sha256 |
| 249.25 | 250.62 | 253.88 | T:shamashashv1 |
| 251.38 | 251.50 | 253.25 | prh42s1024 |
| 260.12 | 260.25 | 273.25 | T:shavite3256 |
| 265.38 | 265.38 | 265.88 | T:sarmal512 |
| 279.62 | 279.75 | 280.38 | T:drygascon128 |
| 282.25 | 282.25 | 284.38 | T:luffa256 |
| 282.50 | 283.00 | 287.25 | T:cheetah256 |
| 293.88 | 294.00 | 294.00 | T:shabal512 |
| 302.50 | 302.62 | 303.62 | sha512 |
| 305.75 | 307.00 | 307.00 | T:shabal256 |
| 335.00 | 335.00 | 335.50 | sha3384 |
| 337.00 | 337.00 | 337.00 | sha3256 |
| 337.00 | 337.00 | 337.50 | sha3224 |
| 342.75 | 342.75 | 344.25 | shake256 |
| 342.00 | 343.00 | 343.50 | sha3512 |
| 343.50 | 343.50 | 344.25 | shake128 |
| 357.12 | 357.12 | 359.88 | prh64s1024 |
| 366.38 | 366.38 | 368.62 | asconhashabi32v12 |
| 362.50 | 368.75 | 369.50 | T:nasha512 |
| 377.75 | 377.75 | 378.00 | T:saturninhashv2 |
| 382.12 | 386.50 | 400.62 | T:keccakc1024 |
| 377.62 | 388.38 | 398.88 | T:keccakc768 |
| 393.88 | 394.50 | 394.50 | lsh512 |
| 384.25? | 396.00? | 429.75? | T:keccakc512 |
| 386.12? | 397.75? | 453.25? | T:keccak |
| 406.75 | 406.75 | 406.75 | T:cubehash512 |
| 385.12 | 407.00 | 409.25 | T:keccakc448 |
| 404.75 | 408.25 | 445.50 | T:keccakc256 |
| 428.25 | 428.25 | 428.25 | T:esch256v1 |
| 436.25 | 436.25 | 437.62 | T:esch256v2 |
| 441.50 | 441.75 | 446.00 | T:cheetah512 |
| 444.75 | 444.75 | 448.88 | T:knot256v1 |
| 452.25 | 456.75 | 468.38 | T:whirlpool |
| 463.62 | 463.62 | 465.88 | asconhashbi32v12 |
| 468.38 | 468.38 | 468.38 | T:mcssha4 |
| 524.12 | 525.00 | 527.88 | T:luffa384 |
| 528.50 | 528.50 | 528.75 | T:sneikha384 |
| 534.00 | 534.25 | 536.88 | T:photonbeetlehash256rate32v1 |
| 558.75 | 559.12 | 561.75 | T:coral256v1 |
| 563.25 | 563.25 | 565.38 | T:skein10241024 |
| 577.75 | 579.75 | 583.75 | T:romulush |
| 589.12 | 589.75 | 593.75 | T:clxhash |
| 606.88 | 606.88 | 607.50 | T:groestl256 |
| 610.88 | 611.00 | 611.38 | T:mcssha6 |
| 621.75 | 621.75 | 634.12 | T:knot256v2 |
| 676.50 | 677.88 | 687.88 | T:rfsb509 |
| 711.00 | 713.12 | 720.38 | T:fugue256 |
| 730.00 | 730.50 | 731.88 | T:drygascon256 |
| 761.38 | 761.75 | 763.75 | T:luffa512 |
| 788.25 | 788.25 | 790.38 | T:jh256 |
| 788.38 | 788.38 | 790.50 | T:jh384 |
| 788.88 | 788.88 | 791.00 | T:jh224 |
| 788.62 | 789.88 | 790.75 | T:jh512 |
| 803.00 | 803.75 | 803.75 | T:shavite3512 |
| 837.00 | 837.38 | 839.75 | T:cubehash816 |
| 837.25 | 838.25 | 840.50 | T:cubehash832 |
| 843.50 | 844.12 | 845.75 | T:esch384v1 |
| 864.00 | 864.00 | 865.25 | T:esch384v2 |
| 901.00 | 901.50 | 905.12 | T:cubehash88 |
| 933.38 | 933.38 | 935.12 | T:round3jh256 |
| 937.12 | 937.12 | 937.75 | T:round3jh512 |
| 972.75 | 974.38 | 980.62 | T:cubehash84 |
| 1004.38 | 1004.88 | 1004.88 | T:fugue2 |
| 1009.12 | 1009.50 | 1009.75 | T:bblake256 |
| 1016.00 | 1020.62 | 1027.62 | T:simd256 |
| 1051.25 | 1051.62 | 1051.62 | T:mcssha5 |
| 1056.50 | 1057.50 | 1065.75 | T:lane256 |
| 1117.50 | 1118.38 | 1122.38 | T:cubehash82 |
| 1164.50 | 1171.25 | 1248.75 | T:simd512 |
| 1208.00 | 1208.12 | 1208.25 | T:echo256 |
| 1231.00 | 1231.12 | 1233.12 | T:knot384 |
| 1284.12 | 1290.25 | 1312.38 | T:echosp256 |
| 1449.62 | 1449.62 | 1449.62 | T:cubehash1632 |
| 1453.88 | 1453.88 | 1455.75 | T:cubehash81 |
| 1502.88 | 1503.62 | 1504.38 | T:echo512 |
| 1529.62 | 1533.38 | 1533.75 | T:essence224 |
| 1533.38 | 1535.38 | 1535.38 | T:essence256 |
| 1599.12 | 1599.12 | 1599.50 | T:knot512 |
| 1600.25 | 1601.12 | 1604.38 | T:fugue384 |
| 1615.12 | 1615.38 | 1622.25 | T:echosp512 |
| 1629.38 | 1630.38 | 1634.12 | T:cubehash1616 |
| 1702.25 | 1707.50 | 1729.25 | T:groestl512 |
| 1764.38 | 1768.12 | 1771.38 | T:cubehash168 |
| 1855.50 | 1862.00 | 1862.00 | T:keccakc512treed2 |
| 1867.75 | 1868.38 | 1869.50 | T:essence384 |
| 1869.00 | 1870.88 | 1885.50 | T:keccakc256treed2 |
| 1878.00 | 1879.75 | 1882.62 | T:essence512 |
| 1906.88 | 1908.75 | 1913.88 | T:cubehash164 |
| 2093.00 | 2122.88 | 2127.00 | T:mgrostl256 |
| 2192.88 | 2193.38 | 2194.38 | T:cubehash162 |
| 2477.12 | 2482.25 | 2491.88 | T:fugue512 |
| 2779.75 | 2780.50 | 2802.00 | T:md6d224 |
| 2813.88 | 2813.88 | 2813.88 | T:cubehash161 |
| 2833.75 | 2914.50 | 2931.12 | T:atelopus32 |
| 2942.25 | 2958.25 | 3002.75 | T:md6d256 |
| 3722.50 | 3752.50 | 3775.25 | T:fsb256 |
| 3806.25 | 3810.75 | 3814.88 | T:sivrijndael256hash256v1 |
| 3875.12 | 3887.25 | 3893.50 | T:md6d384 |
| 3995.50 | 3998.00 | 4124.00 | T:atelopus64 |
| 4034.25 | 4035.00 | 4040.00 | T:subterraneanv1 |
| 7499.75 | 7504.00 | 7527.25 | T:syconhash256v1 |
| 8894.00 | 8903.75 | 8904.00 | T:lane512 |
| 13576.38 | 13579.12 | 13580.12 | T:acehash256v1 |
| 13896.00 | 13896.50 | 13897.62 | T:skinnyhashtk2 |
| 14692.62 | 14693.38 | 14693.88 | T:skinnyhashtk3 |
| 32683.62 | 32741.50 | 32741.50 | T:sivtemphotonhashv1 |
| 38933.38 | 38935.12 | 38957.25 | T:gage1h256c256r128 |
| 48730.62 | 48731.62 | 48745.38 | T:orangishv1 |
| 55216.88 | 55483.75 | 55487.88 | T:gage1h256c224r032 |
| 57936.50 | 57941.62 | 57976.12 | T:gage1h256c224r064 |
| 64210.62 | 64215.75 | 64251.00 | T:gage1h256c256r064 |
| 68071.75 | 68138.75 | 72809.50 | T:heron256v1 |
| 106197.00 | 106225.25 | 106297.25 | T:gage1h256c256r032 |
| 114592.12 | 114615.62 | 114698.00 | T:gage1h256c512r064 |
| 203486.62 | 203575.00 | 203600.50 | T:gage1h256c224r016 |
| 229972.38 | 230048.00 | 230066.88 | T:gage1h256c256r016 |
| 234565.88 | 234648.00 | 235448.00 | T:gage1h256c512r032 |
| 380938.88 | 380954.38 | 380963.50 | T:gage1h256c224r008 |
| 9570850.88 | 9662325.62 | 9770238.00 | T:fsb512 |
|
|