Measurements of hash functions on one machine: amd64; Redwood Cove (a06a4-40); 2023 Intel Core Ultra 5 125H, P cores; 4 x 1200MHz; meteor,big, supercop-20260330
[Page version: 20260413 04:19:47]
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:
(bytes,cycles)
NISTLWC graphs:
(bytes,cycles)
| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| -0.00 | 0.00 | 0.00 | T:floppsy |
| 0.14 | 0.15 | 0.15 | komihash |
| 0.36 | 0.37 | 0.37 | prh64s256 |
| 0.37 | 0.37 | 0.37 | prh64s512 |
| 0.37 | 0.37 | 0.37 | prh64s1024 |
| 0.38 | 0.39 | 0.39 | prh42s256 |
| 0.38 | 0.39 | 0.39 | prh42s512 |
| 0.38 | 0.39 | 0.39 | prh42s1024 |
| 0.61 | 0.62 | 0.65 | T:bebb4185 |
| 1.35 | 1.36 | 1.37 | T:edonr512 |
| 1.72 | 1.72 | 1.73 | T:blake3 |
| 1.76 | 1.77 | 1.80 | T:bmw512 |
| 1.81 | 1.83 | 1.84 | sha1 |
| 2.05 | 2.05 | 2.05 | sha256 |
| 2.04 | 2.05 | 2.05 | sha224 |
| 2.13 | 2.14 | 2.14 | lsh512 |
| 2.66 | 2.67 | 2.77 | T:k12 |
| 2.65 | 2.70 | 2.74 | T:edonr256 |
| 2.72 | 2.73 | 2.78 | T:echo256 |
| 2.81 | 2.81 | 2.82 | T:md4 |
| 3.12 | 3.13 | 3.13 | lsh256 |
| 3.34 | 3.35 | 3.35 | T:blake2b |
| 3.73 | 3.74 | 3.75 | T:bmw256 |
| 4.08 | 4.10 | 4.13 | T:blake64 |
| 4.13 | 4.19 | 4.20 | T:beamsplitter |
| 4.19 | 4.20 | 4.20 | T:cubehash832 |
| 4.52 | 4.52 | 4.53 | md5 |
| 4.52 | 4.55 | 4.57 | T:skein512256 |
| 4.54 | 4.55 | 4.56 | T:skein512512 |
| 4.50 | 4.58 | 4.72 | blake512 |
| 4.62 | 4.62 | 4.62 | T:keccakc256treed2 |
| 4.63 | 4.65 | 4.67 | sha384 |
| 4.71 | 4.72 | 4.74 | T:bblake256 |
| 4.72 | 4.76 | 4.82 | T:cheetah256 |
| 4.87 | 4.91 | 5.14 | T:keccakc256 |
| 4.91 | 4.92 | 4.94 | T:sarmal256 |
| 5.03 | 5.04 | 5.04 | sha512 |
| 5.15 | 5.15 | 5.16 | T:tiger |
| 5.24 | 5.24 | 5.24 | T:blake2s |
| 5.26 | 5.28 | 5.29 | shake128 |
| 5.41 | 5.41 | 5.42 | T:shabal512 |
| 5.31? | 5.42? | 6.50? | T:shabal256 |
| 5.56 | 5.57 | 5.58 | T:bash256 |
| 5.62 | 5.64 | 5.89 | sha3224 |
| 5.64 | 5.64 | 5.66 | T:keccakc512treed2 |
| 5.67 | 5.74 | 6.16 | T:keccakc448 |
| 5.72 | 5.74 | 5.75 | T:blake32 |
| 5.99 | 6.03 | 6.05 | T:skein10241024 |
| 6.12 | 6.13 | 6.14 | T:sarmal512 |
| 6.21 | 6.23 | 6.24 | T:skein256256 |
| 6.22 | 6.25 | 6.28 | T:keccakc512 |
| 6.44 | 6.46 | 6.47 | sha3256 |
| 6.44 | 6.47 | 6.51 | shake256 |
| 6.37 | 6.67 | 6.96 | T:keccak |
| 6.83 | 6.94 | 7.05 | T:cheetah512 |
| 7.07 | 7.08 | 7.15 | T:simd512 |
| 7.12 | 7.12 | 7.13 | T:rfsb509 |
| 7.15 | 7.17 | 7.19 | T:cubehash1632 |
| 7.34 | 7.34 | 7.35 | blake256 |
| 7.40 | 7.41 | 7.42 | T:bash384 |
| 7.90 | 7.94 | 8.07 | T:fugue2 |
| 7.85? | 8.00? | 9.34? | T:groestl512 |
| 8.02 | 8.02 | 8.06 | T:groestl256 |
| 8.16 | 8.21 | 8.23 | T:cubehash512 |
| 8.34 | 8.35 | 8.40 | T:cubehash816 |
| 7.88 | 8.40 | 8.68 | T:keccakc768 |
| 7.80 | 8.47 | 8.60 | sha3384 |
| 10.62 | 10.63 | 10.65 | T:luffa256 |
| 10.90 | 10.91 | 10.93 | T:luffa384 |
| 11.19 | 11.21 | 11.22 | T:bash512 |
| 10.84 | 11.39 | 11.64 | T:shavite3256 |
| 11.55 | 11.56 | 11.56 | T:ripemd160 |
| 12.15 | 12.19 | 12.23 | sha3512 |
| 11.93 | 12.21 | 12.25 | T:keccakc1024 |
| 12.61 | 12.62 | 12.63 | T:jh224 |
| 12.61 | 12.62 | 12.63 | T:jh512 |
| 12.62 | 12.64 | 12.65 | T:jh384 |
| 12.62 | 12.64 | 12.65 | T:jh256 |
| 12.73 | 12.74 | 12.76 | T:gimli24v1 |
| 13.22 | 13.25 | 13.30 | asconhashav12 |
| 13.34 | 13.35 | 13.37 | asconxofav12 |
| 13.44 | 13.47 | 13.51 | T:fugue256 |
| 13.65 | 13.81 | 13.88 | T:md6d224 |
| 14.77 | 14.79 | 14.82 | T:nasha512 |
| 14.65 | 14.85 | 14.94 | T:md6d256 |
| 14.98 | 15.00 | 15.02 | T:nasha256 |
| 15.08 | 15.10 | 15.13 | T:round3jh512 |
| 15.11 | 15.12 | 15.14 | T:round3jh256 |
| 15.31 | 15.32 | 15.38 | T:xoodyakv1 |
| 15.63 | 15.79 | 15.86 | T:lane256 |
| 16.65 | 16.66 | 16.67 | T:cubehash1616 |
| 16.73 | 16.73 | 16.74 | T:cubehash88 |
| 16.76 | 16.77 | 16.77 | T:whirlpool |
| 17.26 | 17.30 | 17.36 | T:simd256 |
| 17.32 | 17.33 | 17.35 | T:luffa512 |
| 16.94 | 17.91 | 18.48 | T:echosp256 |
| 17.53 | 18.24 | 18.30 | T:shavite3512 |
| 19.16 | 19.29 | 19.49 | T:md6d384 |
| 19.78 | 19.80 | 19.84 | asconhashv12 |
| 19.78 | 19.82 | 19.87 | asconxofv12 |
| 20.49 | 20.51 | 20.53 | T:hamsi |
| 21.04 | 21.08 | 21.13 | T:fugue384 |
| 21.21 | 21.45 | 21.49 | T:lane512 |
| 22.50 | 22.56 | 22.73 | T:fsb256 |
| 23.79 | 23.84 | 23.90 | T:shamashashv1 |
| 23.59 | 24.15 | 24.60 | T:echosp512 |
| 25.50 | 25.57 | 25.64 | T:esch256v2 |
| 25.77 | 25.85 | 25.92 | T:esch256v1 |
| 26.31 | 26.45 | 26.55 | asconhashabi32v12 |
| 24.48 | 26.48 | 26.73 | T:mgrostl256 |
| 27.11 | 27.30 | 27.34 | T:fugue512 |
| 29.48 | 29.72 | 30.40 | T:atelopus64 |
| 30.41 | 30.47 | 30.50 | T:essence512 |
| 30.41 | 30.47 | 30.51 | T:essence384 |
| 30.31 | 30.58 | 30.98 | T:atelopus32 |
| 31.80 | 31.89 | 32.70 | T:echo512 |
| 33.38 | 33.39 | 33.41 | T:cubehash168 |
| 33.43 | 33.44 | 33.46 | T:cubehash84 |
| 35.67 | 35.83 | 36.03 | T:esch384v2 |
| 35.89 | 36.11 | 36.35 | T:esch384v1 |
| 35.75 | 36.13 | 37.25 | T:sneikha256 |
| 39.04 | 39.40 | 39.59 | asconhashbi32v12 |
| 39.55 | 39.58 | 39.61 | T:saturninhashv2 |
| 39.84 | 39.86 | 40.01 | T:drygascon128 |
| 43.14 | 43.32 | 43.57 | T:essence256 |
| 43.14 | 43.34 | 43.58 | T:essence224 |
| 44.37 | 44.38 | 44.41 | T:romulush |
| 48.99 | 49.02 | 49.49 | T:mcssha5 |
| 49.09 | 49.10 | 49.40 | T:mcssha6 |
| 49.10 | 49.10 | 49.30 | T:mcssha4 |
| 55.86 | 56.28 | 56.96 | T:drygascon256 |
| 60.30 | 60.49 | 60.83 | T:knot256v2 |
| 61.33 | 61.57 | 61.99 | T:coral256v1 |
| 64.83 | 65.39 | 68.39 | T:cubehash164 |
| 62.35? | 66.24? | 76.19? | T:fsb512 |
| 66.68 | 66.70 | 66.97 | T:cubehash82 |
| 71.73 | 71.95 | 72.91 | T:sneikha384 |
| 81.64 | 81.69 | 81.72 | T:triadhashv1 |
| 112.10 | 112.77 | 113.50 | T:knot256v1 |
| 123.32 | 123.69 | 124.35 | T:cubehash162 |
| 133.37 | 133.68 | 134.05 | T:cubehash81 |
| 141.61 | 142.38 | 143.12 | T:clxhash |
| 161.11 | 161.68 | 162.18 | T:syconhash256v1 |
| 194.28 | 194.96 | 196.87 | T:photonbeetlehash256rate32v1 |
| 209.12 | 209.75 | 210.52 | T:knot512 |
| 215.43 | 216.00 | 216.66 | T:knot384 |
| 249.37 | 250.06 | 250.62 | T:cubehash161 |
| 501.22 | 519.32 | 547.71 | T:subterraneanv1 |
| 689.47 | 690.52 | 694.20 | T:acehash256v1 |
| 774.27 | 778.74 | 785.84 | T:skinnyhashtk3 |
| 865.15 | 868.13 | 871.90 | T:sivrijndael256hash256v1 |
| 940.46 | 942.66 | 946.67 | T:heron256v1 |
| 1511.79 | 1520.54 | 1530.14 | T:gage1h256c256r128 |
| 1510.40 | 1522.07 | 1558.38 | T:skinnyhashtk2 |
| 1900.93 | 1903.56 | 1907.83 | T:orangishv1 |
| 2254.57 | 2263.46 | 2272.14 | T:gage1h256c224r064 |
| 2538.54 | 2551.15 | 2567.31 | T:gage1h256c256r064 |
| 3263.97 | 3267.27 | 3273.34 | T:gage1h256c224r032 |
| 3919.46 | 3929.45 | 3939.36 | T:sivtemphotonhashv1 |
| 4384.82 | 4399.69 | 4416.30 | T:gage1h256c512r064 |
| 4530.32 | 4543.96 | 4557.74 | T:gage1h256c256r032 |
| 7435.51 | 7449.33 | 7463.33 | T:gage1h256c224r016 |
| 8376.99 | 8542.54 | 8582.36 | T:gage1h256c512r032 |
| 8533.17 | 8609.51 | 8703.27 | T:gage1h256c256r016 |
| 14600.12 | 14647.77 | 14720.95 | T:gage1h256c224r008 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.00 | 0.00 | 0.00 | T:floppsy |
| 0.15 | 0.16 | 0.16 | komihash |
| 0.43 | 0.44 | 0.45 | prh42s256 |
| 0.44 | 0.44 | 0.45 | prh64s256 |
| 0.46 | 0.47 | 0.48 | prh42s512 |
| 0.49 | 0.49 | 0.50 | prh64s512 |
| 0.53 | 0.53 | 0.55 | prh42s1024 |
| 0.59 | 0.60 | 0.61 | prh64s1024 |
| 0.62? | 0.63? | 0.69? | T:bebb4185 |
| 1.43 | 1.44 | 1.46 | T:edonr512 |
| 1.72 | 1.73 | 1.75 | T:blake3 |
| 1.93 | 1.96 | 2.02 | T:bmw512 |
| 2.05 | 2.06 | 2.08 | sha1 |
| 2.09 | 2.09 | 2.09 | sha256 |
| 2.27 | 2.28 | 2.28 | sha224 |
| 2.27 | 2.28 | 2.29 | lsh512 |
| 2.70 | 2.72 | 2.74 | T:k12 |
| 2.78 | 2.83 | 2.90 | T:edonr256 |
| 2.84 | 2.85 | 2.86 | T:echo256 |
| 2.86 | 2.86 | 2.87 | T:md4 |
| 3.22 | 3.24 | 3.24 | lsh256 |
| 3.34 | 3.35 | 3.36 | T:blake2b |
| 3.86 | 3.87 | 3.89 | T:bmw256 |
| 4.24 | 4.26 | 4.28 | T:blake64 |
| 4.26? | 4.29? | 4.82? | T:beamsplitter |
| 4.55 | 4.57 | 4.58 | T:cubehash832 |
| 4.59 | 4.60 | 4.60 | md5 |
| 4.63 | 4.64 | 4.66 | T:skein512256 |
| 4.64 | 4.65 | 4.67 | T:skein512512 |
| 4.69 | 4.70 | 4.72 | blake512 |
| 4.89 | 4.92 | 4.96 | T:cheetah256 |
| 5.00 | 5.02 | 5.04 | T:keccakc256 |
| 5.08 | 5.09 | 5.11 | T:sarmal256 |
| 5.08 | 5.11 | 5.15 | sha384 |
| 5.21 | 5.21 | 5.22 | sha512 |
| 5.23 | 5.23 | 5.24 | T:blake2s |
| 5.23 | 5.24 | 5.26 | T:bblake256 |
| 5.27 | 5.28 | 5.30 | T:tiger |
| 5.30 | 5.30 | 5.31 | T:keccakc256treed2 |
| 5.42 | 5.44 | 5.47 | shake128 |
| 5.74 | 5.76 | 5.80 | sha3224 |
| 5.75 | 5.76 | 5.78 | T:bash256 |
| 5.77 | 5.77 | 5.79 | T:shabal512 |
| 5.77? | 5.78? | 6.68? | T:shabal256 |
| 5.80 | 5.81 | 5.83 | T:keccakc448 |
| 5.86 | 5.87 | 5.91 | T:blake32 |
| 6.23 | 6.26 | 6.30 | T:skein10241024 |
| 6.27 | 6.29 | 6.30 | T:skein256256 |
| 6.33 | 6.34 | 6.36 | T:sarmal512 |
| 6.42 | 6.43 | 6.44 | T:keccakc512treed2 |
| 6.51 | 6.54 | 6.59 | T:keccakc512 |
| 6.61 | 6.62 | 6.64 | T:keccak |
| 6.65 | 6.67 | 6.69 | sha3256 |
| 6.69 | 6.72 | 6.77 | shake256 |
| 6.94 | 6.99 | 7.19 | T:cheetah512 |
| 7.26 | 7.27 | 7.28 | T:rfsb509 |
| 7.36 | 7.37 | 7.40 | T:simd512 |
| 7.46 | 7.46 | 7.47 | blake256 |
| 7.49 | 7.51 | 7.52 | T:bash384 |
| 7.81 | 7.84 | 7.87 | T:cubehash1632 |
| 7.89 | 7.90 | 7.93 | sha3384 |
| 8.02 | 8.03 | 8.07 | T:keccakc768 |
| 8.33 | 8.34 | 8.36 | T:groestl256 |
| 8.39 | 8.40 | 8.41 | T:cubehash512 |
| 8.64? | 8.68? | 9.96? | T:groestl512 |
| 8.67 | 8.70 | 8.78 | T:fugue2 |
| 8.72 | 8.73 | 8.74 | T:cubehash816 |
| 10.78 | 10.79 | 10.82 | T:luffa256 |
| 10.81 | 11.05 | 11.28 | T:shavite3256 |
| 11.17 | 11.19 | 11.20 | T:luffa384 |
| 11.35 | 11.37 | 11.40 | T:keccakc1024 |
| 11.37 | 11.39 | 11.41 | T:bash512 |
| 11.75 | 11.76 | 11.77 | T:ripemd160 |
| 12.18 | 12.24 | 12.27 | sha3512 |
| 12.81 | 12.83 | 12.84 | T:jh224 |
| 12.82 | 12.83 | 12.85 | T:jh512 |
| 12.83 | 12.84 | 12.85 | T:jh384 |
| 12.83 | 12.85 | 12.86 | T:jh256 |
| 12.83 | 12.85 | 12.87 | T:gimli24v1 |
| 13.35 | 13.38 | 13.41 | asconhashav12 |
| 13.46 | 13.48 | 13.51 | asconxofav12 |
| 13.73 | 13.89 | 13.93 | T:md6d224 |
| 13.94 | 13.97 | 13.99 | T:fugue256 |
| 14.85 | 14.99 | 15.09 | T:md6d256 |
| 15.26 | 15.28 | 15.31 | T:nasha256 |
| 15.30 | 15.32 | 15.35 | T:nasha512 |
| 15.33 | 15.35 | 15.37 | T:round3jh512 |
| 15.35 | 15.37 | 15.39 | T:round3jh256 |
| 15.38 | 15.39 | 15.43 | T:xoodyakv1 |
| 15.91 | 15.91 | 15.93 | T:lane256 |
| 16.21 | 16.30 | 16.73 | T:shavite3512 |
| 17.08 | 17.09 | 17.11 | T:whirlpool |
| 17.11 | 17.12 | 17.13 | T:cubehash88 |
| 17.40 | 17.41 | 17.43 | T:cubehash1616 |
| 17.56 | 17.60 | 17.64 | T:simd256 |
| 17.74 | 17.76 | 17.78 | T:luffa512 |
| 19.22 | 19.27 | 19.53 | T:md6d384 |
| 19.20 | 19.30 | 19.39 | T:echosp256 |
| 19.97 | 19.99 | 20.01 | asconhashv12 |
| 19.96 | 20.00 | 20.05 | asconxofv12 |
| 20.58 | 20.61 | 20.63 | T:hamsi |
| 20.60 | 20.74 | 20.87 | T:fsb256 |
| 21.12 | 21.25 | 21.67 | T:lane512 |
| 21.55 | 21.61 | 21.66 | T:fugue384 |
| 24.01 | 24.03 | 24.06 | T:shamashashv1 |
| 24.77 | 25.10 | 27.45 | T:mgrostl256 |
| 25.71 | 25.77 | 25.81 | T:esch256v2 |
| 25.94 | 26.00 | 26.07 | T:esch256v1 |
| 26.08 | 26.09 | 26.11 | T:echosp512 |
| 26.60 | 26.74 | 26.77 | asconhashabi32v12 |
| 27.62 | 28.03 | 28.07 | T:fugue512 |
| 31.19 | 31.34 | 31.62 | T:atelopus64 |
| 31.40 | 31.45 | 31.48 | T:essence384 |
| 31.41 | 31.50 | 31.53 | T:essence512 |
| 32.14 | 32.47 | 32.73 | T:atelopus32 |
| 32.42 | 32.65 | 32.94 | T:echo512 |
| 33.80 | 33.82 | 33.85 | T:cubehash84 |
| 34.12 | 34.13 | 34.15 | T:cubehash168 |
| 36.09 | 36.23 | 36.36 | T:esch384v2 |
| 36.29 | 36.35 | 37.50 | T:sneikha256 |
| 36.29 | 36.40 | 36.55 | T:esch384v1 |
| 39.38 | 39.64 | 39.82 | asconhashbi32v12 |
| 39.92 | 39.95 | 40.00 | T:saturninhashv2 |
| 39.94 | 39.96 | 39.98 | T:drygascon128 |
| 43.86 | 43.96 | 44.06 | T:essence256 |
| 43.93 | 44.03 | 44.23 | T:essence224 |
| 44.76 | 44.79 | 44.81 | T:romulush |
| 49.80 | 49.82 | 49.83 | T:mcssha4 |
| 49.81 | 49.82 | 49.83 | T:mcssha6 |
| 50.49 | 50.51 | 50.55 | T:mcssha5 |
| 56.15 | 56.24 | 56.91 | T:drygascon256 |
| 60.76 | 60.85 | 60.99 | T:knot256v2 |
| 61.84 | 62.01 | 62.06 | T:coral256v1 |
| 66.04 | 66.11 | 66.35 | T:cubehash164 |
| 67.05 | 67.08 | 67.10 | T:cubehash82 |
| 72.67 | 72.70 | 72.75 | T:sneikha384 |
| 81.81 | 81.88 | 82.23 | T:triadhashv1 |
| 112.57 | 112.99 | 113.30 | T:knot256v1 |
| 124.42 | 124.70 | 124.88 | T:cubehash162 |
| 133.78 | 133.80 | 133.83 | T:cubehash81 |
| 141.76 | 141.95 | 142.13 | T:clxhash |
| 162.66 | 162.69 | 162.76 | T:syconhash256v1 |
| 193.78 | 194.25 | 195.39 | T:photonbeetlehash256rate32v1 |
| 209.59 | 210.34 | 211.16 | T:knot512 |
| 215.79 | 216.55 | 217.10 | T:knot384 |
| 250.01 | 250.54 | 252.28 | T:cubehash161 |
| 504.07 | 518.36 | 553.66 | T:subterraneanv1 |
| 694.91 | 697.01 | 699.49 | T:acehash256v1 |
| 778.47 | 781.72 | 791.20 | T:skinnyhashtk3 |
| 863.39 | 865.16 | 868.09 | T:sivrijndael256hash256v1 |
| 956.09 | 957.54 | 961.65 | T:heron256v1 |
| 1510.61 | 1525.17 | 1553.60 | T:skinnyhashtk2 |
| 1519.80 | 1531.79 | 1542.00 | T:gage1h256c256r128 |
| 1914.79 | 1916.66 | 1920.68 | T:orangishv1 |
| 2274.20 | 2285.99 | 2295.09 | T:gage1h256c224r064 |
| 2548.04 | 2565.04 | 2587.00 | T:gage1h256c256r064 |
| 3289.90 | 3293.09 | 3296.41 | T:gage1h256c224r032 |
| 3914.56 | 3924.86 | 3936.92 | T:sivtemphotonhashv1 |
| 4422.19 | 4437.06 | 4452.12 | T:gage1h256c512r064 |
| 4567.20 | 4577.77 | 4588.01 | T:gage1h256c256r032 |
| 6167.19 | 6172.25 | 6191.45 | T:fsb512 |
| 7501.72 | 7513.16 | 7531.37 | T:gage1h256c224r016 |
| 8492.89 | 8608.74 | 8651.46 | T:gage1h256c512r032 |
| 8607.01 | 8645.84 | 8776.26 | T:gage1h256c256r016 |
| 14688.13 | 14718.70 | 14834.40 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.01 | 0.01 | 0.01 | T:floppsy |
| 0.17? | 0.20? | 0.21? | komihash |
| 0.52 | 0.53 | 0.56 | prh42s256 |
| 0.56 | 0.57 | 0.60 | prh64s256 |
| 0.59 | 0.61 | 0.63 | prh42s512 |
| 0.65 | 0.66 | 0.68 | T:bebb4185 |
| 0.69 | 0.70 | 0.76 | prh64s512 |
| 0.74 | 0.76 | 0.79 | prh42s1024 |
| 0.95 | 0.97 | 1.02 | prh64s1024 |
| 1.60 | 1.64 | 1.69 | T:edonr512 |
| 2.15 | 2.15 | 2.15 | sha256 |
| 2.19 | 2.23 | 2.27 | T:bmw512 |
| 2.45 | 2.46 | 2.48 | sha1 |
| 2.50 | 2.51 | 2.53 | lsh512 |
| 2.65 | 2.66 | 2.69 | sha224 |
| 2.89 | 2.92 | 2.96 | T:k12 |
| 2.95 | 2.96 | 2.96 | T:md4 |
| 2.96 | 3.07 | 3.24 | T:edonr256 |
| 3.15 | 3.16 | 3.19 | T:echo256 |
| 3.35 | 3.37 | 3.40 | T:blake2b |
| 3.39 | 3.42 | 3.45 | lsh256 |
| 3.56 | 3.57 | 3.58 | T:blake3 |
| 4.06 | 4.08 | 4.11 | T:bmw256 |
| 4.37? | 4.47? | 4.94? | T:beamsplitter |
| 4.48 | 4.51 | 4.55 | T:blake64 |
| 4.72 | 4.72 | 4.72 | md5 |
| 4.77 | 4.79 | 4.80 | T:skein512512 |
| 4.82 | 4.84 | 4.89 | T:skein512256 |
| 4.93 | 4.95 | 4.98 | blake512 |
| 5.19 | 5.21 | 5.22 | T:cubehash832 |
| 5.16 | 5.22 | 5.28 | T:cheetah256 |
| 5.21 | 5.22 | 5.23 | T:blake2s |
| 5.35 | 5.37 | 5.40 | T:sarmal256 |
| 5.37 | 5.41 | 5.44 | T:keccakc256 |
| 5.48 | 5.50 | 5.62 | T:tiger |
| 5.50 | 5.51 | 5.52 | sha512 |
| 5.70 | 5.73 | 5.77 | sha384 |
| 5.78 | 5.83 | 6.09 | shake128 |
| 5.82 | 5.85 | 5.95 | sha3224 |
| 5.89 | 5.91 | 5.94 | T:keccakc448 |
| 6.06 | 6.08 | 6.11 | T:blake32 |
| 6.06 | 6.08 | 6.10 | T:bash256 |
| 6.08 | 6.09 | 6.10 | T:keccakc256treed2 |
| 6.08 | 6.10 | 6.11 | T:bblake256 |
| 6.36 | 6.38 | 6.41 | T:skein256256 |
| 6.37? | 6.38? | 7.29? | T:shabal256 |
| 6.37 | 6.38 | 6.44 | T:shabal512 |
| 6.55 | 6.59 | 6.65 | T:skein10241024 |
| 6.65 | 6.68 | 6.71 | T:sarmal512 |
| 6.76 | 6.79 | 6.86 | T:keccakc512 |
| 6.90 | 6.96 | 7.01 | sha3256 |
| 6.90 | 6.96 | 7.04 | shake256 |
| 6.93 | 6.97 | 7.03 | T:keccak |
| 7.10 | 7.11 | 7.12 | T:keccakc512treed2 |
| 7.51 | 7.52 | 7.55 | T:rfsb509 |
| 7.39 | 7.53 | 7.62 | T:cheetah512 |
| 7.66 | 7.66 | 7.67 | blake256 |
| 7.80 | 7.82 | 7.86 | T:simd512 |
| 7.90 | 7.93 | 8.02 | sha3384 |
| 7.92 | 7.95 | 7.97 | T:bash384 |
| 8.04 | 8.06 | 8.10 | T:keccakc768 |
| 8.73 | 8.74 | 8.77 | T:cubehash512 |
| 8.80 | 8.81 | 8.84 | T:groestl256 |
| 8.87 | 8.91 | 8.97 | T:cubehash1632 |
| 9.33 | 9.37 | 10.19 | T:cubehash816 |
| 9.70? | 9.75? | 10.98? | T:groestl512 |
| 9.92 | 10.01 | 10.16 | T:fugue2 |
| 11.06 | 11.09 | 11.11 | T:luffa256 |
| 11.00 | 11.35 | 11.46 | T:shavite3256 |
| 11.60 | 11.63 | 11.67 | T:luffa384 |
| 11.67 | 11.70 | 11.72 | T:bash512 |
| 11.71 | 11.72 | 11.76 | T:keccakc1024 |
| 12.08 | 12.09 | 12.11 | T:ripemd160 |
| 12.58 | 12.64 | 12.70 | sha3512 |
| 13.01 | 13.04 | 13.07 | T:gimli24v1 |
| 13.15 | 13.18 | 13.21 | T:jh512 |
| 13.15 | 13.18 | 13.20 | T:jh384 |
| 13.16 | 13.18 | 13.21 | T:jh224 |
| 13.15 | 13.19 | 13.22 | T:jh256 |
| 13.54 | 13.58 | 13.63 | asconhashav12 |
| 13.58 | 13.67 | 13.77 | T:md6d224 |
| 13.65 | 13.68 | 13.73 | asconxofav12 |
| 14.69 | 14.74 | 14.81 | T:md6d256 |
| 14.73 | 14.76 | 14.83 | T:fugue256 |
| 15.50 | 15.52 | 15.55 | T:xoodyakv1 |
| 15.72 | 15.76 | 15.79 | T:round3jh512 |
| 15.71 | 15.76 | 15.81 | T:nasha256 |
| 15.73 | 15.77 | 15.79 | T:round3jh256 |
| 16.18 | 16.21 | 16.28 | T:nasha512 |
| 16.74 | 16.75 | 16.77 | T:lane256 |
| 16.98 | 17.08 | 17.20 | T:shavite3512 |
| 17.61 | 17.65 | 17.69 | T:whirlpool |
| 17.73 | 17.75 | 17.78 | T:cubehash88 |
| 18.02 | 18.06 | 18.11 | T:simd256 |
| 18.42 | 18.44 | 18.47 | T:luffa512 |
| 18.61 | 18.63 | 18.66 | T:cubehash1616 |
| 18.81 | 18.92 | 18.98 | T:md6d384 |
| 19.00 | 19.07 | 19.31 | T:echosp256 |
| 20.20 | 20.23 | 20.28 | asconhashv12 |
| 20.23 | 20.27 | 20.34 | asconxofv12 |
| 20.69 | 20.75 | 20.80 | T:hamsi |
| 22.40 | 22.49 | 22.57 | T:fugue384 |
| 23.19 | 23.26 | 23.37 | T:lane512 |
| 23.33 | 23.41 | 23.51 | T:fsb256 |
| 24.40 | 24.44 | 24.50 | T:shamashashv1 |
| 25.97 | 26.03 | 26.11 | T:esch256v2 |
| 26.19 | 26.27 | 26.32 | T:esch256v1 |
| 27.02 | 27.14 | 27.22 | asconhashabi32v12 |
| 27.15 | 27.47 | 28.15 | T:mgrostl256 |
| 27.46 | 28.32 | 28.51 | T:echosp512 |
| 28.91 | 28.96 | 29.31 | T:fugue512 |
| 33.17 | 33.20 | 33.25 | T:essence384 |
| 33.20 | 33.24 | 33.27 | T:essence512 |
| 33.35 | 33.94 | 34.64 | T:atelopus64 |
| 34.05 | 34.14 | 34.31 | T:echo512 |
| 34.43 | 34.46 | 34.49 | T:cubehash84 |
| 34.22 | 34.48 | 35.17 | T:atelopus32 |
| 35.36 | 35.39 | 35.41 | T:cubehash168 |
| 36.61 | 36.77 | 36.95 | T:esch384v2 |
| 36.89 | 37.04 | 37.95 | T:sneikha256 |
| 36.92 | 37.06 | 37.20 | T:esch384v1 |
| 40.11 | 40.14 | 40.18 | T:drygascon128 |
| 40.28 | 40.35 | 40.39 | asconhashbi32v12 |
| 40.48 | 40.53 | 40.59 | T:saturninhashv2 |
| 45.09 | 45.20 | 45.29 | T:essence224 |
| 45.07 | 45.24 | 45.41 | T:essence256 |
| 45.42 | 45.46 | 45.50 | T:romulush |
| 50.96 | 50.98 | 51.00 | T:mcssha4 |
| 51.01 | 51.02 | 51.04 | T:mcssha6 |
| 52.98 | 53.05 | 53.13 | T:mcssha5 |
| 56.90 | 57.29 | 57.67 | T:drygascon256 |
| 61.55 | 61.61 | 61.68 | T:knot256v2 |
| 62.75 | 62.85 | 62.95 | T:coral256v1 |
| 67.69 | 67.71 | 67.78 | T:cubehash82 |
| 68.04 | 68.16 | 68.38 | T:cubehash164 |
| 74.14 | 74.21 | 74.33 | T:sneikha384 |
| 82.04 | 82.13 | 82.19 | T:triadhashv1 |
| 112.76 | 112.88 | 113.86 | T:knot256v1 |
| 126.36 | 126.66 | 127.10 | T:cubehash162 |
| 134.42 | 134.45 | 134.53 | T:cubehash81 |
| 142.04 | 142.14 | 142.28 | T:clxhash |
| 165.25 | 165.30 | 165.35 | T:syconhash256v1 |
| 192.85 | 193.38 | 194.01 | T:photonbeetlehash256rate32v1 |
| 210.87 | 211.79 | 212.22 | T:knot512 |
| 217.54 | 217.67 | 217.82 | T:knot384 |
| 252.02 | 252.41 | 253.27 | T:cubehash161 |
| 537.53 | 555.94 | 556.99 | T:subterraneanv1 |
| 705.82 | 706.07 | 708.22 | T:acehash256v1 |
| 787.47 | 794.34 | 802.31 | T:skinnyhashtk3 |
| 858.51 | 862.27 | 866.73 | T:sivrijndael256hash256v1 |
| 978.34 | 979.53 | 985.79 | T:heron256v1 |
| 1515.71 | 1522.32 | 1556.79 | T:skinnyhashtk2 |
| 1551.06 | 1568.70 | 1577.38 | T:gage1h256c256r128 |
| 1936.95 | 1940.70 | 1945.02 | T:orangishv1 |
| 2310.59 | 2318.34 | 2329.76 | T:gage1h256c224r064 |
| 2568.06 | 2630.04 | 2650.09 | T:gage1h256c256r064 |
| 3339.33 | 3343.90 | 3352.85 | T:gage1h256c224r032 |
| 3892.57 | 3906.70 | 3927.25 | T:sivtemphotonhashv1 |
| 4465.00 | 4494.04 | 4524.90 | T:gage1h256c512r064 |
| 4625.96 | 4635.50 | 4644.18 | T:gage1h256c256r032 |
| 7594.02 | 7609.83 | 7636.38 | T:gage1h256c224r016 |
| 8576.04 | 8720.92 | 8765.96 | T:gage1h256c512r032 |
| 8701.11 | 8755.49 | 8911.93 | T:gage1h256c256r016 |
| 14878.95 | 14907.06 | 14992.75 | T:gage1h256c224r008 |
| 16328.95 | 16353.14 | 16365.13 | T:fsb512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.02? | 0.03? | 0.03? | T:floppsy |
| 0.16? | 0.18? | 0.23? | komihash |
| 0.74 | 0.76 | 0.82 | prh42s256 |
| 0.78 | 0.79 | 0.82 | T:bebb4185 |
| 0.90? | 0.92? | 1.02? | prh42s512 |
| 0.91 | 0.98 | 1.00 | prh64s256 |
| 1.21 | 1.22 | 1.33 | prh64s512 |
| 1.34 | 1.36 | 1.43 | prh42s1024 |
| 1.72? | 1.78? | 1.98? | T:edonr512 |
| 1.94 | 2.00 | 2.10 | prh64s1024 |
| 2.32 | 2.33 | 2.33 | sha256 |
| 2.68 | 2.74 | 2.83 | T:bmw512 |
| 2.89 | 2.91 | 2.93 | lsh512 |
| 3.18 | 3.20 | 3.21 | T:md4 |
| 3.17 | 3.27 | 3.42 | T:k12 |
| 3.25 | 3.35 | 3.52 | T:edonr256 |
| 3.44 | 3.45 | 3.46 | T:blake3 |
| 3.48 | 3.51 | 3.54 | sha1 |
| 3.48 | 3.51 | 3.56 | lsh256 |
| 3.64 | 3.65 | 3.67 | sha224 |
| 3.75 | 3.81 | 3.92 | T:blake2b |
| 3.83 | 3.85 | 3.91 | T:echo256 |
| 4.61 | 4.63 | 4.67 | T:bmw256 |
| 4.68 | 4.72 | 4.82 | T:blake64 |
| 4.67? | 4.84? | 5.56? | T:beamsplitter |
| 5.05 | 5.05 | 5.06 | md5 |
| 5.08 | 5.14 | 5.27 | blake512 |
| 5.13 | 5.17 | 5.22 | T:skein512512 |
| 5.18 | 5.19 | 5.21 | T:blake2s |
| 5.20 | 5.26 | 5.29 | T:skein512256 |
| 5.36 | 5.46 | 5.57 | T:cheetah256 |
| 5.54 | 5.57 | 5.64 | T:sarmal256 |
| 5.80 | 5.83 | 5.86 | sha512 |
| 5.85 | 5.90 | 5.98 | T:keccakc256 |
| 6.01 | 6.05 | 6.10 | T:tiger |
| 6.26 | 6.31 | 6.35 | T:bash256 |
| 6.19 | 6.33 | 6.67 | shake128 |
| 6.60 | 6.62 | 6.66 | T:blake32 |
| 6.61 | 6.64 | 6.68 | T:skein256256 |
| 6.82 | 6.87 | 6.93 | T:cubehash832 |
| 6.87 | 6.91 | 6.99 | T:sarmal512 |
| 6.99 | 7.02 | 7.10 | sha384 |
| 7.02 | 7.09 | 7.27 | sha3224 |
| 7.19 | 7.25 | 7.36 | T:keccakc448 |
| 7.18 | 7.25 | 7.34 | T:keccak |
| 7.62 | 7.75 | 8.21 | T:keccakc512 |
| 7.69 | 7.77 | 8.16 | shake256 |
| 7.68 | 7.78 | 8.24 | sha3256 |
| 7.74 | 7.87 | 8.03 | T:cheetah512 |
| 7.99 | 8.00 | 8.06 | T:shabal512 |
| 8.00? | 8.01? | 8.96? | T:shabal256 |
| 8.15 | 8.17 | 8.20 | T:rfsb509 |
| 8.18 | 8.20 | 8.23 | T:keccakc256treed2 |
| 8.18 | 8.20 | 8.21 | blake256 |
| 8.20 | 8.29 | 8.38 | T:skein10241024 |
| 8.44 | 8.49 | 8.61 | sha3384 |
| 8.68 | 8.71 | 8.74 | T:bblake256 |
| 8.68 | 8.74 | 8.80 | T:keccakc768 |
| 8.74 | 8.78 | 8.83 | T:bash384 |
| 9.56 | 9.66 | 9.71 | T:cubehash512 |
| 9.75 | 9.78 | 9.90 | T:simd512 |
| 10.10 | 10.13 | 10.19 | T:groestl256 |
| 10.89 | 10.90 | 10.92 | T:keccakc512treed2 |
| 10.97 | 11.00 | 11.07 | T:cubehash816 |
| 11.76 | 11.80 | 11.87 | T:luffa256 |
| 11.82 | 11.88 | 11.96 | T:cubehash1632 |
| 11.70 | 12.10 | 12.46 | T:shavite3256 |
| 12.45 | 12.53 | 12.61 | T:bash512 |
| 12.25 | 12.66 | 13.56 | T:groestl512 |
| 12.76 | 12.79 | 12.84 | T:luffa384 |
| 12.84 | 12.91 | 13.01 | T:keccakc1024 |
| 13.00 | 13.01 | 13.03 | T:ripemd160 |
| 13.24 | 13.33 | 13.49 | T:fugue2 |
| 13.43 | 13.48 | 13.54 | T:gimli24v1 |
| 13.73 | 13.81 | 14.03 | sha3512 |
| 14.04 | 14.08 | 14.13 | T:jh224 |
| 14.04 | 14.08 | 14.14 | T:jh384 |
| 14.04 | 14.09 | 14.13 | T:jh512 |
| 14.04 | 14.09 | 14.15 | T:jh256 |
| 14.05 | 14.12 | 14.18 | asconhashav12 |
| 14.13 | 14.20 | 14.25 | asconxofav12 |
| 15.83 | 15.87 | 15.91 | T:xoodyakv1 |
| 16.76 | 16.81 | 16.89 | T:round3jh512 |
| 16.76 | 16.83 | 16.90 | T:round3jh256 |
| 16.80 | 16.86 | 16.94 | T:fugue256 |
| 16.85 | 16.95 | 17.05 | T:nasha512 |
| 16.92 | 16.96 | 17.02 | T:nasha256 |
| 17.44 | 17.65 | 17.85 | T:shavite3512 |
| 18.87 | 18.90 | 18.98 | T:lane256 |
| 18.91 | 18.93 | 19.05 | T:whirlpool |
| 19.26 | 19.30 | 19.38 | T:simd256 |
| 19.38 | 19.41 | 19.46 | T:cubehash88 |
| 20.24 | 20.30 | 20.36 | T:luffa512 |
| 20.86 | 20.93 | 20.99 | asconhashv12 |
| 20.88 | 20.95 | 21.04 | asconxofv12 |
| 21.05 | 21.12 | 21.20 | T:hamsi |
| 21.88 | 21.93 | 22.00 | T:cubehash1616 |
| 21.88 | 22.16 | 22.26 | T:echosp256 |
| 24.69 | 24.80 | 24.95 | T:fugue384 |
| 25.21 | 25.29 | 25.52 | T:shamashashv1 |
| 26.75 | 26.83 | 26.93 | T:esch256v2 |
| 26.93 | 27.04 | 27.18 | T:esch256v1 |
| 27.40 | 27.49 | 27.58 | T:md6d224 |
| 28.10 | 28.22 | 28.34 | asconhashabi32v12 |
| 29.57 | 29.71 | 29.82 | T:md6d256 |
| 29.98 | 30.18 | 30.90 | T:mgrostl256 |
| 30.10 | 30.28 | 30.55 | T:fsb256 |
| 31.11 | 31.26 | 31.50 | T:lane512 |
| 32.43 | 32.57 | 32.86 | T:fugue512 |
| 32.94 | 33.68 | 33.95 | T:echosp512 |
| 35.12 | 35.20 | 35.32 | T:echo512 |
| 36.11 | 36.15 | 36.20 | T:cubehash84 |
| 37.72 | 37.79 | 37.85 | T:essence384 |
| 37.74 | 37.88 | 38.06 | T:md6d384 |
| 37.83 | 37.89 | 37.93 | T:essence512 |
| 38.29 | 38.45 | 38.67 | T:esch384v2 |
| 38.37 | 38.64 | 38.82 | T:esch384v1 |
| 38.62 | 38.68 | 38.73 | T:cubehash168 |
| 38.66 | 39.16 | 39.37 | T:sneikha256 |
| 40.51 | 40.63 | 40.71 | T:drygascon128 |
| 41.66 | 41.80 | 41.94 | asconhashbi32v12 |
| 41.92 | 42.01 | 42.10 | T:saturninhashv2 |
| 43.16 | 44.28 | 44.92 | T:atelopus32 |
| 47.06 | 47.15 | 47.28 | T:romulush |
| 48.24 | 48.31 | 48.39 | T:essence256 |
| 48.32 | 48.41 | 48.48 | T:essence224 |
| 50.29 | 51.29 | 53.44 | T:atelopus64 |
| 54.08 | 54.10 | 54.13 | T:mcssha4 |
| 54.15 | 54.20 | 54.25 | T:mcssha6 |
| 58.53 | 58.99 | 59.28 | T:drygascon256 |
| 59.64 | 59.82 | 59.96 | T:mcssha5 |
| 63.66 | 63.74 | 63.83 | T:knot256v2 |
| 64.82 | 64.95 | 65.09 | T:coral256v1 |
| 69.37 | 69.43 | 69.48 | T:cubehash82 |
| 73.43 | 73.58 | 73.76 | T:cubehash164 |
| 78.30 | 78.45 | 78.62 | T:sneikha384 |
| 82.76 | 82.89 | 83.02 | T:triadhashv1 |
| 113.36 | 113.83 | 114.23 | T:knot256v1 |
| 131.86 | 132.25 | 132.73 | T:cubehash162 |
| 136.25 | 136.33 | 136.43 | T:cubehash81 |
| 143.03 | 143.19 | 143.34 | T:clxhash |
| 172.25 | 172.36 | 172.49 | T:syconhash256v1 |
| 191.81 | 192.27 | 192.86 | T:photonbeetlehash256rate32v1 |
| 215.01 | 215.61 | 215.87 | T:knot512 |
| 220.13 | 220.49 | 220.71 | T:knot384 |
| 257.38 | 257.82 | 258.62 | T:cubehash161 |
| 562.48 | 562.63 | 562.73 | T:subterraneanv1 |
| 735.99 | 736.29 | 736.66 | T:acehash256v1 |
| 810.87 | 815.94 | 826.76 | T:skinnyhashtk3 |
| 850.97 | 852.49 | 854.68 | T:sivrijndael256hash256v1 |
| 1045.37 | 1045.90 | 1048.53 | T:heron256v1 |
| 1520.45 | 1534.62 | 1567.75 | T:skinnyhashtk2 |
| 1620.39 | 1651.87 | 1656.67 | T:gage1h256c256r128 |
| 2001.67 | 2002.09 | 2012.40 | T:orangishv1 |
| 2406.55 | 2418.70 | 2430.04 | T:gage1h256c224r064 |
| 2664.65 | 2724.38 | 2755.68 | T:gage1h256c256r064 |
| 3463.91 | 3468.39 | 3480.47 | T:gage1h256c224r032 |
| 3865.08 | 3890.16 | 3917.34 | T:sivtemphotonhashv1 |
| 4648.24 | 4687.71 | 4729.34 | T:gage1h256c512r064 |
| 4804.53 | 4815.14 | 4831.21 | T:gage1h256c256r032 |
| 7890.39 | 7903.09 | 7916.85 | T:gage1h256c224r016 |
| 8908.98 | 9024.72 | 9108.76 | T:gage1h256c512r032 |
| 8992.05 | 9053.12 | 9118.46 | T:gage1h256c256r016 |
| 15427.12 | 15478.68 | 15536.35 | T:gage1h256c224r008 |
| 43442.42 | 43474.18 | 43536.03 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.22? | 0.22? | 0.25? | T:floppsy |
| 0.52? | 0.63? | 1.05? | komihash |
| 1.86? | 2.04? | 2.25? | T:bebb4185 |
| 3.08 | 3.15 | 3.21 | T:blake3 |
| 3.34? | 3.50? | 4.08? | prh42s256 |
| 4.11? | 4.37? | 5.16? | T:edonr512 |
| 4.59 | 4.62 | 4.69 | sha256 |
| 4.76 | 4.82 | 4.93 | T:blake2s |
| 5.14? | 5.34? | 5.76? | prh42s512 |
| 5.52 | 5.72 | 5.88 | prh64s256 |
| 6.16 | 6.21 | 6.34 | T:md4 |
| 6.90 | 7.04 | 7.37 | T:blake2b |
| 7.10 | 7.26 | 7.51 | lsh256 |
| 7.32? | 7.73? | 8.38? | T:edonr256 |
| 7.75 | 7.84 | 7.93 | T:beamsplitter |
| 8.29? | 8.52? | 9.38? | T:k12 |
| 8.89 | 9.01 | 9.70 | prh64s512 |
| 8.93 | 9.05 | 9.48 | prh42s1024 |
| 8.92 | 9.14 | 9.50 | T:bmw512 |
| 9.28 | 9.33 | 9.38 | md5 |
| 9.34 | 9.45 | 9.57 | T:echo256 |
| 9.29 | 9.53 | 9.73 | T:blake64 |
| 9.41 | 9.54 | 9.66 | lsh512 |
| 9.57 | 9.68 | 9.83 | T:skein512512 |
| 9.74 | 9.84 | 10.00 | T:skein256256 |
| 9.71 | 9.87 | 10.07 | T:skein512256 |
| 10.52 | 10.64 | 11.14 | T:cheetah256 |
| 10.03? | 10.65? | 11.43? | blake512 |
| 10.72 | 10.79 | 11.01 | T:sarmal256 |
| 11.77 | 11.89 | 12.09 | sha512 |
| 11.75 | 11.90 | 12.17 | T:bmw256 |
| 11.91 | 12.11 | 12.31 | T:bash384 |
| 11.99 | 12.17 | 12.32 | T:bash256 |
| 12.58 | 12.74 | 13.10 | T:tiger |
| 13.18 | 13.30 | 13.43 | T:sarmal512 |
| 12.95 | 13.33 | 13.89 | sha3224 |
| 13.24 | 13.40 | 13.95 | sha3384 |
| 13.75 | 13.81 | 13.90 | T:blake32 |
| 13.76 | 13.84 | 14.53 | T:keccak |
| 13.75 | 13.86 | 15.04 | T:keccakc1024 |
| 13.91 | 14.03 | 15.06 | T:keccakc768 |
| 13.97 | 14.18 | 15.20 | T:keccakc448 |
| 14.03 | 14.24 | 14.68 | T:keccakc256 |
| 14.68 | 14.75 | 14.92 | T:rfsb509 |
| 14.29 | 14.99 | 15.86 | sha3256 |
| 14.95 | 15.04 | 15.14 | blake256 |
| 14.29 | 15.06 | 15.86 | sha3512 |
| 14.17? | 15.26? | 16.11? | shake256 |
| 15.28 | 15.36 | 15.60 | T:cheetah512 |
| 14.82 | 15.39 | 16.25 | shake128 |
| 15.95 | 16.45 | 17.13 | T:keccakc512 |
| 16.56 | 16.71 | 16.92 | sha224 |
| 17.02 | 17.13 | 17.47 | sha1 |
| 16.80 | 17.13 | 18.24 | prh64s1024 |
| 19.18 | 19.33 | 19.44 | T:gimli24v1 |
| 20.02 | 20.14 | 20.27 | T:xoodyakv1 |
| 20.65 | 20.89 | 21.13 | asconxofav12 |
| 20.65 | 20.89 | 21.24 | asconhashav12 |
| 21.12 | 21.24 | 21.37 | T:luffa256 |
| 21.28 | 21.49 | 21.64 | T:cubehash512 |
| 21.80 | 23.00 | 23.95 | T:shavite3256 |
| 22.82 | 23.12 | 23.43 | T:bash512 |
| 23.91 | 23.99 | 24.08 | T:ripemd160 |
| 24.91 | 25.23 | 25.52 | sha384 |
| 25.44 | 25.70 | 26.03 | T:jh256 |
| 25.58 | 25.73 | 25.91 | T:jh512 |
| 25.55 | 25.75 | 26.07 | T:jh384 |
| 25.54 | 25.78 | 26.08 | T:jh224 |
| 25.85 | 26.08 | 26.35 | T:hamsi |
| 25.84 | 26.39 | 26.98 | T:skein10241024 |
| 26.76 | 26.94 | 27.12 | T:groestl256 |
| 27.63 | 27.79 | 28.01 | T:luffa384 |
| 27.49 | 27.87 | 28.38 | T:cubehash832 |
| 28.69 | 28.83 | 29.08 | T:shabal512 |
| 28.76 | 28.92 | 30.51 | T:shabal256 |
| 29.58 | 29.89 | 30.42 | asconxofv12 |
| 29.64 | 29.90 | 30.26 | asconhashv12 |
| 30.26 | 30.50 | 30.74 | T:round3jh512 |
| 30.31 | 30.52 | 30.81 | T:round3jh256 |
| 31.24 | 31.40 | 32.10 | T:simd512 |
| 31.49 | 31.73 | 32.24 | T:nasha256 |
| 32.00 | 32.42 | 33.42 | T:shavite3512 |
| 32.30 | 32.42 | 32.57 | T:cubehash816 |
| 32.34 | 32.57 | 32.96 | T:nasha512 |
| 34.78 | 35.00 | 35.50 | T:simd256 |
| 35.46 | 35.57 | 36.07 | T:esch256v2 |
| 35.15 | 35.67 | 36.07 | T:shamashashv1 |
| 35.31 | 35.81 | 36.17 | T:esch256v1 |
| 35.97 | 36.28 | 36.95 | T:whirlpool |
| 40.27 | 40.73 | 41.10 | T:cubehash88 |
| 41.25 | 41.45 | 41.60 | T:bblake256 |
| 42.17 | 42.49 | 42.76 | asconhashabi32v12 |
| 43.71 | 43.92 | 44.08 | T:luffa512 |
| 43.53 | 43.97 | 44.47 | T:drygascon128 |
| 43.86 | 44.59 | 45.39 | T:fugue256 |
| 46.34 | 46.71 | 47.65 | T:lane256 |
| 46.54 | 47.11 | 48.18 | T:groestl512 |
| 49.46 | 49.57 | 49.73 | T:keccakc256treed2 |
| 49.62 | 49.70 | 49.83 | T:keccakc512treed2 |
| 49.48 | 49.88 | 50.29 | T:cubehash1632 |
| 53.98 | 54.31 | 55.45 | T:sneikha256 |
| 54.37 | 54.65 | 55.01 | T:fugue384 |
| 55.79 | 56.66 | 58.00 | T:fugue2 |
| 57.43 | 57.82 | 61.92 | T:cubehash84 |
| 57.76 | 58.31 | 58.94 | T:esch384v2 |
| 58.04 | 58.58 | 59.22 | T:esch384v1 |
| 59.75 | 60.24 | 60.52 | asconhashbi32v12 |
| 59.99 | 60.40 | 60.98 | T:saturninhashv2 |
| 63.59 | 63.87 | 64.14 | T:cubehash1616 |
| 63.62 | 63.89 | 64.61 | T:echo512 |
| 66.51 | 67.43 | 67.75 | T:echosp256 |
| 68.14 | 68.42 | 68.81 | T:romulush |
| 75.98 | 76.88 | 77.27 | T:drygascon256 |
| 76.56 | 76.88 | 77.32 | T:echosp512 |
| 77.31 | 77.52 | 77.84 | T:fugue512 |
| 80.64 | 80.85 | 81.12 | T:cubehash168 |
| 82.46 | 83.08 | 85.36 | T:mgrostl256 |
| 85.64 | 86.76 | 88.45 | T:md6d224 |
| 89.43 | 89.65 | 90.02 | T:essence224 |
| 89.49 | 89.74 | 89.97 | T:essence256 |
| 90.55 | 90.88 | 91.30 | T:cubehash82 |
| 91.06 | 91.43 | 91.82 | T:knot256v2 |
| 91.90 | 92.39 | 92.67 | T:triadhashv1 |
| 92.10 | 92.50 | 92.92 | T:coral256v1 |
| 92.44 | 93.52 | 94.91 | T:fsb256 |
| 93.77 | 93.88 | 94.08 | T:mcssha4 |
| 92.73 | 94.26 | 95.66 | T:md6d256 |
| 94.46 | 94.84 | 95.04 | T:mcssha6 |
| 95.83 | 96.20 | 96.60 | T:essence384 |
| 96.67 | 96.86 | 97.09 | T:essence512 |
| 118.95 | 121.32 | 122.64 | T:md6d384 |
| 121.06 | 121.72 | 122.39 | T:lane512 |
| 125.75 | 127.83 | 129.42 | T:sneikha384 |
| 127.58 | 127.97 | 128.37 | T:knot256v1 |
| 141.78 | 142.42 | 142.89 | T:cubehash164 |
| 144.33 | 144.70 | 147.06 | T:mcssha5 |
| 153.05 | 153.87 | 154.31 | T:clxhash |
| 148.62? | 156.43? | 168.09? | T:atelopus32 |
| 159.63 | 159.99 | 166.41 | T:cubehash81 |
| 170.31 | 170.85 | 171.54 | T:photonbeetlehash256rate32v1 |
| 200.53 | 201.47 | 202.47 | T:cubehash162 |
| 213.14 | 220.30 | 225.86 | T:atelopus64 |
| 242.74 | 243.72 | 244.49 | T:knot384 |
| 260.79 | 261.21 | 261.61 | T:syconhash256v1 |
| 261.93 | 262.59 | 263.21 | T:knot512 |
| 327.38 | 328.60 | 330.12 | T:cubehash161 |
| 581.29 | 629.46 | 637.41 | T:subterraneanv1 |
| 811.19 | 813.85 | 816.78 | T:sivrijndael256hash256v1 |
| 1119.46 | 1120.01 | 1121.61 | T:acehash256v1 |
| 1156.23 | 1160.46 | 1175.83 | T:skinnyhashtk3 |
| 1691.94 | 1699.45 | 1740.73 | T:skinnyhashtk2 |
| 1893.88 | 1895.35 | 1897.52 | T:heron256v1 |
| 2608.96 | 2645.41 | 2673.83 | T:gage1h256c256r128 |
| 2841.64 | 2843.83 | 2845.55 | T:orangishv1 |
| 3661.88 | 3668.59 | 3677.61 | T:gage1h256c224r064 |
| 3651.80 | 3673.77 | 3693.46 | T:sivtemphotonhashv1 |
| 4048.52 | 4180.50 | 4190.73 | T:gage1h256c256r064 |
| 5099.33 | 5102.22 | 5107.49 | T:gage1h256c224r032 |
| 7060.48 | 7067.97 | 7083.64 | T:gage1h256c256r032 |
| 7029.90 | 7107.69 | 7187.31 | T:gage1h256c512r064 |
| 11384.89 | 11416.67 | 11432.32 | T:gage1h256c224r016 |
| 12922.50 | 13015.01 | 13295.78 | T:gage1h256c256r016 |
| 13097.85 | 13275.62 | 13356.33 | T:gage1h256c512r032 |
| 22030.10 | 22155.86 | 22283.80 | T:gage1h256c224r008 |
| 390546.47 | 390888.89 | 391407.44 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 1.62? | 1.75? | 1.91? | T:floppsy |
| 2.79? | 3.08? | 4.72? | komihash |
| 9.91? | 11.04? | 12.91? | T:bebb4185 |
| 25.67 | 26.06 | 26.64 | sha256 |
| 28.74 | 29.32 | 29.97 | T:beamsplitter |
| 29.10? | 29.97? | 32.58? | prh42s256 |
| 29.95 | 30.27 | 30.74 | T:md4 |
| 31.97 | 32.51 | 33.01 | T:blake3 |
| 32.60? | 35.02? | 38.26? | T:edonr256 |
| 32.80? | 35.29? | 44.08? | T:edonr512 |
| 41.06 | 42.57 | 45.04 | prh64s256 |
| 42.89 | 43.20 | 43.61 | md5 |
| 43.16 | 44.01 | 47.18 | prh42s512 |
| 45.74 | 46.09 | 46.69 | T:blake2s |
| 53.64 | 54.64 | 56.00 | T:blake2b |
| 54.09 | 55.34 | 58.41 | T:skein256256 |
| 54.81 | 56.11 | 57.09 | T:gimli24v1 |
| 56.17 | 57.61 | 59.45 | T:tiger |
| 59.75 | 61.00 | 62.50 | lsh256 |
| 60.58 | 61.36 | 63.22 | T:blake32 |
| 62.69 | 63.71 | 65.15 | T:hamsi |
| 65.72 | 66.36 | 67.69 | T:bmw256 |
| 66.22 | 66.95 | 67.64 | blake256 |
| 67.81 | 68.18 | 68.71 | T:xoodyakv1 |
| 65.23? | 68.40? | 79.40? | T:k12 |
| 71.90 | 72.81 | 74.72 | asconxofav12 |
| 71.45? | 73.78? | 79.71? | T:bmw512 |
| 72.67 | 74.50 | 77.39 | asconhashav12 |
| 74.91 | 75.51 | 76.41 | T:rfsb509 |
| 74.77 | 75.83 | 77.77 | prh42s1024 |
| 71.73 | 75.84 | 77.57 | prh64s512 |
| 75.23 | 76.50 | 77.96 | T:skein512512 |
| 75.32 | 77.00 | 82.10 | T:blake64 |
| 76.19 | 77.22 | 81.00 | T:echo256 |
| 76.51 | 77.38 | 78.75 | lsh512 |
| 78.06 | 79.51 | 82.78 | T:skein512256 |
| 80.80 | 84.01 | 89.33 | blake512 |
| 84.73 | 85.92 | 90.70 | T:cheetah256 |
| 86.84 | 88.00 | 89.16 | T:sarmal256 |
| 90.16 | 90.96 | 91.95 | sha512 |
| 92.45 | 93.31 | 94.54 | T:luffa256 |
| 96.17 | 97.55 | 99.56 | T:bash512 |
| 95.68 | 98.62 | 101.67 | T:shavite3256 |
| 97.97 | 99.54 | 101.19 | T:bash384 |
| 98.06 | 99.59 | 101.41 | asconhashv12 |
| 98.57 | 100.01 | 101.65 | asconxofv12 |
| 98.44 | 100.41 | 102.08 | T:bash256 |
| 100.89 | 101.24 | 101.91 | T:ripemd160 |
| 104.93 | 106.30 | 108.68 | sha3384 |
| 104.36 | 106.68 | 112.16 | sha3224 |
| 105.79 | 106.79 | 109.01 | T:drygascon128 |
| 107.09 | 108.12 | 109.50 | T:cubehash512 |
| 106.50? | 110.27? | 325.86? | T:sarmal512 |
| 110.16 | 111.57 | 116.77 | T:keccak |
| 110.91 | 112.07 | 117.93 | T:keccakc1024 |
| 112.62 | 113.96 | 119.59 | T:keccakc448 |
| 112.40 | 113.97 | 116.66 | T:shamashashv1 |
| 112.49 | 117.60 | 123.99 | T:keccakc256 |
| 112.51? | 119.83? | 386.91? | T:keccakc768 |
| 117.47 | 121.02 | 124.58 | sha3256 |
| 120.57 | 121.91 | 126.21 | sha3512 |
| 118.86 | 122.68 | 127.75 | shake256 |
| 121.27 | 123.45 | 127.66 | shake128 |
| 123.45 | 124.36 | 125.55 | T:cheetah512 |
| 125.78 | 126.80 | 128.55 | sha1 |
| 125.16 | 126.86 | 129.23 | sha224 |
| 129.61 | 132.46 | 139.38 | T:keccakc512 |
| 132.25 | 134.39 | 138.18 | prh64s1024 |
| 132.22 | 135.32 | 139.11 | T:esch256v1 |
| 134.77 | 136.36 | 139.47 | T:luffa384 |
| 135.70 | 136.71 | 138.32 | T:nasha256 |
| 147.23 | 148.93 | 151.16 | T:sneikha256 |
| 141.83 | 149.16 | 153.93 | T:esch256v2 |
| 147.66 | 149.66 | 151.85 | asconhashabi32v12 |
| 151.03 | 152.42 | 153.88 | T:groestl256 |
| 153.09 | 154.17 | 158.21 | T:whirlpool |
| 163.09 | 164.95 | 167.65 | T:saturninhashv2 |
| 163.67 | 165.04 | 166.59 | T:triadhashv1 |
| 183.82 | 185.08 | 185.69 | T:shabal512 |
| 183.81 | 185.36 | 186.78 | T:shabal256 |
| 191.21 | 194.33 | 198.60 | T:photonbeetlehash256rate32v1 |
| 193.56 | 194.97 | 196.53 | T:romulush |
| 193.78 | 197.78 | 203.73 | T:cubehash816 |
| 196.30 | 198.12 | 201.11 | T:cubehash832 |
| 198.86 | 200.74 | 203.29 | asconhashbi32v12 |
| 204.80 | 206.31 | 209.89 | T:cubehash88 |
| 209.26 | 210.23 | 211.89 | T:jh384 |
| 209.61 | 210.46 | 212.48 | T:jh512 |
| 209.10 | 210.64 | 212.91 | T:jh256 |
| 209.66 | 211.10 | 212.78 | sha384 |
| 210.98 | 212.24 | 214.43 | T:jh224 |
| 206.83 | 212.57 | 220.75 | T:skein10241024 |
| 213.11 | 214.74 | 217.90 | T:luffa512 |
| 225.28 | 226.98 | 235.29 | T:cubehash84 |
| 230.76 | 232.07 | 234.58 | T:knot256v1 |
| 234.42 | 234.73 | 237.21 | T:clxhash |
| 247.28 | 248.85 | 251.00 | T:knot256v2 |
| 247.52 | 249.19 | 251.19 | T:round3jh256 |
| 248.17 | 249.67 | 251.27 | T:round3jh512 |
| 248.29 | 251.82 | 257.41 | T:esch384v1 |
| 248.54 | 252.66 | 258.15 | T:esch384v2 |
| 251.77 | 253.15 | 258.41 | T:simd512 |
| 255.27 | 258.97 | 264.74 | T:fugue256 |
| 258.48 | 259.85 | 261.52 | T:cubehash82 |
| 260.35 | 262.23 | 264.99 | T:nasha512 |
| 260.18 | 262.75 | 271.56 | T:shavite3512 |
| 270.73 | 271.49 | 272.49 | T:bblake256 |
| 277.79 | 279.85 | 284.30 | T:simd256 |
| 273.93 | 281.41 | 289.57 | T:drygascon256 |
| 289.23 | 290.23 | 292.91 | T:fugue384 |
| 308.20 | 310.23 | 312.69 | T:coral256v1 |
| 332.48 | 337.00 | 347.17 | T:groestl512 |
| 341.12 | 343.39 | 345.25 | T:cubehash1632 |
| 342.62 | 343.98 | 345.52 | T:cubehash81 |
| 373.70? | 382.18? | 1017.33? | T:lane256 |
| 377.33 | 382.78 | 391.10 | T:cubehash1616 |
| 384.14 | 390.44 | 398.47 | T:fugue2 |
| 396.80 | 397.95 | 400.81 | T:keccakc256treed2 |
| 397.41 | 398.72 | 399.96 | T:keccakc512treed2 |
| 405.52 | 406.82 | 408.41 | T:mcssha4 |
| 405.14 | 410.74 | 414.07 | T:cubehash168 |
| 411.06 | 413.82 | 416.24 | T:mcssha6 |
| 431.34 | 432.77 | 435.10 | T:fugue512 |
| 434.68 | 445.45 | 450.30 | T:sneikha384 |
| 486.80 | 488.94 | 492.62 | T:knot384 |
| 510.10 | 514.04 | 543.04 | T:echo512 |
| 540.98 | 542.23 | 543.73 | T:echosp256 |
| 545.21 | 546.90 | 548.69 | T:essence224 |
| 545.76 | 547.57 | 550.35 | T:essence256 |
| 617.47 | 619.16 | 620.78 | T:echosp512 |
| 620.10 | 624.64 | 646.59 | T:mgrostl256 |
| 628.04 | 630.81 | 634.53 | T:knot512 |
| 680.91 | 684.01 | 687.38 | T:cubehash164 |
| 688.35 | 695.01 | 705.24 | T:md6d224 |
| 737.47 | 742.56 | 751.52 | T:fsb256 |
| 737.11 | 744.42 | 759.00 | T:md6d256 |
| 740.47 | 745.09 | 748.81 | T:cubehash162 |
| 765.58 | 767.44 | 771.46 | T:essence384 |
| 771.21 | 773.90 | 777.98 | T:essence512 |
| 833.35 | 836.48 | 856.32 | T:mcssha5 |
| 880.32 | 883.69 | 887.26 | T:cubehash161 |
| 958.35 | 960.86 | 964.82 | T:syconhash256v1 |
| 946.25 | 968.08 | 978.04 | T:md6d384 |
| 967.02 | 971.05 | 978.20 | T:lane512 |
| 968.97 | 974.76 | 983.06 | T:sivrijndael256hash256v1 |
| 1226.59 | 1227.72 | 1231.81 | T:subterraneanv1 |
| 1210.21 | 1249.79 | 1317.59 | T:atelopus32 |
| 1734.52 | 1826.88 | 1892.38 | T:atelopus64 |
| 3005.85 | 3019.24 | 3081.23 | T:skinnyhashtk2 |
| 3071.67 | 3099.67 | 3137.91 | T:skinnyhashtk3 |
| 3957.74 | 3964.35 | 3973.08 | T:sivtemphotonhashv1 |
| 4130.70 | 4134.38 | 4141.34 | T:acehash256v1 |
| 8582.33 | 8601.55 | 8618.24 | T:heron256v1 |
| 8917.75 | 8927.68 | 8939.70 | T:gage1h256c256r128 |
| 11356.80 | 11365.42 | 11373.75 | T:orangishv1 |
| 13495.97 | 13549.66 | 13676.17 | T:gage1h256c224r064 |
| 14917.08 | 14942.48 | 15051.68 | T:gage1h256c256r064 |
| 17919.73 | 17966.38 | 17996.46 | T:gage1h256c224r032 |
| 24843.55 | 24893.39 | 24950.96 | T:gage1h256c256r032 |
| 25945.22 | 25965.04 | 26367.99 | T:gage1h256c512r064 |
| 38920.55 | 39029.96 | 39141.94 | T:gage1h256c224r016 |
| 44245.60 | 45169.85 | 46282.78 | T:gage1h256c256r016 |
| 46016.93 | 46816.29 | 47074.68 | T:gage1h256c512r032 |
| 74431.07 | 74723.21 | 75098.48 | T:gage1h256c224r008 |
| 3128662.47 | 3134754.01 | 3145593.05 | T:fsb512 |
|
|