Measurements of hash functions on one machine: amd64; Ivy Bridge+AES (306a9); 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, 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.23 | 0.23 | 0.23 | komihash |
| 0.64 | 0.64 | 0.64 | prh42s1024 |
| 0.64 | 0.64 | 0.64 | prh42s512 |
| 0.66 | 0.66 | 0.66 | prh64s1024 |
| 0.66 | 0.66 | 0.66 | prh64s512 |
| 0.66 | 0.66 | 0.66 | prh64s256 |
| 0.66 | 0.66 | 0.66 | prh42s256 |
| 0.89 | 0.90 | 0.91 | T:bebb4185 |
| 1.94 | 1.94 | 1.95 | T:blake3 |
| 2.06 | 2.06 | 2.06 | T:edonr512 |
| 3.06 | 3.07 | 3.07 | lsh256 |
| 3.08 | 3.09 | 3.09 | T:md4 |
| 3.12 | 3.13 | 3.14 | T:bmw512 |
| 3.40 | 3.41 | 3.41 | T:blake2b |
| 3.55 | 3.56 | 3.56 | lsh512 |
| 4.05 | 4.06 | 4.11 | T:echo256 |
| 4.07 | 4.08 | 4.09 | T:edonr256 |
| 4.16 | 4.16 | 4.16 | T:cubehash832 |
| 4.42 | 4.43 | 4.43 | T:k12 |
| 4.55 | 4.55 | 4.55 | sha1 |
| 5.03 | 5.03 | 5.04 | md5 |
| 5.24 | 5.25 | 5.27 | T:bblake256 |
| 5.34 | 5.35 | 5.35 | T:blake2s |
| 5.35 | 5.36 | 5.37 | T:bmw256 |
| 5.38 | 5.39 | 5.40 | T:keccakc256treed2 |
| 5.53 | 5.53 | 5.54 | T:shabal256 |
| 5.53 | 5.53 | 5.54 | T:shabal512 |
| 6.12 | 6.12 | 6.13 | blake512 |
| 6.15 | 6.16 | 6.18 | T:skein512512 |
| 6.18 | 6.19 | 6.19 | T:skein512256 |
| 6.19 | 6.20 | 6.30 | T:sarmal256 |
| 6.30 | 6.31 | 6.32 | T:blake64 |
| 6.43 | 6.43 | 6.44 | T:blake32 |
| 6.57 | 6.58 | 6.58 | T:keccakc512treed2 |
| 6.84 | 6.84 | 6.85 | T:tiger |
| 6.96 | 6.97 | 6.98 | T:beamsplitter |
| 7.13 | 7.14 | 7.15 | sha512 |
| 7.34 | 7.39 | 7.40 | sha384 |
| 7.57 | 7.58 | 7.62 | blake256 |
| 7.60 | 7.61 | 7.62 | T:cheetah256 |
| 7.70 | 7.71 | 7.71 | T:sarmal512 |
| 8.26 | 8.27 | 8.27 | T:cubehash512 |
| 8.26 | 8.27 | 8.27 | T:cubehash1632 |
| 8.30 | 8.31 | 8.32 | T:keccakc256 |
| 8.32 | 8.32 | 8.32 | T:cubehash816 |
| 8.29 | 8.35 | 8.36 | T:skein10241024 |
| 8.46 | 8.52 | 8.55 | T:simd512 |
| 8.71 | 8.73 | 8.73 | T:skein256256 |
| 8.74 | 8.74 | 8.75 | shake128 |
| 9.42 | 9.43 | 9.44 | T:groestl256 |
| 9.63 | 9.63 | 9.63 | T:keccakc448 |
| 10.08 | 10.08 | 10.08 | T:rfsb509 |
| 10.10 | 10.11 | 10.12 | sha3224 |
| 10.12 | 10.13 | 10.15 | sha224 |
| 10.13 | 10.13 | 10.14 | T:keccakc512 |
| 10.12 | 10.14 | 10.21 | sha256 |
| 10.65 | 10.65 | 10.66 | shake256 |
| 10.65 | 10.65 | 10.66 | sha3256 |
| 10.79 | 10.80 | 10.80 | T:keccak |
| 11.75 | 11.78 | 11.82 | T:cheetah512 |
| 12.28 | 12.29 | 12.29 | T:luffa256 |
| 12.79 | 12.80 | 12.80 | T:gimli24v1 |
| 12.61? | 12.85? | 14.32? | T:luffa384 |
| 12.90 | 12.91 | 12.92 | T:ripemd160 |
| 12.92 | 12.92 | 12.94 | T:groestl512 |
| 12.99 | 13.00 | 13.01 | T:jh224 |
| 12.99 | 13.00 | 13.01 | T:jh384 |
| 12.99 | 13.00 | 13.01 | T:jh256 |
| 12.99 | 13.01 | 13.01 | T:jh512 |
| 13.26 | 13.27 | 13.27 | T:fugue2 |
| 13.34 | 13.34 | 13.35 | T:keccakc768 |
| 13.98 | 13.99 | 13.99 | sha3384 |
| 14.67 | 14.67 | 14.68 | T:fugue256 |
| 14.94 | 14.95 | 14.97 | T:nasha256 |
| 15.33 | 15.37 | 15.38 | T:round3jh256 |
| 15.32 | 15.38 | 15.39 | T:round3jh512 |
| 15.46 | 15.47 | 15.51 | T:nasha512 |
| 16.47 | 16.48 | 16.55 | T:cubehash1616 |
| 16.55 | 16.57 | 16.95 | asconhashav12 |
| 16.55 | 16.57 | 16.94 | asconxofav12 |
| 16.73 | 16.73 | 16.73 | T:cubehash88 |
| 16.75 | 16.76 | 16.92 | T:xoodyakv1 |
| 17.66 | 17.67 | 17.68 | T:shavite3256 |
| 18.93 | 18.95 | 19.06 | T:luffa512 |
| 19.08 | 19.08 | 19.09 | T:keccakc1024 |
| 19.95 | 19.95 | 19.96 | sha3512 |
| 21.18 | 21.19 | 21.20 | T:fugue384 |
| 22.11 | 22.17 | 22.25 | T:md6d224 |
| 22.73 | 22.74 | 22.76 | T:whirlpool |
| 22.78 | 22.80 | 22.83 | T:hamsi |
| 23.84 | 23.96 | 24.78 | T:md6d256 |
| 25.25 | 25.27 | 25.33 | asconhashv12 |
| 24.67 | 25.32 | 25.33 | asconxofv12 |
| 25.95 | 25.95 | 25.96 | T:lane256 |
| 27.61 | 27.62 | 27.63 | T:echosp256 |
| 27.68 | 27.82 | 28.02 | T:fugue512 |
| 28.35 | 28.37 | 28.38 | T:shavite3512 |
| 30.02 | 30.06 | 30.08 | T:simd256 |
| 30.42 | 30.43 | 30.45 | T:shamashashv1 |
| 31.26 | 32.03 | 33.10 | T:md6d384 |
| 32.39 | 32.39 | 32.41 | asconhashabi32v12 |
| 33.03 | 33.05 | 33.06 | T:cubehash168 |
| 33.20 | 33.20 | 33.21 | T:cubehash84 |
| 35.79 | 35.91 | 36.07 | T:essence384 |
| 36.04 | 36.05 | 36.10 | T:essence512 |
| 39.63 | 39.65 | 39.66 | T:sneikha256 |
| 40.14 | 40.18 | 40.28 | T:echosp512 |
| 40.64 | 40.67 | 40.70 | T:mgrostl256 |
| 41.04 | 41.12 | 41.19 | T:atelopus64 |
| 41.34 | 41.53 | 43.24 | T:echo512 |
| 42.72 | 42.80 | 42.90 | T:atelopus32 |
| 43.05 | 43.06 | 43.07 | T:romulush |
| 45.28 | 45.30 | 45.31 | T:essence224 |
| 45.23 | 45.30 | 46.02 | T:essence256 |
| 45.88 | 45.93 | 45.97 | T:esch256v2 |
| 46.14 | 46.18 | 46.21 | T:esch256v1 |
| 47.13 | 47.63 | 48.50 | T:mcssha6 |
| 47.10 | 48.06 | 48.57 | T:mcssha5 |
| 47.13 | 48.10 | 48.57 | T:mcssha4 |
| 48.56 | 48.58 | 48.61 | asconhashbi32v12 |
| 52.25 | 52.26 | 52.27 | T:saturninhashv2 |
| 62.13 | 62.46 | 62.93 | T:lane512 |
| 62.82 | 62.84 | 62.87 | T:drygascon128 |
| 65.99 | 65.99 | 66.00 | T:cubehash164 |
| 66.40 | 66.44 | 66.49 | T:esch384v1 |
| 66.59 | 66.59 | 66.60 | T:cubehash82 |
| 66.77 | 66.80 | 66.83 | T:esch384v2 |
| 45.46? | 69.00? | 70.29? | T:fsb256 |
| 71.97 | 72.04 | 72.12 | T:drygascon256 |
| 72.19 | 72.20 | 72.21 | T:coral256v1 |
| 76.92 | 76.96 | 77.04 | T:sneikha384 |
| 80.28 | 81.33 | 81.44 | T:triadhashv1 |
| 86.10 | 86.15 | 86.27 | T:knot256v2 |
| 128.82 | 128.90 | 128.93 | T:knot256v1 |
| 132.01 | 132.01 | 132.05 | T:cubehash162 |
| 133.18 | 133.19 | 133.19 | T:cubehash81 |
| 133.72 | 133.75 | 133.80 | T:syconhash256v1 |
| 122.62? | 135.09? | 146.84? | T:fsb512 |
| 168.34 | 168.38 | 168.45 | T:clxhash |
| 234.86 | 234.86 | 234.89 | T:knot512 |
| 264.02 | 264.09 | 264.11 | T:cubehash161 |
| 281.86 | 281.90 | 281.95 | T:photonbeetlehash256rate32v1 |
| 303.31 | 303.92 | 304.55 | T:knot384 |
| 1034.67 | 1034.84 | 1035.11 | T:subterraneanv1 |
| 1253.54 | 1253.84 | 1254.24 | T:acehash256v1 |
| 1332.45 | 1335.69 | 1351.48 | T:heron256v1 |
| 1501.09 | 1509.22 | 1513.54 | T:sivrijndael256hash256v1 |
| 1540.07 | 1545.17 | 1570.74 | T:skinnyhashtk3 |
| 2953.18 | 2953.29 | 2953.42 | T:skinnyhashtk2 |
| 3363.25 | 3364.51 | 3374.29 | T:gage1h256c256r128 |
| 5044.73 | 5045.99 | 5050.69 | T:gage1h256c224r064 |
| 5548.22 | 5566.78 | 5569.42 | T:gage1h256c224r032 |
| 5570.14 | 5570.45 | 5573.07 | T:orangishv1 |
| 5603.43 | 5603.90 | 5606.72 | T:gage1h256c256r064 |
| 9641.82 | 9643.08 | 9644.21 | T:sivtemphotonhashv1 |
| 10066.82 | 10067.10 | 10067.57 | T:gage1h256c512r064 |
| 10085.76 | 10095.61 | 10097.15 | T:gage1h256c256r032 |
| 15615.21 | 15615.81 | 15617.42 | T:gage1h256c224r016 |
| 17639.16 | 17640.97 | 17641.85 | T:gage1h256c512r032 |
| 17688.41 | 17692.33 | 17714.71 | T:gage1h256c256r016 |
| 34959.39 | 34966.25 | 35025.26 | T:gage1h256c224r008 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.01 | 0.01 | 0.01 | T:floppsy |
| 0.25 | 0.25 | 0.25 | komihash |
| 0.75 | 0.76 | 0.76 | prh42s256 |
| 0.78 | 0.78 | 0.79 | prh42s512 |
| 0.79 | 0.79 | 0.80 | prh64s256 |
| 0.86 | 0.87 | 0.87 | prh64s512 |
| 0.88 | 0.89 | 0.89 | prh42s1024 |
| 0.93 | 0.94 | 0.95 | T:bebb4185 |
| 1.03 | 1.03 | 1.04 | prh64s1024 |
| 1.96 | 1.97 | 1.98 | T:blake3 |
| 2.16 | 2.17 | 2.17 | T:edonr512 |
| 3.18 | 3.18 | 3.19 | T:md4 |
| 3.19 | 3.20 | 3.21 | lsh256 |
| 3.38 | 3.39 | 3.40 | T:bmw512 |
| 3.44 | 3.45 | 3.45 | T:blake2b |
| 3.85 | 3.86 | 3.87 | lsh512 |
| 4.20 | 4.20 | 4.21 | T:edonr256 |
| 4.28 | 4.30 | 4.31 | T:echo256 |
| 4.52 | 4.53 | 4.53 | T:k12 |
| 4.62 | 4.62 | 4.63 | T:cubehash832 |
| 5.09 | 5.09 | 5.09 | sha1 |
| 5.15 | 5.15 | 5.16 | md5 |
| 5.36 | 5.36 | 5.36 | T:blake2s |
| 5.64 | 5.65 | 5.66 | T:bmw256 |
| 5.86 | 5.87 | 5.89 | T:bblake256 |
| 5.95 | 5.95 | 5.96 | T:shabal256 |
| 5.95 | 5.95 | 5.96 | T:shabal512 |
| 6.24 | 6.25 | 6.25 | T:keccakc256treed2 |
| 6.30 | 6.31 | 6.31 | T:skein512256 |
| 6.32 | 6.33 | 6.33 | T:skein512512 |
| 6.36 | 6.37 | 6.38 | blake512 |
| 6.48 | 6.49 | 6.56 | T:sarmal256 |
| 6.55 | 6.56 | 6.57 | T:blake64 |
| 6.59 | 6.59 | 6.60 | T:blake32 |
| 7.02 | 7.03 | 7.03 | T:tiger |
| 7.09 | 7.10 | 7.13 | T:beamsplitter |
| 7.53 | 7.54 | 7.55 | T:keccakc512treed2 |
| 7.73 | 7.74 | 7.78 | blake256 |
| 7.84 | 7.86 | 7.86 | T:cheetah256 |
| 7.87 | 7.88 | 7.88 | sha512 |
| 7.87 | 7.90 | 7.98 | sha384 |
| 8.00 | 8.00 | 8.02 | T:sarmal512 |
| 8.53 | 8.54 | 8.54 | T:keccakc256 |
| 8.55 | 8.55 | 8.56 | T:cubehash512 |
| 8.64 | 8.67 | 8.70 | T:skein10241024 |
| 8.77 | 8.77 | 8.77 | T:cubehash816 |
| 8.80 | 8.82 | 8.87 | T:simd512 |
| 8.83 | 8.85 | 8.86 | T:skein256256 |
| 8.94 | 8.95 | 8.96 | shake128 |
| 9.07 | 9.07 | 9.08 | T:cubehash1632 |
| 9.83 | 9.84 | 9.85 | T:groestl256 |
| 9.86 | 9.86 | 9.87 | T:keccakc448 |
| 10.31 | 10.32 | 10.33 | sha3224 |
| 10.53 | 10.54 | 10.54 | T:keccakc512 |
| 10.72 | 10.73 | 10.74 | T:rfsb509 |
| 10.77 | 10.78 | 10.78 | sha224 |
| 10.77 | 10.79 | 10.80 | sha256 |
| 11.02 | 11.02 | 11.04 | shake256 |
| 11.02 | 11.03 | 11.04 | sha3256 |
| 11.18 | 11.18 | 11.19 | T:keccak |
| 12.51 | 12.52 | 12.53 | T:luffa256 |
| 12.76 | 12.78 | 12.83 | T:cheetah512 |
| 12.91 | 12.92 | 12.93 | T:gimli24v1 |
| 12.97 | 12.98 | 13.16 | T:luffa384 |
| 13.13 | 13.14 | 13.15 | T:ripemd160 |
| 13.21 | 13.22 | 13.24 | T:jh256 |
| 13.22 | 13.23 | 13.25 | T:jh224 |
| 13.21 | 13.23 | 13.25 | T:jh384 |
| 13.21 | 13.24 | 13.24 | T:jh512 |
| 13.58 | 13.58 | 13.59 | T:keccakc768 |
| 13.66 | 13.66 | 13.67 | T:groestl512 |
| 14.18 | 14.18 | 14.19 | sha3384 |
| 14.46 | 14.47 | 14.49 | T:fugue2 |
| 15.15 | 15.16 | 15.18 | T:fugue256 |
| 15.24 | 15.25 | 15.26 | T:nasha256 |
| 15.60 | 15.63 | 15.66 | T:round3jh512 |
| 15.62 | 15.63 | 15.65 | T:round3jh256 |
| 16.03 | 16.04 | 16.09 | T:nasha512 |
| 16.72 | 16.74 | 16.77 | asconhashav12 |
| 16.73 | 16.82 | 17.08 | asconxofav12 |
| 16.88 | 17.00 | 17.01 | T:xoodyakv1 |
| 17.18 | 17.18 | 17.18 | T:cubehash88 |
| 17.28 | 17.29 | 17.35 | T:cubehash1616 |
| 17.96 | 17.97 | 17.99 | T:shavite3256 |
| 19.24 | 19.24 | 19.25 | T:keccakc1024 |
| 19.43 | 19.44 | 19.54 | T:luffa512 |
| 20.07 | 20.08 | 20.09 | sha3512 |
| 22.01 | 22.02 | 22.03 | T:fugue384 |
| 22.46 | 22.48 | 22.64 | T:md6d224 |
| 22.87 | 22.91 | 22.94 | T:hamsi |
| 23.16 | 23.17 | 23.19 | T:whirlpool |
| 24.24 | 24.27 | 25.00 | T:md6d256 |
| 24.93 | 24.97 | 25.50 | asconxofv12 |
| 24.93 | 25.47 | 25.50 | asconhashv12 |
| 26.83 | 26.83 | 26.84 | T:lane256 |
| 28.80 | 28.81 | 28.82 | T:echosp256 |
| 28.97 | 29.06 | 29.23 | T:fugue512 |
| 29.28 | 29.31 | 29.34 | T:shavite3512 |
| 30.51 | 30.54 | 30.58 | T:simd256 |
| 30.67 | 30.68 | 30.71 | T:shamashashv1 |
| 31.93 | 32.52 | 33.25 | T:md6d384 |
| 32.81 | 32.81 | 32.83 | asconhashabi32v12 |
| 33.65 | 33.65 | 33.65 | T:cubehash84 |
| 33.85 | 33.86 | 33.87 | T:cubehash168 |
| 37.19 | 37.23 | 37.40 | T:essence384 |
| 37.40 | 37.42 | 37.43 | T:essence512 |
| 39.94 | 39.96 | 40.00 | T:sneikha256 |
| 41.69 | 41.70 | 41.86 | T:echosp512 |
| 42.67 | 42.72 | 42.75 | T:mgrostl256 |
| 42.69 | 42.78 | 42.90 | T:atelopus64 |
| 42.92 | 42.95 | 44.47 | T:echo512 |
| 43.41 | 43.43 | 43.44 | T:romulush |
| 44.09 | 44.19 | 44.36 | T:atelopus32 |
| 46.09 | 46.10 | 46.12 | T:essence224 |
| 46.10 | 46.13 | 46.72 | T:essence256 |
| 46.18 | 46.22 | 46.25 | T:esch256v2 |
| 46.42 | 46.46 | 46.51 | T:esch256v1 |
| 48.95 | 48.97 | 49.00 | asconhashbi32v12 |
| 48.13 | 48.98 | 49.37 | T:mcssha6 |
| 48.16 | 49.09 | 49.41 | T:mcssha4 |
| 48.97 | 49.99 | 50.20 | T:mcssha5 |
| 52.69 | 52.71 | 52.72 | T:saturninhashv2 |
| 48.46? | 54.09? | 64.66? | T:fsb256 |
| 62.91 | 62.92 | 62.95 | T:drygascon128 |
| 66.80 | 66.80 | 66.80 | T:cubehash164 |
| 67.03 | 67.04 | 67.05 | T:cubehash82 |
| 67.07 | 67.11 | 67.17 | T:esch384v1 |
| 67.13 | 67.14 | 67.26 | T:lane512 |
| 67.45 | 67.49 | 67.67 | T:esch384v2 |
| 72.51 | 72.58 | 72.75 | T:drygascon256 |
| 72.74 | 72.75 | 72.76 | T:coral256v1 |
| 77.90 | 77.95 | 77.99 | T:sneikha384 |
| 81.49 | 81.55 | 81.61 | T:triadhashv1 |
| 87.06 | 87.07 | 87.08 | T:knot256v2 |
| 129.15 | 129.22 | 129.23 | T:knot256v1 |
| 132.82 | 132.85 | 132.86 | T:cubehash162 |
| 133.95 | 133.97 | 133.97 | T:cubehash81 |
| 135.06 | 135.09 | 135.12 | T:syconhash256v1 |
| 168.57 | 168.59 | 168.62 | T:clxhash |
| 235.82 | 235.82 | 235.83 | T:knot512 |
| 264.86 | 264.89 | 264.90 | T:cubehash161 |
| 281.37 | 281.44 | 281.48 | T:photonbeetlehash256rate32v1 |
| 303.32 | 305.11 | 305.85 | T:knot384 |
| 1036.99 | 1037.21 | 1037.52 | T:subterraneanv1 |
| 1265.84 | 1266.18 | 1266.52 | T:acehash256v1 |
| 1356.90 | 1357.41 | 1371.09 | T:heron256v1 |
| 1500.95 | 1507.71 | 1510.77 | T:sivrijndael256hash256v1 |
| 1554.98 | 1562.12 | 1580.99 | T:skinnyhashtk3 |
| 2959.03 | 2959.14 | 2959.29 | T:skinnyhashtk2 |
| 3403.90 | 3404.13 | 3412.31 | T:gage1h256c256r128 |
| 5094.18 | 5094.49 | 5099.49 | T:gage1h256c224r064 |
| 5613.80 | 5614.06 | 5616.10 | T:orangishv1 |
| 5598.49 | 5614.52 | 5616.17 | T:gage1h256c224r032 |
| 5658.22 | 5658.64 | 5661.16 | T:gage1h256c256r064 |
| 9632.38 | 9633.61 | 9640.81 | T:sivtemphotonhashv1 |
| 10164.95 | 10165.29 | 10165.53 | T:gage1h256c512r064 |
| 10175.23 | 10184.22 | 10184.62 | T:gage1h256c256r032 |
| 11526.88 | 11543.85 | 11554.93 | T:fsb512 |
| 15745.18 | 15746.24 | 15747.22 | T:gage1h256c224r016 |
| 17778.66 | 17794.23 | 17795.74 | T:gage1h256c512r032 |
| 17836.51 | 17839.34 | 17859.09 | T:gage1h256c256r016 |
| 35246.12 | 35248.30 | 35301.06 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.03 | 0.03 | 0.03 | T:floppsy |
| 0.27 | 0.27 | 0.28 | komihash |
| 0.89 | 0.90 | 0.90 | prh42s256 |
| 0.99 | 0.99 | 1.00 | prh64s256 |
| 1.00 | 1.00 | 1.00 | prh42s512 |
| 0.99 | 1.02 | 1.04 | T:bebb4185 |
| 1.20 | 1.20 | 1.21 | prh64s512 |
| 1.27 | 1.27 | 1.29 | prh42s1024 |
| 1.63 | 1.64 | 1.65 | prh64s1024 |
| 2.33 | 2.34 | 2.35 | T:edonr512 |
| 3.32 | 3.33 | 3.36 | T:md4 |
| 3.41 | 3.42 | 3.43 | lsh256 |
| 3.51 | 3.51 | 3.52 | T:blake2b |
| 3.76 | 3.76 | 3.76 | T:blake3 |
| 3.79 | 3.81 | 3.84 | T:bmw512 |
| 4.35 | 4.36 | 4.37 | lsh512 |
| 4.36 | 4.37 | 4.39 | T:edonr256 |
| 4.76 | 4.79 | 4.82 | T:echo256 |
| 4.93 | 4.93 | 4.94 | T:k12 |
| 5.35 | 5.35 | 5.36 | md5 |
| 5.38 | 5.38 | 5.39 | T:blake2s |
| 5.39 | 5.40 | 5.40 | T:cubehash832 |
| 5.99 | 6.00 | 6.00 | sha1 |
| 5.97 | 6.01 | 6.05 | T:bmw256 |
| 6.50 | 6.51 | 6.53 | T:skein512256 |
| 6.60 | 6.62 | 6.63 | T:skein512512 |
| 6.62 | 6.62 | 6.64 | T:shabal512 |
| 6.64 | 6.65 | 6.67 | T:shabal256 |
| 6.77 | 6.78 | 6.80 | blake512 |
| 6.84 | 6.85 | 6.85 | T:blake32 |
| 6.84 | 6.85 | 6.90 | T:bblake256 |
| 6.94 | 6.95 | 6.97 | T:blake64 |
| 6.95 | 6.97 | 7.01 | T:sarmal256 |
| 7.28 | 7.28 | 7.29 | T:keccakc256treed2 |
| 7.31 | 7.34 | 7.40 | T:beamsplitter |
| 7.33 | 7.35 | 7.37 | T:tiger |
| 7.97 | 8.01 | 8.04 | blake256 |
| 8.37 | 8.37 | 8.39 | T:cheetah256 |
| 8.40 | 8.43 | 8.46 | T:keccakc512treed2 |
| 8.52 | 8.54 | 8.56 | T:sarmal512 |
| 9.03 | 9.03 | 9.04 | T:cubehash512 |
| 9.03 | 9.05 | 9.08 | T:skein256256 |
| 9.04 | 9.05 | 9.07 | sha512 |
| 9.20 | 9.21 | 9.22 | T:keccakc256 |
| 9.19 | 9.22 | 9.25 | T:skein10241024 |
| 9.32 | 9.33 | 9.33 | sha384 |
| 9.36 | 9.40 | 9.46 | T:simd512 |
| 9.52 | 9.52 | 9.53 | T:cubehash816 |
| 9.55 | 9.55 | 9.58 | shake128 |
| 10.08 | 10.08 | 10.09 | T:keccakc448 |
| 10.40 | 10.41 | 10.42 | T:cubehash1632 |
| 10.49 | 10.50 | 10.52 | sha3224 |
| 10.48 | 10.51 | 10.54 | T:groestl256 |
| 10.99 | 10.99 | 11.00 | T:keccakc512 |
| 11.41 | 11.41 | 11.42 | sha3256 |
| 11.41 | 11.41 | 11.44 | shake256 |
| 11.78 | 11.79 | 11.81 | sha224 |
| 11.82 | 11.84 | 11.86 | sha256 |
| 11.83 | 11.85 | 11.86 | T:keccak |
| 11.88 | 11.90 | 11.91 | T:rfsb509 |
| 12.90 | 12.91 | 12.93 | T:luffa256 |
| 13.11 | 13.13 | 13.14 | T:gimli24v1 |
| 13.52 | 13.54 | 13.73 | T:luffa384 |
| 13.55 | 13.57 | 13.60 | T:ripemd160 |
| 13.60 | 13.60 | 13.61 | T:jh224 |
| 13.60 | 13.60 | 13.64 | T:jh512 |
| 13.60 | 13.62 | 13.64 | T:jh384 |
| 13.61 | 13.63 | 13.64 | T:jh256 |
| 13.66 | 13.66 | 13.67 | T:keccakc768 |
| 14.21 | 14.22 | 14.23 | sha3384 |
| 14.59 | 14.60 | 14.86 | T:cheetah512 |
| 14.89 | 14.91 | 14.92 | T:groestl512 |
| 15.70 | 15.73 | 15.76 | T:nasha256 |
| 15.96 | 15.98 | 16.00 | T:fugue256 |
| 16.04 | 16.08 | 16.10 | T:round3jh256 |
| 16.06 | 16.09 | 16.11 | T:round3jh512 |
| 16.52 | 16.53 | 16.56 | T:fugue2 |
| 16.96 | 16.98 | 17.02 | T:nasha512 |
| 17.00 | 17.02 | 17.07 | asconxofav12 |
| 16.99 | 17.03 | 17.08 | asconhashav12 |
| 17.02 | 17.04 | 17.05 | T:xoodyakv1 |
| 17.93 | 17.93 | 17.94 | T:cubehash88 |
| 18.45 | 18.48 | 18.52 | T:shavite3256 |
| 18.62 | 18.64 | 18.69 | T:cubehash1616 |
| 19.90 | 19.91 | 19.93 | T:keccakc1024 |
| 20.24 | 20.27 | 20.35 | T:luffa512 |
| 20.71 | 20.74 | 20.76 | sha3512 |
| 22.24 | 22.33 | 22.40 | T:md6d224 |
| 23.12 | 23.17 | 23.23 | T:hamsi |
| 23.43 | 23.44 | 23.46 | T:fugue384 |
| 23.90 | 23.93 | 23.94 | T:whirlpool |
| 24.03 | 24.12 | 24.83 | T:md6d256 |
| 25.30 | 25.83 | 25.87 | asconxofv12 |
| 25.43 | 25.85 | 25.87 | asconhashv12 |
| 28.27 | 28.28 | 28.31 | T:lane256 |
| 28.40 | 28.43 | 28.46 | T:echosp256 |
| 30.82 | 30.86 | 30.90 | T:shavite3512 |
| 31.13 | 31.15 | 31.18 | T:shamashashv1 |
| 31.13 | 31.30 | 31.32 | T:fugue512 |
| 31.33 | 31.36 | 31.40 | T:simd256 |
| 31.91 | 32.48 | 32.92 | T:md6d384 |
| 33.52 | 33.53 | 33.54 | asconhashabi32v12 |
| 34.40 | 34.40 | 34.41 | T:cubehash84 |
| 35.19 | 35.20 | 35.21 | T:cubehash168 |
| 39.43 | 39.50 | 39.64 | T:essence384 |
| 39.65 | 39.68 | 39.72 | T:essence512 |
| 40.51 | 40.52 | 40.54 | T:sneikha256 |
| 44.06 | 44.10 | 44.13 | T:romulush |
| 45.26 | 45.28 | 46.88 | T:echo512 |
| 45.63 | 45.66 | 45.94 | T:echosp512 |
| 45.49 | 45.69 | 45.96 | T:atelopus64 |
| 46.21 | 46.26 | 46.30 | T:mgrostl256 |
| 46.66 | 46.68 | 46.76 | T:esch256v2 |
| 46.90 | 46.97 | 47.03 | T:esch256v1 |
| 47.02 | 47.16 | 47.29 | T:atelopus32 |
| 47.42 | 47.45 | 47.47 | T:essence224 |
| 47.47 | 47.51 | 48.05 | T:essence256 |
| 49.64 | 49.65 | 49.69 | asconhashbi32v12 |
| 49.57 | 50.44 | 50.96 | T:mcssha6 |
| 49.70 | 50.54 | 50.83 | T:mcssha4 |
| 51.74 | 52.77 | 53.16 | T:mcssha5 |
| 53.12 | 53.21 | 53.51 | T:fsb256 |
| 53.41 | 53.43 | 53.47 | T:saturninhashv2 |
| 63.07 | 63.13 | 63.19 | T:drygascon128 |
| 67.78 | 67.79 | 67.80 | T:cubehash82 |
| 68.12 | 68.13 | 68.15 | T:cubehash164 |
| 68.19 | 68.21 | 68.27 | T:esch384v1 |
| 68.56 | 68.58 | 68.61 | T:esch384v2 |
| 73.32 | 73.37 | 73.46 | T:drygascon256 |
| 73.67 | 73.72 | 73.75 | T:coral256v1 |
| 73.68 | 73.80 | 74.01 | T:lane512 |
| 79.41 | 79.47 | 79.52 | T:sneikha384 |
| 81.08 | 81.84 | 81.89 | T:triadhashv1 |
| 89.31 | 89.33 | 89.34 | T:knot256v2 |
| 129.67 | 129.73 | 129.75 | T:knot256v1 |
| 134.18 | 134.19 | 134.20 | T:cubehash162 |
| 135.25 | 135.26 | 135.27 | T:cubehash81 |
| 137.27 | 137.33 | 137.40 | T:syconhash256v1 |
| 168.96 | 169.05 | 169.12 | T:clxhash |
| 237.41 | 237.41 | 237.43 | T:knot512 |
| 266.17 | 266.22 | 266.23 | T:cubehash161 |
| 280.50 | 280.55 | 280.60 | T:photonbeetlehash256rate32v1 |
| 305.12 | 306.66 | 307.95 | T:knot384 |
| 1041.02 | 1041.40 | 1041.62 | T:subterraneanv1 |
| 1286.49 | 1286.68 | 1287.01 | T:acehash256v1 |
| 1393.26 | 1393.83 | 1407.39 | T:heron256v1 |
| 1499.33 | 1505.63 | 1508.45 | T:sivrijndael256hash256v1 |
| 1574.74 | 1575.14 | 1597.58 | T:skinnyhashtk3 |
| 2968.47 | 2968.68 | 2969.05 | T:skinnyhashtk2 |
| 3469.53 | 3470.13 | 3478.74 | T:gage1h256c256r128 |
| 5176.52 | 5176.88 | 5181.34 | T:gage1h256c224r064 |
| 5686.27 | 5687.01 | 5688.35 | T:orangishv1 |
| 5676.19 | 5694.05 | 5696.05 | T:gage1h256c224r032 |
| 5748.66 | 5749.25 | 5751.76 | T:gage1h256c256r064 |
| 9616.35 | 9617.91 | 9619.16 | T:sivtemphotonhashv1 |
| 10328.76 | 10329.08 | 10329.45 | T:gage1h256c512r064 |
| 10324.58 | 10332.02 | 10332.86 | T:gage1h256c256r032 |
| 15959.81 | 15962.93 | 15963.84 | T:gage1h256c224r016 |
| 18052.11 | 18054.17 | 18055.68 | T:gage1h256c512r032 |
| 18078.55 | 18084.82 | 18101.15 | T:gage1h256c256r016 |
| 30523.95 | 30568.22 | 30587.41 | T:fsb512 |
| 35715.60 | 35718.30 | 35769.60 | T:gage1h256c224r008 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.08? | 0.08? | 0.09? | T:floppsy |
| 0.35 | 0.35 | 0.35 | komihash |
| 1.12? | 1.23? | 1.26? | T:bebb4185 |
| 1.28 | 1.28 | 1.31 | prh42s256 |
| 1.54 | 1.55 | 1.57 | prh64s256 |
| 1.60 | 1.60 | 1.60 | prh42s512 |
| 2.10 | 2.11 | 2.13 | prh64s512 |
| 2.31 | 2.34 | 2.40 | prh42s1024 |
| 2.59 | 2.60 | 2.61 | T:edonr512 |
| 3.26 | 3.27 | 3.28 | prh64s1024 |
| 3.60 | 3.61 | 3.65 | lsh256 |
| 3.70 | 3.71 | 3.73 | T:blake3 |
| 3.73 | 3.74 | 3.75 | T:md4 |
| 4.09 | 4.10 | 4.10 | T:blake2b |
| 4.57 | 4.60 | 4.61 | T:bmw512 |
| 4.81 | 4.83 | 4.87 | T:edonr256 |
| 5.20 | 5.22 | 5.24 | lsh512 |
| 5.43 | 5.45 | 5.45 | T:blake2s |
| 5.56 | 5.57 | 5.57 | T:k12 |
| 5.87 | 5.87 | 5.89 | md5 |
| 5.96 | 5.99 | 6.05 | T:echo256 |
| 6.91 | 6.94 | 6.99 | T:bmw256 |
| 7.04 | 7.06 | 7.07 | T:skein512256 |
| 7.24 | 7.25 | 7.31 | blake512 |
| 7.31 | 7.34 | 7.37 | T:blake64 |
| 7.33 | 7.36 | 7.38 | T:skein512512 |
| 7.37 | 7.39 | 7.43 | T:sarmal256 |
| 7.43 | 7.44 | 7.46 | T:cubehash832 |
| 7.51 | 7.51 | 7.53 | T:blake32 |
| 7.65 | 7.75 | 7.90 | T:beamsplitter |
| 8.16 | 8.17 | 8.22 | T:tiger |
| 8.34 | 8.35 | 8.37 | sha1 |
| 8.44 | 8.45 | 8.46 | T:shabal512 |
| 8.48 | 8.49 | 8.50 | T:shabal256 |
| 8.64 | 8.70 | 8.73 | blake256 |
| 8.92 | 8.95 | 8.99 | T:sarmal512 |
| 9.14 | 9.16 | 9.19 | T:cheetah256 |
| 9.57 | 9.58 | 9.63 | T:skein256256 |
| 9.63 | 9.64 | 9.66 | T:bblake256 |
| 10.03 | 10.03 | 10.05 | T:keccakc256treed2 |
| 10.09 | 10.10 | 10.11 | T:keccakc256 |
| 10.26 | 10.26 | 10.28 | shake128 |
| 10.29 | 10.31 | 10.31 | T:cubehash512 |
| 11.52 | 11.52 | 11.53 | T:cubehash816 |
| 11.52 | 11.54 | 11.56 | sha512 |
| 11.57 | 11.59 | 11.61 | T:skein10241024 |
| 11.81 | 11.82 | 12.04 | sha384 |
| 11.83 | 11.89 | 12.00 | T:simd512 |
| 12.19 | 12.22 | 12.28 | T:groestl256 |
| 12.35 | 12.36 | 12.38 | T:keccak |
| 12.44 | 12.45 | 12.53 | T:keccakc448 |
| 12.47 | 12.47 | 12.49 | T:keccakc512 |
| 12.70 | 12.71 | 12.81 | sha3256 |
| 12.71 | 12.72 | 12.74 | shake256 |
| 12.74 | 12.75 | 12.84 | sha3224 |
| 13.03 | 13.06 | 13.08 | T:keccakc512treed2 |
| 13.64 | 13.66 | 13.69 | T:gimli24v1 |
| 13.92 | 13.95 | 13.98 | T:luffa256 |
| 13.95 | 13.98 | 14.03 | T:cubehash1632 |
| 14.52 | 14.53 | 14.57 | sha224 |
| 14.49 | 14.57 | 14.58 | T:jh224 |
| 14.55 | 14.60 | 14.62 | T:jh512 |
| 14.57 | 14.60 | 14.63 | T:jh256 |
| 14.59 | 14.61 | 14.65 | T:jh384 |
| 14.65 | 14.66 | 14.67 | sha256 |
| 14.66 | 14.69 | 14.73 | T:ripemd160 |
| 14.81 | 14.81 | 14.90 | T:rfsb509 |
| 14.82 | 14.83 | 14.84 | T:keccakc768 |
| 15.00 | 15.03 | 15.18 | T:luffa384 |
| 15.20 | 15.21 | 15.25 | sha3384 |
| 16.93 | 16.97 | 17.01 | T:nasha256 |
| 16.97 | 16.98 | 17.01 | T:groestl512 |
| 17.16 | 17.22 | 17.26 | T:round3jh256 |
| 17.20 | 17.24 | 17.26 | T:round3jh512 |
| 17.45 | 17.47 | 17.49 | T:xoodyakv1 |
| 17.74 | 17.80 | 18.06 | asconxofav12 |
| 17.76 | 17.80 | 17.83 | T:nasha512 |
| 17.75 | 17.81 | 17.93 | asconhashav12 |
| 18.10 | 18.15 | 18.22 | T:fugue256 |
| 18.73 | 18.82 | 19.53 | T:cheetah512 |
| 19.75 | 19.78 | 19.85 | T:shavite3256 |
| 19.93 | 19.94 | 19.94 | T:cubehash88 |
| 21.76 | 21.77 | 21.82 | T:fugue2 |
| 21.95 | 21.97 | 22.02 | T:keccakc1024 |
| 22.20 | 22.24 | 22.26 | T:cubehash1616 |
| 22.44 | 22.46 | 22.49 | T:luffa512 |
| 22.66 | 22.68 | 22.77 | sha3512 |
| 23.33 | 23.48 | 23.51 | T:hamsi |
| 25.89 | 25.92 | 25.96 | T:whirlpool |
| 26.44 | 26.52 | 26.80 | asconxofv12 |
| 26.77 | 26.86 | 26.91 | asconhashv12 |
| 27.06 | 27.13 | 27.16 | T:fugue384 |
| 31.70 | 31.77 | 31.89 | T:shavite3512 |
| 32.10 | 32.12 | 32.14 | T:lane256 |
| 32.32 | 32.39 | 32.46 | T:shamashashv1 |
| 32.71 | 32.74 | 32.78 | T:echosp256 |
| 33.53 | 33.57 | 33.62 | T:simd256 |
| 35.31 | 35.36 | 35.38 | asconhashabi32v12 |
| 36.38 | 36.40 | 36.41 | T:cubehash84 |
| 36.69 | 36.77 | 36.86 | T:fugue512 |
| 38.76 | 38.78 | 38.79 | T:cubehash168 |
| 41.96 | 42.00 | 42.03 | T:sneikha256 |
| 44.99 | 45.06 | 45.22 | T:md6d224 |
| 45.39 | 45.52 | 45.60 | T:essence384 |
| 45.71 | 45.81 | 45.90 | T:essence512 |
| 45.77 | 45.85 | 45.96 | T:romulush |
| 46.83 | 46.92 | 48.50 | T:echo512 |
| 47.99 | 48.05 | 48.16 | T:esch256v2 |
| 48.24 | 48.33 | 48.39 | T:esch256v1 |
| 48.45 | 48.55 | 49.81 | T:md6d256 |
| 50.99 | 51.05 | 51.20 | T:mgrostl256 |
| 51.03 | 51.06 | 51.11 | T:essence224 |
| 51.07 | 51.14 | 51.78 | T:essence256 |
| 51.40 | 51.43 | 51.51 | asconhashbi32v12 |
| 53.39 | 54.30 | 54.70 | T:mcssha6 |
| 54.37 | 54.42 | 55.04 | T:echosp512 |
| 53.72 | 54.57 | 54.90 | T:mcssha4 |
| 55.38 | 55.42 | 55.48 | T:saturninhashv2 |
| 58.31 | 58.83 | 59.16 | T:atelopus32 |
| 59.11 | 60.27 | 60.75 | T:mcssha5 |
| 62.82 | 63.39 | 63.85 | T:fsb256 |
| 63.50 | 63.62 | 63.80 | T:drygascon128 |
| 64.51 | 65.32 | 65.70 | T:md6d384 |
| 66.84 | 67.08 | 67.24 | T:atelopus64 |
| 69.78 | 69.79 | 69.80 | T:cubehash82 |
| 71.14 | 71.19 | 71.23 | T:esch384v1 |
| 71.53 | 71.57 | 71.60 | T:esch384v2 |
| 71.67 | 71.67 | 71.72 | T:cubehash164 |
| 75.50 | 75.55 | 75.59 | T:drygascon256 |
| 76.14 | 76.20 | 76.26 | T:coral256v1 |
| 82.41 | 82.58 | 82.68 | T:triadhashv1 |
| 83.48 | 83.54 | 83.55 | T:sneikha384 |
| 91.22 | 91.27 | 92.31 | T:knot256v2 |
| 98.47 | 98.64 | 98.92 | T:lane512 |
| 131.08 | 131.12 | 131.15 | T:knot256v1 |
| 137.73 | 137.76 | 137.84 | T:cubehash162 |
| 138.68 | 138.70 | 138.71 | T:cubehash81 |
| 143.21 | 143.30 | 143.44 | T:syconhash256v1 |
| 169.90 | 170.08 | 170.21 | T:clxhash |
| 241.64 | 241.66 | 241.69 | T:knot512 |
| 269.73 | 269.76 | 269.81 | T:cubehash161 |
| 278.09 | 278.22 | 278.32 | T:photonbeetlehash256rate32v1 |
| 309.13 | 311.08 | 312.01 | T:knot384 |
| 1051.84 | 1052.23 | 1052.39 | T:subterraneanv1 |
| 1340.95 | 1341.33 | 1341.84 | T:acehash256v1 |
| 1490.33 | 1490.93 | 1504.20 | T:heron256v1 |
| 1494.10 | 1500.78 | 1502.95 | T:sivrijndael256hash256v1 |
| 1628.58 | 1635.35 | 1654.68 | T:skinnyhashtk3 |
| 2994.16 | 2994.30 | 2995.17 | T:skinnyhashtk2 |
| 3645.49 | 3646.23 | 3653.34 | T:gage1h256c256r128 |
| 5395.69 | 5396.51 | 5400.29 | T:gage1h256c224r064 |
| 5879.09 | 5880.73 | 5882.01 | T:orangishv1 |
| 5894.40 | 5906.97 | 5910.05 | T:gage1h256c224r032 |
| 5992.37 | 5993.48 | 5995.28 | T:gage1h256c256r064 |
| 9576.70 | 9578.25 | 9580.02 | T:sivtemphotonhashv1 |
| 10719.32 | 10727.03 | 10728.04 | T:gage1h256c256r032 |
| 10764.99 | 10766.06 | 10767.00 | T:gage1h256c512r064 |
| 16537.63 | 16540.45 | 16543.49 | T:gage1h256c224r016 |
| 18728.84 | 18736.37 | 18754.66 | T:gage1h256c256r016 |
| 18740.67 | 18743.41 | 18745.84 | T:gage1h256c512r032 |
| 36966.82 | 36970.01 | 37024.72 | T:gage1h256c224r008 |
| 81190.91 | 81271.23 | 81380.17 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.73? | 0.75? | 0.83? | T:floppsy |
| 1.39? | 1.42? | 1.78? | komihash |
| 3.14 | 3.17 | 3.39 | T:bebb4185 |
| 4.45 | 4.47 | 4.56 | T:blake3 |
| 6.08 | 6.30 | 6.33 | T:blake2s |
| 6.38 | 6.38 | 6.44 | prh42s256 |
| 6.55 | 6.64 | 6.73 | T:edonr512 |
| 7.83 | 7.94 | 7.98 | lsh256 |
| 8.83 | 8.91 | 8.95 | prh64s256 |
| 8.97 | 9.05 | 9.12 | T:md4 |
| 9.27 | 9.31 | 9.52 | prh42s512 |
| 9.31 | 9.36 | 9.38 | T:blake2b |
| 10.66 | 10.77 | 10.84 | T:edonr256 |
| 12.55 | 12.59 | 12.75 | md5 |
| 13.17? | 13.44? | 15.30? | T:beamsplitter |
| 14.09 | 14.23 | 14.33 | T:skein512256 |
| 14.78 | 14.88 | 15.05 | prh64s512 |
| 15.12 | 15.25 | 15.38 | T:blake64 |
| 15.48 | 15.50 | 15.59 | T:k12 |
| 15.52 | 15.56 | 15.67 | T:bmw512 |
| 15.84 | 15.91 | 16.03 | prh42s1024 |
| 16.03 | 16.06 | 16.14 | T:blake32 |
| 16.05 | 16.20 | 16.45 | T:echo256 |
| 16.52 | 16.67 | 16.78 | blake512 |
| 16.58 | 16.77 | 16.86 | T:skein256256 |
| 16.70 | 16.98 | 17.22 | T:sarmal256 |
| 16.83 | 16.98 | 17.20 | T:skein512512 |
| 17.23 | 17.31 | 17.44 | lsh512 |
| 17.31 | 17.70 | 17.75 | blake256 |
| 17.97 | 18.08 | 18.17 | T:tiger |
| 18.55 | 18.64 | 18.75 | T:bmw256 |
| 18.95 | 19.09 | 19.30 | T:sarmal512 |
| 20.70 | 20.77 | 20.95 | T:gimli24v1 |
| 21.47 | 21.53 | 21.58 | T:cheetah256 |
| 22.92 | 23.03 | 23.11 | T:xoodyakv1 |
| 23.61 | 23.64 | 23.70 | sha3384 |
| 23.67 | 23.69 | 23.84 | shake256 |
| 23.62 | 23.80 | 23.95 | sha3256 |
| 23.81 | 23.81 | 23.91 | shake128 |
| 24.20 | 24.27 | 24.34 | sha3224 |
| 24.25 | 24.28 | 24.34 | sha3512 |
| 24.61 | 24.67 | 24.88 | T:keccak |
| 24.72 | 24.75 | 24.84 | T:keccakc768 |
| 25.12 | 25.25 | 25.30 | T:keccakc1024 |
| 25.28 | 25.38 | 25.56 | T:keccakc256 |
| 25.47 | 25.52 | 25.62 | T:keccakc512 |
| 25.45 | 25.53 | 25.59 | T:keccakc448 |
| 26.00 | 26.17 | 26.19 | T:cubehash512 |
| 26.64 | 26.70 | 26.97 | T:luffa256 |
| 27.14 | 27.25 | 27.42 | T:jh256 |
| 27.17 | 27.27 | 27.44 | T:jh512 |
| 27.14 | 27.30 | 27.39 | prh64s1024 |
| 26.94 | 27.33 | 27.36 | T:jh224 |
| 27.06 | 27.38 | 27.80 | asconhashav12 |
| 27.19 | 27.38 | 27.53 | T:jh384 |
| 27.34 | 27.55 | 27.94 | asconxofav12 |
| 28.92 | 28.94 | 29.22 | T:ripemd160 |
| 29.58 | 29.72 | 29.84 | T:hamsi |
| 31.80 | 31.83 | 31.98 | T:shabal512 |
| 32.03 | 32.12 | 32.38 | T:round3jh256 |
| 32.08 | 32.23 | 32.34 | T:round3jh512 |
| 32.11 | 32.27 | 32.27 | T:shabal256 |
| 32.91 | 33.02 | 33.17 | T:nasha256 |
| 32.91 | 33.14 | 33.25 | T:cubehash832 |
| 33.70 | 33.84 | 34.02 | T:luffa384 |
| 34.30 | 34.45 | 34.64 | T:groestl256 |
| 35.91 | 36.00 | 36.11 | T:nasha512 |
| 36.61 | 36.61 | 36.67 | T:cubehash816 |
| 36.67 | 36.70 | 37.17 | T:shavite3256 |
| 36.95 | 37.11 | 37.27 | T:cheetah512 |
| 37.58 | 37.73 | 37.95 | T:skein10241024 |
| 38.03 | 38.12 | 38.23 | sha1 |
| 38.61 | 38.91 | 39.14 | asconxofv12 |
| 39.02 | 39.14 | 39.14 | asconhashv12 |
| 39.08 | 39.19 | 39.67 | T:simd512 |
| 44.02 | 44.33 | 44.47 | T:bblake256 |
| 45.05 | 45.06 | 45.09 | T:cubehash88 |
| 45.27 | 45.50 | 46.00 | T:fugue256 |
| 45.45 | 45.52 | 45.75 | sha512 |
| 45.84 | 46.23 | 48.44 | sha384 |
| 47.30 | 47.34 | 47.69 | T:shamashashv1 |
| 49.50 | 49.53 | 49.66 | T:groestl512 |
| 49.38 | 49.56 | 49.75 | sha224 |
| 49.86 | 50.05 | 50.31 | T:luffa512 |
| 50.25 | 50.41 | 51.14 | T:rfsb509 |
| 50.31 | 50.66 | 50.94 | T:whirlpool |
| 50.64 | 50.81 | 50.94 | sha256 |
| 58.91 | 58.98 | 59.89 | T:shavite3512 |
| 59.19 | 59.23 | 59.44 | asconhashabi32v12 |
| 59.12 | 59.53 | 59.88 | T:cubehash1632 |
| 60.36 | 60.38 | 60.67 | T:sneikha256 |
| 61.39 | 61.55 | 62.33 | T:keccakc512treed2 |
| 61.56 | 61.78 | 62.30 | T:simd256 |
| 61.75 | 61.92 | 62.00 | T:keccakc256treed2 |
| 61.88 | 61.97 | 62.33 | T:cubehash84 |
| 64.52 | 64.73 | 64.91 | T:esch256v2 |
| 65.08 | 65.33 | 65.39 | T:esch256v1 |
| 66.73 | 66.95 | 67.31 | T:romulush |
| 67.44 | 67.48 | 67.86 | T:cubehash1616 |
| 69.16 | 69.16 | 69.25 | T:drygascon128 |
| 73.70 | 73.73 | 73.95 | asconhashbi32v12 |
| 73.92 | 74.19 | 75.19 | T:fugue384 |
| 80.03 | 80.20 | 81.09 | T:saturninhashv2 |
| 81.19 | 81.38 | 81.45 | T:lane256 |
| 84.33 | 84.55 | 84.77 | T:cubehash168 |
| 86.23 | 86.45 | 86.94 | T:fugue2 |
| 87.03 | 87.44 | 90.09 | T:echo512 |
| 92.45 | 92.83 | 93.33 | T:triadhashv1 |
| 95.27 | 95.30 | 96.05 | T:cubehash82 |
| 96.89 | 97.12 | 97.44 | T:essence224 |
| 97.17 | 97.61 | 99.03 | T:essence256 |
| 100.64 | 100.78 | 100.95 | T:echosp256 |
| 102.19 | 102.41 | 102.67 | T:drygascon256 |
| 102.56 | 103.50 | 104.19 | T:mcssha6 |
| 105.06 | 105.91 | 106.34 | T:mcssha4 |
| 106.42 | 107.02 | 107.66 | T:fugue512 |
| 108.81 | 108.91 | 109.23 | T:esch384v1 |
| 109.55 | 109.59 | 109.81 | T:esch384v2 |
| 108.67 | 109.72 | 110.59 | T:coral256v1 |
| 117.25 | 117.34 | 117.44 | T:cubehash164 |
| 120.56 | 120.91 | 121.19 | T:essence384 |
| 121.97 | 122.19 | 122.59 | T:essence512 |
| 127.17 | 127.39 | 130.64 | T:echosp512 |
| 130.58 | 130.94 | 131.28 | T:knot256v2 |
| 133.78 | 134.14 | 134.64 | T:mgrostl256 |
| 134.72 | 134.94 | 135.55 | T:sneikha384 |
| 148.77 | 148.92 | 149.02 | T:knot256v1 |
| 148.94 | 149.53 | 149.92 | T:md6d224 |
| 153.38 | 154.19 | 154.52 | T:mcssha5 |
| 159.61 | 160.02 | 165.28 | T:md6d256 |
| 182.70 | 182.81 | 182.86 | T:cubehash81 |
| 179.98 | 183.36 | 191.83 | T:fsb256 |
| 183.28 | 183.70 | 183.92 | T:cubehash162 |
| 183.52 | 183.73 | 184.66 | T:clxhash |
| 184.08 | 186.72 | 187.66 | T:atelopus32 |
| 206.27 | 215.77 | 218.38 | T:md6d384 |
| 219.00 | 219.47 | 220.33 | T:syconhash256v1 |
| 248.03 | 248.55 | 249.08 | T:photonbeetlehash256rate32v1 |
| 269.56 | 271.67 | 273.56 | T:atelopus64 |
| 295.94 | 296.12 | 296.36 | T:knot512 |
| 315.28 | 315.36 | 315.47 | T:cubehash161 |
| 341.91 | 342.80 | 343.86 | T:knot384 |
| 382.20 | 383.25 | 384.83 | T:lane512 |
| 1190.08 | 1191.31 | 1191.88 | T:subterraneanv1 |
| 1429.02 | 1438.42 | 1439.81 | T:sivrijndael256hash256v1 |
| 2040.50 | 2041.27 | 2041.83 | T:acehash256v1 |
| 2316.81 | 2328.59 | 2347.17 | T:skinnyhashtk3 |
| 2733.50 | 2735.16 | 2750.08 | T:heron256v1 |
| 3370.66 | 3372.78 | 3375.66 | T:skinnyhashtk2 |
| 5894.03 | 5896.34 | 5898.70 | T:gage1h256c256r128 |
| 8199.20 | 8200.97 | 8206.22 | T:gage1h256c224r064 |
| 8353.30 | 8354.91 | 8355.97 | T:orangishv1 |
| 8632.48 | 8640.52 | 8643.58 | T:gage1h256c224r032 |
| 9038.31 | 9048.25 | 9048.97 | T:sivtemphotonhashv1 |
| 9104.67 | 9107.98 | 9112.80 | T:gage1h256c256r064 |
| 15767.22 | 15781.97 | 15791.94 | T:gage1h256c256r032 |
| 16358.86 | 16361.19 | 16366.70 | T:gage1h256c512r064 |
| 23939.17 | 23945.72 | 23950.69 | T:gage1h256c224r016 |
| 27096.62 | 27134.22 | 27145.09 | T:gage1h256c256r016 |
| 27555.52 | 27560.81 | 27567.75 | T:gage1h256c512r032 |
| 52989.14 | 52997.97 | 53063.12 | T:gage1h256c224r008 |
| 729485.81 | 730565.98 | 730973.20 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 6.00 | 6.00 | 6.50 | T:floppsy |
| 8.12 | 8.12 | 8.50 | komihash |
| 19.38 | 19.38 | 19.38 | T:bebb4185 |
| 39.25 | 39.38 | 41.25 | T:blake3 |
| 46.12 | 46.75 | 47.50 | T:md4 |
| 46.88 | 47.12 | 48.25 | prh42s256 |
| 51.88 | 52.25 | 53.12 | T:edonr256 |
| 52.50 | 53.00 | 53.50 | T:edonr512 |
| 52.00 | 53.38 | 53.62 | T:blake2s |
| 55.12 | 55.50 | 56.62 | T:beamsplitter |
| 59.25 | 59.88 | 60.75 | md5 |
| 62.75 | 63.62 | 64.62 | T:gimli24v1 |
| 65.25 | 65.50 | 67.00 | lsh256 |
| 67.00 | 67.75 | 69.00 | prh64s256 |
| 71.25 | 71.88 | 74.88 | prh42s512 |
| 74.12 | 74.62 | 74.88 | T:blake2b |
| 79.50 | 80.25 | 80.75 | T:hamsi |
| 80.38 | 80.75 | 81.62 | T:blake32 |
| 80.75 | 81.38 | 82.00 | blake256 |
| 82.25 | 82.75 | 83.88 | T:xoodyakv1 |
| 83.88 | 84.88 | 85.50 | T:tiger |
| 101.12 | 101.62 | 102.75 | T:skein256256 |
| 103.00 | 103.38 | 103.38 | T:bmw256 |
| 103.38 | 103.88 | 104.50 | asconhashav12 |
| 103.75 | 105.25 | 107.25 | asconxofav12 |
| 112.62 | 113.38 | 114.75 | T:skein512256 |
| 114.38 | 115.25 | 116.50 | prh64s512 |
| 116.62 | 117.25 | 118.25 | T:luffa256 |
| 121.25 | 122.38 | 123.12 | T:blake64 |
| 122.12 | 123.38 | 125.75 | prh42s1024 |
| 123.62 | 123.75 | 124.50 | T:k12 |
| 124.75? | 126.12? | 228.00? | T:bmw512 |
| 125.88 | 126.62 | 127.75 | T:ripemd160 |
| 128.00 | 129.25 | 131.50 | T:echo256 |
| 132.00 | 133.62 | 136.00 | blake512 |
| 133.88 | 134.62 | 135.00 | asconxofv12 |
| 134.00 | 134.62 | 136.12 | asconhashv12 |
| 135.00 | 135.88 | 136.88 | T:skein512512 |
| 137.50 | 138.75 | 139.38 | lsh512 |
| 143.50 | 144.25 | 145.75 | T:nasha256 |
| 148.75 | 150.75 | 152.75 | T:sarmal256 |
| 151.75 | 152.12 | 153.12 | T:cubehash512 |
| 153.00 | 153.88 | 155.62 | T:shamashashv1 |
| 156.50 | 157.00 | 158.12 | T:cheetah256 |
| 157.38 | 157.88 | 158.50 | T:shavite3256 |
| 166.50 | 167.50 | 168.88 | T:sarmal512 |
| 166.75 | 169.75 | 170.75 | T:sneikha256 |
| 170.88 | 172.12 | 175.00 | T:luffa384 |
| 174.75 | 175.12 | 177.00 | T:triadhashv1 |
| 179.62 | 180.00 | 181.00 | T:drygascon128 |
| 187.62 | 187.75 | 188.38 | sha3384 |
| 187.50 | 188.50 | 190.25 | sha3256 |
| 187.88 | 188.50 | 190.50 | shake256 |
| 189.25 | 189.38 | 189.88 | shake128 |
| 190.62 | 192.25 | 194.62 | T:romulush |
| 192.38 | 192.50 | 193.12 | sha3512 |
| 192.38 | 192.62 | 192.88 | sha3224 |
| 197.62 | 198.00 | 199.38 | T:keccak |
| 198.50 | 198.75 | 199.88 | T:keccakc768 |
| 199.75 | 200.50 | 202.88 | T:groestl256 |
| 201.62 | 202.62 | 205.38 | T:keccakc1024 |
| 202.62 | 203.75 | 205.25 | T:keccakc256 |
| 203.62 | 203.88 | 204.38 | T:keccakc512 |
| 203.88 | 204.12 | 205.12 | T:keccakc448 |
| 208.25 | 209.12 | 209.62 | T:shabal512 |
| 209.12 | 209.88 | 212.12 | T:shabal256 |
| 211.38 | 212.50 | 214.25 | prh64s1024 |
| 217.12 | 218.25 | 221.88 | T:whirlpool |
| 218.62 | 219.75 | 222.12 | T:jh256 |
| 218.88 | 219.88 | 221.75 | T:jh512 |
| 218.62 | 220.12 | 222.38 | T:jh384 |
| 219.62 | 220.62 | 223.00 | T:jh224 |
| 222.50 | 224.88 | 226.38 | T:saturninhashv2 |
| 234.25 | 234.88 | 235.50 | T:cubehash816 |
| 240.38 | 241.50 | 242.38 | T:cubehash832 |
| 242.25 | 242.75 | 243.12 | T:esch256v1 |
| 243.12 | 243.50 | 244.12 | T:cubehash88 |
| 241.75 | 243.75 | 243.88 | T:esch256v2 |
| 247.38 | 248.00 | 249.38 | asconhashabi32v12 |
| 249.38 | 249.62 | 250.62 | asconhashbi32v12 |
| 250.25 | 251.88 | 253.12 | T:luffa512 |
| 252.50 | 252.75 | 255.25 | T:cheetah512 |
| 256.50 | 257.38 | 259.25 | T:round3jh512 |
| 257.50 | 258.88 | 260.00 | T:round3jh256 |
| 258.25 | 258.88 | 261.75 | T:cubehash84 |
| 261.38 | 263.12 | 265.38 | T:fugue256 |
| 265.25 | 266.12 | 266.75 | sha1 |
| 286.62 | 287.38 | 288.00 | T:knot256v1 |
| 287.75 | 288.62 | 290.25 | T:nasha512 |
| 289.38 | 290.75 | 292.25 | T:clxhash |
| 290.00 | 291.62 | 293.75 | T:photonbeetlehash256rate32v1 |
| 292.00 | 292.00 | 292.88 | T:cubehash82 |
| 292.12 | 295.38 | 302.38 | T:bblake256 |
| 300.88 | 301.38 | 302.88 | T:skein10241024 |
| 314.00 | 314.75 | 316.12 | sha224 |
| 313.88 | 315.62 | 318.88 | T:simd512 |
| 321.88 | 323.88 | 324.25 | sha256 |
| 342.50 | 343.62 | 346.75 | T:rfsb509 |
| 350.12 | 352.00 | 355.00 | T:knot256v2 |
| 363.00 | 364.12 | 365.12 | sha512 |
| 366.38 | 370.25 | 388.62 | sha384 |
| 366.62 | 377.12 | 378.38 | T:coral256v1 |
| 378.25 | 378.75 | 379.62 | T:groestl512 |
| 382.12 | 382.75 | 383.38 | T:drygascon256 |
| 414.50 | 415.88 | 416.25 | T:cubehash1632 |
| 416.25 | 416.75 | 417.50 | T:cubehash1616 |
| 440.12 | 440.62 | 441.25 | T:cubehash168 |
| 441.88 | 445.12 | 451.12 | T:fugue384 |
| 462.62 | 464.88 | 465.12 | T:sneikha384 |
| 469.38 | 469.88 | 471.25 | T:esch384v1 |
| 472.12 | 473.25 | 481.88 | T:shavite3512 |
| 472.62 | 473.25 | 473.75 | T:cubehash164 |
| 475.50 | 475.88 | 476.38 | T:esch384v2 |
| 489.38 | 490.75 | 492.62 | T:mcssha6 |
| 491.00 | 492.38 | 496.12 | T:keccakc512treed2 |
| 491.88 | 493.62 | 496.12 | T:simd256 |
| 494.38 | 495.00 | 495.62 | T:keccakc256treed2 |
| 509.62 | 510.50 | 511.25 | T:mcssha4 |
| 526.12 | 526.50 | 527.38 | T:cubehash81 |
| 539.38 | 540.75 | 543.62 | T:cubehash162 |
| 583.62 | 586.12 | 589.12 | T:fugue2 |
| 597.25 | 598.12 | 599.00 | T:essence224 |
| 598.75 | 599.88 | 607.62 | T:essence256 |
| 658.00 | 659.88 | 660.75 | T:lane256 |
| 660.88 | 665.50 | 671.25 | T:fugue512 |
| 673.62 | 674.25 | 674.88 | T:cubehash161 |
| 692.00 | 692.75 | 695.75 | T:knot384 |
| 696.88 | 701.12 | 718.62 | T:echo512 |
| 721.00 | 722.62 | 723.25 | T:knot512 |
| 806.38 | 807.62 | 809.75 | T:echosp256 |
| 814.38 | 818.38 | 822.75 | T:syconhash256v1 |
| 893.12 | 894.00 | 900.50 | T:mcssha5 |
| 970.88 | 975.25 | 977.12 | T:essence384 |
| 985.12 | 986.12 | 991.00 | T:essence512 |
| 1016.12 | 1017.62 | 1051.62 | T:echosp512 |
| 1075.12 | 1080.88 | 1081.75 | T:mgrostl256 |
| 1193.25 | 1197.00 | 1200.38 | T:md6d224 |
| 1273.50 | 1279.62 | 1319.88 | T:md6d256 |
| 1393.25 | 1404.50 | 1481.62 | T:fsb256 |
| 1448.62 | 1462.12 | 1481.25 | T:atelopus32 |
| 1694.50 | 1700.62 | 1706.75 | T:sivrijndael256hash256v1 |
| 1651.50 | 1724.38 | 1747.25 | T:md6d384 |
| 2165.62 | 2179.88 | 2201.75 | T:atelopus64 |
| 2273.25 | 2279.12 | 2288.00 | T:subterraneanv1 |
| 3056.12 | 3066.38 | 3078.50 | T:lane512 |
| 5930.62 | 5984.25 | 6016.00 | T:skinnyhashtk2 |
| 6200.00 | 6245.88 | 6261.12 | T:skinnyhashtk3 |
| 7546.50 | 7549.38 | 7555.38 | T:acehash256v1 |
| 9652.75 | 9656.25 | 9663.12 | T:sivtemphotonhashv1 |
| 12523.38 | 12529.12 | 12545.25 | T:heron256v1 |
| 20202.12 | 20240.00 | 20252.88 | T:gage1h256c256r128 |
| 30138.50 | 30161.75 | 30282.50 | T:gage1h256c224r032 |
| 30282.50 | 30294.25 | 30311.75 | T:gage1h256c224r064 |
| 33402.75 | 33421.75 | 33427.50 | T:orangishv1 |
| 33630.88 | 33645.38 | 33656.88 | T:gage1h256c256r064 |
| 55498.88 | 55544.75 | 55580.00 | T:gage1h256c256r032 |
| 60404.62 | 60412.88 | 60433.25 | T:gage1h256c512r064 |
| 82151.62 | 82223.62 | 82252.75 | T:gage1h256c224r016 |
| 92910.88 | 93014.88 | 93046.75 | T:gage1h256c256r016 |
| 96994.88 | 97008.88 | 97041.88 | T:gage1h256c512r032 |
| 179134.00 | 179216.50 | 179344.50 | T:gage1h256c224r008 |
| 5867727.38 | 5870844.38 | 5879425.00 | T:fsb512 |
|
|