Measurements of hash functions on one machine: amd64; Broadwell+AES (406f1); 2016 Intel Xeon E5-2609 v4; 8 x 1700MHz; bolero, 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.16 | 0.16 | 0.16 | komihash |
| 0.47 | 0.47 | 0.47 | prh42s512 |
| 0.47 | 0.47 | 0.47 | prh42s1024 |
| 0.47 | 0.47 | 0.47 | prh42s256 |
| 0.50 | 0.50 | 0.50 | prh64s256 |
| 0.50 | 0.50 | 0.50 | prh64s1024 |
| 0.50 | 0.50 | 0.50 | prh64s512 |
| 0.70? | 0.89? | 1.03? | T:bebb4185 |
| 1.88 | 1.89 | 1.89 | T:edonr512 |
| 1.93 | 1.94 | 1.95 | T:blake3 |
| 2.35 | 2.36 | 2.36 | lsh512 |
| 2.87 | 3.02 | 3.02 | T:md4 |
| 3.06 | 3.07 | 3.07 | T:bmw512 |
| 3.47 | 3.47 | 3.48 | T:edonr256 |
| 3.50 | 3.51 | 3.83 | T:echo256 |
| 3.56 | 3.57 | 3.58 | sha1 |
| 4.04 | 4.05 | 4.05 | T:k12 |
| 4.22 | 4.22 | 4.22 | T:cubehash832 |
| 3.52? | 4.51? | 4.51? | T:blake2b |
| 4.92? | 4.95? | 5.72? | T:shabal512 |
| 4.97 | 4.98 | 4.98 | md5 |
| 5.05 | 5.05 | 5.06 | T:keccakc256treed2 |
| 5.17 | 5.17 | 5.18 | T:shabal256 |
| 4.99 | 5.17 | 5.20 | T:skein512256 |
| 4.92? | 5.19? | 5.54? | T:skein512512 |
| 5.19? | 5.22? | 5.77? | T:bmw256 |
| 5.25 | 5.26 | 5.26 | T:sarmal256 |
| 5.24 | 5.28 | 5.75 | sha384 |
| 5.35 | 5.35 | 5.35 | T:blake2s |
| 5.29 | 5.36 | 5.37 | T:bblake256 |
| 5.01 | 5.44 | 5.49 | sha512 |
| 5.44? | 5.48? | 6.13? | T:beamsplitter |
| 5.49 | 5.49 | 5.52 | T:bash256 |
| 5.53 | 5.53 | 5.60 | T:blake64 |
| 5.68? | 5.93? | 6.34? | blake512 |
| 6.02 | 6.02 | 6.03 | T:tiger |
| 6.19 | 6.19 | 6.20 | T:keccakc512treed2 |
| 6.49 | 6.49 | 6.50 | T:sarmal512 |
| 6.54 | 6.55 | 6.55 | T:blake32 |
| 6.76 | 7.28 | 7.51 | shake128 |
| 7.28 | 7.28 | 7.30 | T:skein10241024 |
| 7.29 | 7.29 | 7.30 | T:keccakc256 |
| 7.28 | 7.29 | 7.30 | T:bash384 |
| 6.89? | 7.39? | 8.19? | T:cheetah256 |
| 7.76 | 7.77 | 7.78 | T:skein256256 |
| 7.79 | 7.80 | 7.82 | sha224 |
| 7.78? | 7.98? | 11.50? | sha256 |
| 7.58? | 8.11? | 8.54? | blake256 |
| 8.23 | 8.23 | 8.23 | T:cubehash512 |
| 8.23 | 8.23 | 8.23 | T:cubehash1632 |
| 8.28 | 8.28 | 8.28 | T:cubehash816 |
| 8.44 | 8.45 | 8.45 | T:keccakc448 |
| 8.44? | 8.48? | 12.46? | T:simd512 |
| 8.12 | 8.52 | 8.59 | sha3224 |
| 8.67 | 8.68 | 8.70 | shake256 |
| 8.51? | 8.86? | 11.65? | sha3256 |
| 8.87 | 8.87 | 8.87 | T:keccakc512 |
| 8.92 | 8.93 | 8.94 | T:groestl256 |
| 8.98 | 8.99 | 8.99 | T:rfsb509 |
| 9.45 | 9.45 | 9.46 | T:keccak |
| 10.39? | 11.06? | 11.75? | T:cheetah512 |
| 11.07? | 11.11? | 16.09? | T:bash512 |
| 11.60 | 11.60 | 11.61 | T:keccakc768 |
| 11.68 | 11.70 | 12.11 | sha3384 |
| 11.98 | 11.99 | 12.00 | T:gimli24v1 |
| 12.46 | 12.47 | 12.48 | T:ripemd160 |
| 11.94 | 12.54 | 12.55 | T:luffa256 |
| 12.89 | 12.90 | 12.91 | T:luffa384 |
| 11.72? | 13.03? | 13.90? | T:fugue2 |
| 13.15 | 13.17 | 13.18 | T:jh512 |
| 13.16 | 13.17 | 13.18 | T:jh256 |
| 13.17 | 13.18 | 13.19 | T:jh224 |
| 13.18 | 13.19 | 13.20 | T:jh384 |
| 13.89 | 13.91 | 14.68 | asconxofav12 |
| 13.90 | 13.91 | 13.92 | asconhashav12 |
| 13.48 | 14.03 | 14.59 | T:groestl512 |
| 13.35 | 14.06 | 14.44 | T:nasha256 |
| 14.78 | 14.78 | 14.81 | T:fugue256 |
| 14.71 | 14.81 | 14.96 | T:md6d224 |
| 15.04 | 15.05 | 15.06 | T:round3jh256 |
| 15.04 | 15.06 | 15.16 | T:round3jh512 |
| 14.17? | 15.30? | 20.85? | T:nasha512 |
| 15.67 | 15.68 | 15.69 | T:shavite3256 |
| 16.54 | 16.54 | 16.55 | T:cubehash1616 |
| 16.56 | 16.56 | 16.57 | T:xoodyakv1 |
| 16.57 | 16.57 | 16.58 | T:keccakc1024 |
| 15.39? | 16.59? | 17.86? | T:md6d256 |
| 16.50 | 16.69 | 16.90 | sha3512 |
| 16.27? | 17.79? | 18.44? | T:cubehash88 |
| 20.14 | 20.15 | 20.36 | T:luffa512 |
| 20.84 | 20.87 | 21.88 | asconxofv12 |
| 21.52 | 21.53 | 21.75 | T:fugue384 |
| 21.65 | 21.66 | 21.67 | T:whirlpool |
| 21.66 | 21.74 | 21.74 | T:lane256 |
| 20.85 | 21.87 | 22.45 | asconhashv12 |
| 22.24 | 22.26 | 22.27 | T:hamsi |
| 21.77? | 22.53? | 31.60? | T:md6d384 |
| 23.45 | 23.47 | 23.47 | T:echosp256 |
| 23.89 | 23.90 | 23.91 | T:shavite3512 |
| 25.70 | 25.79 | 26.65 | T:shamashashv1 |
| 26.85 | 27.06 | 28.22 | T:simd256 |
| 27.86 | 27.86 | 27.88 | T:fugue512 |
| 28.55 | 29.34 | 30.39 | asconhashabi32v12 |
| 29.26 | 30.26 | 31.19 | T:lane512 |
| 31.91 | 31.92 | 31.94 | T:essence384 |
| 31.90 | 31.93 | 32.27 | T:essence512 |
| 33.04? | 33.05? | 37.96? | T:cubehash84 |
| 33.18 | 33.19 | 33.19 | T:cubehash168 |
| 33.93 | 33.94 | 33.96 | T:echosp512 |
| 34.79 | 34.87 | 34.92 | T:fsb256 |
| 35.40 | 35.63 | 35.89 | T:sneikha256 |
| 36.14 | 36.14 | 36.17 | T:esch256v1 |
| 36.34 | 36.36 | 36.39 | T:esch256v2 |
| 35.95 | 38.56 | 39.50 | T:mgrostl256 |
| 36.44 | 39.16 | 40.12 | T:atelopus32 |
| 36.78? | 39.60? | 40.93? | T:atelopus64 |
| 41.07 | 41.08 | 41.11 | T:essence224 |
| 41.08 | 41.09 | 42.27 | T:essence256 |
| 41.49 | 42.57 | 43.35 | asconhashbi32v12 |
| 42.78 | 42.80 | 42.85 | T:romulush |
| 43.98 | 44.09 | 45.01 | T:echo512 |
| 44.38 | 44.41 | 44.75 | T:saturninhashv2 |
| 45.37 | 45.42 | 45.57 | T:mcssha6 |
| 45.33 | 45.43 | 45.55 | T:mcssha4 |
| 45.39 | 45.53 | 45.56 | T:mcssha5 |
| 46.37 | 46.39 | 47.37 | T:esch384v1 |
| 46.78 | 46.79 | 46.82 | T:esch384v2 |
| 53.40 | 53.49 | 53.53 | T:drygascon128 |
| 60.74 | 60.78 | 61.04 | T:coral256v1 |
| 64.12 | 64.23 | 65.40 | T:drygascon256 |
| 66.50 | 66.51 | 66.79 | T:cubehash82 |
| 65.84 | 66.87 | 69.21 | T:cubehash164 |
| 70.73 | 70.75 | 71.04 | T:sneikha384 |
| 76.36 | 76.66 | 76.79 | T:knot256v2 |
| 79.71 | 79.75 | 80.24 | T:triadhashv1 |
| 113.02 | 113.18 | 113.70 | T:knot256v1 |
| 132.60 | 133.68 | 135.89 | T:cubehash81 |
| 134.47 | 137.44 | 140.21 | T:cubehash162 |
| 164.22 | 164.77 | 165.12 | T:clxhash |
| 242.28 | 242.73 | 242.93 | T:syconhash256v1 |
| 242.76 | 243.06 | 244.51 | T:knot512 |
| 235.86 | 248.08 | 251.11 | T:cubehash161 |
| 249.93 | 251.63 | 264.57 | T:photonbeetlehash256rate32v1 |
| 261.30 | 270.06 | 286.08 | T:knot384 |
| 291.03? | 321.68? | 600.96? | T:fsb512 |
| 835.90 | 837.77 | 839.53 | T:gage1h256c256r128 |
| 996.45 | 997.33 | 997.51 | T:heron256v1 |
| 1038.66 | 1039.50 | 1039.76 | T:subterraneanv1 |
| 1092.95 | 1097.25 | 1122.26 | T:acehash256v1 |
| 1320.19 | 1321.19 | 1321.84 | T:sivrijndael256hash256v1 |
| 1383.20? | 1417.14? | 1723.01? | T:skinnyhashtk3 |
| 1661.21 | 1667.45 | 1668.52 | T:gage1h256c224r064 |
| 1765.30 | 1765.77 | 1766.44 | T:gage1h256c256r064 |
| 2726.64? | 2773.93? | 3190.43? | T:skinnyhashtk2 |
| 3187.70 | 3279.37 | 3295.63 | T:gage1h256c256r032 |
| 3929.34 | 3930.01 | 3932.12 | T:orangishv1 |
| 4969.56 | 4970.54 | 4972.73 | T:gage1h256c224r032 |
| 4844.73? | 5223.71? | 8903.01? | T:gage1h256c224r016 |
| 6166.70 | 6182.33 | 6367.33 | T:gage1h256c512r064 |
| 7117.60 | 7334.17 | 7345.21 | T:gage1h256c256r016 |
| 9702.22 | 9713.29 | 9793.18 | T:gage1h256c224r008 |
| 11271.13 | 11274.01 | 11276.07 | T:sivtemphotonhashv1 |
| 11777.43 | 11789.20 | 12316.93 | T:gage1h256c512r032 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.01 | 0.01 | 0.01 | T:floppsy |
| 0.17 | 0.17 | 0.17 | komihash |
| 0.58 | 0.58 | 0.58 | prh42s256 |
| 0.60 | 0.60 | 0.60 | prh64s256 |
| 0.62 | 0.63 | 0.67 | prh42s512 |
| 0.66 | 0.67 | 0.67 | prh64s512 |
| 0.73 | 0.73 | 0.73 | prh42s1024 |
| 0.72? | 0.74? | 1.02? | T:bebb4185 |
| 0.79 | 0.79 | 0.80 | prh64s1024 |
| 1.95 | 1.97 | 1.99 | T:blake3 |
| 1.97 | 1.97 | 1.98 | T:edonr512 |
| 2.52 | 2.52 | 2.53 | lsh512 |
| 3.08 | 3.09 | 3.10 | T:md4 |
| 3.09 | 3.09 | 3.09 | T:blake2b |
| 3.28 | 3.29 | 3.29 | T:bmw512 |
| 3.58 | 3.59 | 3.60 | T:edonr256 |
| 3.70 | 3.71 | 3.72 | T:echo256 |
| 4.04 | 4.05 | 4.07 | sha1 |
| 4.12 | 4.12 | 4.13 | T:k12 |
| 4.60 | 4.60 | 4.61 | T:cubehash832 |
| 5.07 | 5.08 | 5.08 | md5 |
| 5.27 | 5.28 | 5.38 | T:shabal512 |
| 5.28 | 5.30 | 5.31 | T:skein512256 |
| 5.34 | 5.35 | 5.35 | T:blake2s |
| 5.34 | 5.35 | 5.36 | T:skein512512 |
| 5.36? | 5.41? | 6.14? | T:bmw256 |
| 5.45 | 5.47 | 5.49 | T:sarmal256 |
| 5.50 | 5.50 | 5.51 | T:shabal256 |
| 5.51 | 5.52 | 5.54 | T:beamsplitter |
| 5.68 | 5.69 | 5.72 | T:bash256 |
| 5.74 | 5.75 | 5.79 | T:blake64 |
| 5.84 | 5.85 | 5.86 | T:keccakc256treed2 |
| 5.87 | 5.88 | 5.93 | T:bblake256 |
| 5.91 | 5.93 | 6.08 | sha384 |
| 6.09 | 6.10 | 6.15 | blake512 |
| 6.17 | 6.17 | 6.19 | T:tiger |
| 6.70 | 6.71 | 6.71 | T:blake32 |
| 6.72 | 6.73 | 6.74 | T:sarmal512 |
| 7.09 | 7.10 | 7.11 | T:keccakc512treed2 |
| 7.10? | 7.11? | 7.94? | T:cheetah256 |
| 7.25 | 7.25 | 7.26 | shake128 |
| 7.39 | 7.40 | 7.41 | T:bash384 |
| 7.48 | 7.50 | 7.50 | T:keccakc256 |
| 7.56 | 7.57 | 7.58 | T:skein10241024 |
| 7.71 | 7.71 | 7.72 | blake256 |
| 6.31? | 7.78? | 8.01? | sha512 |
| 7.86 | 7.87 | 7.88 | T:skein256256 |
| 8.36 | 8.38 | 8.40 | sha224 |
| 8.37? | 8.38? | 9.50? | sha256 |
| 8.44 | 8.45 | 8.45 | T:cubehash512 |
| 8.65 | 8.65 | 8.67 | T:keccakc448 |
| 8.70 | 8.70 | 8.71 | T:cubehash816 |
| 8.68 | 8.72 | 8.74 | sha3224 |
| 8.80? | 8.82? | 12.51? | T:simd512 |
| 8.95 | 8.95 | 8.96 | T:cubehash1632 |
| 8.97? | 8.98? | 12.72? | sha3256 |
| 8.97 | 8.99 | 9.00 | shake256 |
| 9.21 | 9.21 | 9.22 | T:keccakc512 |
| 9.33 | 9.34 | 9.35 | T:groestl256 |
| 9.47 | 9.48 | 9.51 | T:rfsb509 |
| 9.79 | 9.81 | 9.82 | T:keccak |
| 10.87? | 10.92? | 12.62? | T:cheetah512 |
| 11.18 | 11.21 | 11.28 | T:bash512 |
| 11.81 | 11.81 | 11.83 | T:keccakc768 |
| 11.85 | 11.88 | 11.90 | sha3384 |
| 12.10 | 12.11 | 12.13 | T:gimli24v1 |
| 12.71 | 12.72 | 12.73 | T:ripemd160 |
| 12.76 | 12.77 | 12.78 | T:luffa256 |
| 13.21 | 13.21 | 13.24 | T:luffa384 |
| 13.36 | 13.37 | 13.39 | T:jh256 |
| 13.37 | 13.38 | 13.39 | T:jh512 |
| 13.39 | 13.41 | 13.42 | T:jh224 |
| 13.41? | 13.43? | 18.96? | T:jh384 |
| 13.86 | 13.89 | 15.30 | T:groestl512 |
| 14.04? | 14.06? | 19.90? | asconxofav12 |
| 14.05 | 14.07 | 14.08 | asconhashav12 |
| 14.27 | 14.30 | 14.35 | T:nasha256 |
| 14.87 | 14.91 | 15.23 | T:md6d224 |
| 15.18 | 15.19 | 15.20 | T:fugue256 |
| 14.30? | 15.22? | 16.54? | T:fugue2 |
| 15.30 | 15.32 | 15.33 | T:round3jh256 |
| 15.32 | 15.35 | 15.41 | T:round3jh512 |
| 14.69? | 15.47? | 20.87? | T:nasha512 |
| 15.93 | 15.95 | 15.97 | T:shavite3256 |
| 16.65 | 16.66 | 16.66 | T:xoodyakv1 |
| 16.71 | 16.72 | 16.72 | T:keccakc1024 |
| 16.80 | 16.83 | 16.84 | sha3512 |
| 15.95? | 16.97? | 17.95? | T:md6d256 |
| 17.34 | 17.35 | 17.35 | T:cubehash1616 |
| 17.18? | 18.66? | 24.33? | T:cubehash88 |
| 20.67 | 20.69 | 20.70 | T:luffa512 |
| 21.03 | 21.05 | 22.49 | asconxofv12 |
| 21.03 | 21.06 | 22.58 | asconhashv12 |
| 21.61? | 22.03? | 24.31? | T:md6d384 |
| 22.14 | 22.15 | 22.15 | T:whirlpool |
| 22.26 | 22.28 | 22.29 | T:fugue384 |
| 22.32 | 22.34 | 22.37 | T:hamsi |
| 22.48 | 22.49 | 22.49 | T:lane256 |
| 24.50 | 24.51 | 24.52 | T:echosp256 |
| 24.71 | 24.71 | 24.73 | T:shavite3512 |
| 26.06 | 26.09 | 26.11 | T:shamashashv1 |
| 27.43 | 27.49 | 28.58 | T:simd256 |
| 28.38 | 28.80 | 29.29 | asconhashabi32v12 |
| 28.99 | 28.99 | 29.00 | T:fugue512 |
| 31.56 | 31.57 | 33.31 | T:lane512 |
| 32.79 | 33.07 | 33.10 | T:essence512 |
| 33.05 | 33.07 | 33.09 | T:essence384 |
| 33.51 | 33.52 | 33.52 | T:cubehash84 |
| 33.98 | 33.99 | 33.99 | T:cubehash168 |
| 35.23 | 35.24 | 35.25 | T:echosp512 |
| 35.81 | 36.09 | 36.15 | T:sneikha256 |
| 36.41 | 36.44 | 36.46 | T:esch256v1 |
| 36.60 | 36.61 | 36.62 | T:esch256v2 |
| 37.13 | 37.26 | 37.36 | T:fsb256 |
| 39.53 | 39.84 | 41.73 | T:mgrostl256 |
| 40.23 | 40.37 | 42.12 | T:atelopus32 |
| 41.83 | 41.86 | 41.87 | T:essence224 |
| 41.84 | 41.86 | 41.90 | T:essence256 |
| 41.97 | 42.75 | 42.80 | asconhashbi32v12 |
| 43.09 | 43.14 | 43.16 | T:romulush |
| 39.84? | 44.03? | 53.06? | T:atelopus64 |
| 44.76 | 44.77 | 44.80 | T:saturninhashv2 |
| 45.66 | 45.68 | 45.76 | T:echo512 |
| 46.23 | 46.30 | 46.34 | T:mcssha6 |
| 46.25 | 46.38 | 46.41 | T:mcssha4 |
| 46.81 | 46.82 | 46.84 | T:esch384v1 |
| 47.01 | 47.11 | 47.13 | T:mcssha5 |
| 47.24 | 47.25 | 47.28 | T:esch384v2 |
| 53.55 | 53.61 | 53.63 | T:drygascon128 |
| 61.28 | 61.31 | 61.33 | T:coral256v1 |
| 64.62 | 64.83 | 69.06 | T:drygascon256 |
| 66.97 | 66.97 | 66.98 | T:cubehash82 |
| 66.97 | 66.98 | 69.19 | T:cubehash164 |
| 71.55 | 71.57 | 71.59 | T:sneikha384 |
| 77.10 | 77.14 | 77.16 | T:knot256v2 |
| 79.91 | 79.92 | 79.94 | T:triadhashv1 |
| 113.27 | 113.40 | 113.45 | T:knot256v1 |
| 133.45 | 133.46 | 133.47 | T:cubehash81 |
| 136.21 | 139.72 | 143.11 | T:cubehash162 |
| 164.51 | 164.75 | 164.77 | T:clxhash |
| 244.49 | 244.58 | 244.70 | T:syconhash256v1 |
| 243.52 | 247.13 | 247.99 | T:knot512 |
| 250.32 | 250.67 | 261.90 | T:photonbeetlehash256rate32v1 |
| 251.24 | 252.52 | 254.61 | T:cubehash161 |
| 263.53 | 268.34 | 280.71 | T:knot384 |
| 846.27 | 848.57 | 849.95 | T:gage1h256c256r128 |
| 1011.86 | 1013.58 | 1014.25 | T:heron256v1 |
| 1041.16 | 1043.27 | 1063.71 | T:subterraneanv1 |
| 1106.08 | 1106.63 | 1108.69 | T:acehash256v1 |
| 1317.10 | 1319.77 | 1320.57 | T:sivrijndael256hash256v1 |
| 1425.98? | 1429.35? | 1706.03? | T:skinnyhashtk3 |
| 1677.99 | 1682.76 | 1683.70 | T:gage1h256c224r064 |
| 1782.59 | 1783.39 | 1784.11 | T:gage1h256c256r064 |
| 2777.44? | 2780.19? | 3154.24? | T:skinnyhashtk2 |
| 3227.51 | 3308.18 | 3315.25 | T:gage1h256c256r032 |
| 3959.59 | 3961.04 | 3962.95 | T:orangishv1 |
| 5013.69 | 5014.65 | 5015.69 | T:gage1h256c224r032 |
| 5264.20? | 5266.58? | 8561.81? | T:gage1h256c224r016 |
| 6242.64 | 6243.43 | 6375.76 | T:gage1h256c512r064 |
| 7149.04 | 7183.45 | 7383.36 | T:gage1h256c256r016 |
| 9787.82 | 9789.47 | 9863.72 | T:gage1h256c224r008 |
| 10075.75 | 10085.88 | 10101.92 | T:fsb512 |
| 11260.22 | 11263.06 | 11373.30 | T:sivtemphotonhashv1 |
| 11887.40 | 11889.51 | 11917.71 | T:gage1h256c512r032 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.02 | 0.02 | 0.02 | T:floppsy |
| 0.17 | 0.18 | 0.18 | komihash |
| 0.75 | 0.75 | 0.76 | prh42s256 |
| 0.75 | 0.76 | 0.77 | prh64s256 |
| 0.74 | 0.78 | 0.80 | T:bebb4185 |
| 0.88? | 0.91? | 1.24? | prh42s512 |
| 0.92 | 0.93 | 0.94 | prh64s512 |
| 1.15 | 1.15 | 1.17 | prh42s1024 |
| 1.27 | 1.28 | 1.29 | prh64s1024 |
| 2.11 | 2.12 | 2.12 | T:edonr512 |
| 2.79 | 2.80 | 2.82 | lsh512 |
| 3.11 | 3.11 | 3.12 | T:blake2b |
| 3.21? | 3.23? | 4.54? | T:md4 |
| 3.65 | 3.66 | 3.67 | T:bmw512 |
| 3.73 | 3.73 | 3.74 | T:blake3 |
| 3.78 | 3.79 | 3.80 | T:edonr256 |
| 4.16 | 4.18 | 4.30 | T:echo256 |
| 4.49 | 4.50 | 4.52 | T:k12 |
| 4.85 | 4.86 | 4.88 | sha1 |
| 5.23 | 5.23 | 5.24 | T:cubehash832 |
| 5.24 | 5.26 | 5.27 | md5 |
| 5.34 | 5.35 | 5.35 | T:blake2s |
| 5.42 | 5.44 | 5.49 | T:skein512256 |
| 5.54 | 5.58 | 5.62 | T:skein512512 |
| 5.65 | 5.66 | 5.73 | T:bmw256 |
| 5.63 | 5.66 | 5.68 | T:beamsplitter |
| 5.82 | 5.84 | 5.85 | T:sarmal256 |
| 5.82 | 5.84 | 6.02 | T:shabal512 |
| 5.82 | 5.87 | 5.99 | sha512 |
| 5.99 | 6.01 | 6.03 | T:bash256 |
| 6.03 | 6.05 | 6.08 | T:shabal256 |
| 6.07 | 6.11 | 6.14 | T:blake64 |
| 6.42 | 6.45 | 6.48 | T:tiger |
| 6.78 | 6.79 | 6.80 | T:keccakc256treed2 |
| 6.78 | 6.80 | 6.83 | T:bblake256 |
| 6.91 | 6.91 | 6.93 | T:blake32 |
| 7.10 | 7.14 | 7.18 | sha384 |
| 7.13 | 7.15 | 7.16 | T:sarmal512 |
| 7.55 | 7.60 | 7.71 | T:cheetah256 |
| 7.78 | 7.80 | 7.81 | shake128 |
| 7.80? | 7.84? | 11.05? | T:bash384 |
| 7.88 | 7.90 | 7.92 | T:keccakc512treed2 |
| 7.93 | 7.94 | 7.95 | blake256 |
| 7.97 | 7.99 | 8.01 | T:skein256256 |
| 8.04 | 8.07 | 8.10 | T:skein10241024 |
| 8.07 | 8.10 | 8.11 | T:keccakc256 |
| 8.79 | 8.80 | 8.81 | T:cubehash512 |
| 8.81 | 8.82 | 8.84 | T:keccakc448 |
| 8.82 | 8.85 | 8.88 | sha3224 |
| 6.48? | 9.08? | 9.12? | blake512 |
| 9.29 | 9.30 | 9.32 | sha3256 |
| 9.32 | 9.34 | 9.36 | shake256 |
| 9.38 | 9.40 | 9.43 | sha224 |
| 9.41 | 9.41 | 9.42 | T:cubehash816 |
| 9.39 | 9.42 | 9.46 | T:simd512 |
| 9.41 | 9.44 | 9.47 | sha256 |
| 9.58 | 9.58 | 9.59 | T:keccakc512 |
| 10.02 | 10.05 | 10.07 | T:groestl256 |
| 10.13 | 10.14 | 10.15 | T:cubehash1632 |
| 10.34 | 10.36 | 10.40 | T:rfsb509 |
| 10.39 | 10.40 | 10.41 | T:keccak |
| 11.52 | 11.54 | 11.61 | T:bash512 |
| 11.65 | 11.68 | 11.69 | T:cheetah512 |
| 11.87 | 11.90 | 11.91 | sha3384 |
| 11.89 | 11.90 | 11.90 | T:keccakc768 |
| 12.24 | 12.27 | 12.30 | T:gimli24v1 |
| 13.06 | 13.08 | 13.14 | T:ripemd160 |
| 13.14 | 13.15 | 13.16 | T:luffa256 |
| 13.70 | 13.73 | 13.76 | T:jh256 |
| 13.73 | 13.74 | 13.77 | T:luffa384 |
| 13.74 | 13.75 | 13.77 | T:jh512 |
| 13.76 | 13.77 | 13.80 | T:jh224 |
| 13.76 | 13.79 | 13.80 | T:jh384 |
| 14.27 | 14.30 | 14.35 | asconxofav12 |
| 14.28 | 14.30 | 14.34 | asconhashav12 |
| 14.66 | 14.71 | 15.15 | T:md6d224 |
| 14.70 | 14.72 | 14.78 | T:nasha256 |
| 15.05? | 15.09? | 17.38? | T:groestl512 |
| 15.44? | 15.46? | 17.56? | T:fugue2 |
| 15.52 | 15.55 | 15.59 | T:nasha512 |
| 15.75? | 15.80? | 22.31? | T:round3jh256 |
| 15.79 | 15.80 | 15.89 | T:round3jh512 |
| 15.85 | 15.86 | 15.87 | T:fugue256 |
| 16.33 | 16.35 | 16.39 | T:shavite3256 |
| 16.78 | 16.79 | 16.80 | T:xoodyakv1 |
| 15.84? | 17.06? | 24.11? | T:md6d256 |
| 17.24 | 17.26 | 17.28 | T:keccakc1024 |
| 17.28 | 17.29 | 17.31 | sha3512 |
| 17.83 | 17.84 | 17.92 | T:cubehash88 |
| 18.59 | 18.61 | 18.62 | T:cubehash1616 |
| 20.91 | 20.97 | 21.66 | T:md6d384 |
| 21.31? | 21.36? | 30.17? | asconxofv12 |
| 21.34 | 21.36 | 21.38 | asconhashv12 |
| 21.49 | 21.52 | 21.54 | T:luffa512 |
| 22.34 | 22.37 | 22.49 | T:hamsi |
| 22.73 | 22.74 | 22.75 | T:whirlpool |
| 23.45 | 23.46 | 23.47 | T:fugue384 |
| 23.67 | 23.69 | 23.72 | T:lane256 |
| 24.13 | 24.16 | 24.18 | T:echosp256 |
| 25.98 | 25.99 | 26.03 | T:shavite3512 |
| 26.41 | 26.52 | 27.14 | T:shamashashv1 |
| 28.18 | 28.23 | 29.38 | T:simd256 |
| 28.82 | 29.16 | 29.28 | asconhashabi32v12 |
| 30.71 | 30.85 | 30.87 | T:fugue512 |
| 34.25? | 34.29? | 48.48? | T:cubehash84 |
| 34.75 | 34.77 | 37.10 | T:lane512 |
| 34.67 | 34.88 | 34.92 | T:essence512 |
| 34.90 | 34.95 | 34.97 | T:essence384 |
| 35.29? | 35.31? | 46.14? | T:cubehash168 |
| 36.24 | 36.42 | 36.58 | T:sneikha256 |
| 36.80 | 36.83 | 36.98 | T:esch256v1 |
| 36.98 | 37.02 | 37.05 | T:esch256v2 |
| 38.55 | 38.59 | 38.65 | T:echosp512 |
| 41.71 | 41.84 | 42.03 | T:fsb256 |
| 42.50 | 42.65 | 43.34 | asconhashbi32v12 |
| 42.82 | 42.88 | 42.92 | T:mgrostl256 |
| 43.05 | 43.11 | 43.17 | T:essence256 |
| 43.03 | 43.16 | 43.23 | T:essence224 |
| 43.05 | 43.39 | 43.97 | T:atelopus32 |
| 43.69 | 43.72 | 43.78 | T:romulush |
| 45.40 | 45.41 | 45.45 | T:saturninhashv2 |
| 42.47? | 46.59? | 59.99? | T:atelopus64 |
| 47.57 | 47.58 | 47.60 | T:esch384v1 |
| 47.60 | 47.68 | 47.77 | T:mcssha4 |
| 47.65 | 47.71 | 47.79 | T:mcssha6 |
| 48.00 | 48.05 | 48.09 | T:esch384v2 |
| 48.25 | 48.30 | 48.38 | T:echo512 |
| 49.61 | 49.64 | 49.75 | T:mcssha5 |
| 53.75 | 53.98 | 54.07 | T:drygascon128 |
| 62.12 | 62.20 | 62.26 | T:coral256v1 |
| 65.35 | 65.49 | 65.61 | T:drygascon256 |
| 67.79? | 67.81? | 76.77? | T:cubehash82 |
| 72.92 | 72.96 | 73.01 | T:sneikha384 |
| 78.17 | 78.18 | 78.20 | T:knot256v2 |
| 80.15 | 80.20 | 80.23 | T:triadhashv1 |
| 69.42? | 96.76? | 97.02? | T:cubehash164 |
| 113.72 | 113.82 | 113.86 | T:knot256v1 |
| 134.20 | 134.22 | 134.24 | T:cubehash81 |
| 137.01 | 141.14 | 145.98 | T:cubehash162 |
| 165.19 | 165.20 | 165.34 | T:clxhash |
| 248.49 | 248.54 | 248.71 | T:syconhash256v1 |
| 248.01 | 249.59 | 249.61 | T:knot512 |
| 249.65 | 249.88 | 260.89 | T:photonbeetlehash256rate32v1 |
| 262.42 | 263.78 | 270.77 | T:knot384 |
| 257.53 | 265.30 | 284.05 | T:cubehash161 |
| 860.92 | 863.02 | 865.94 | T:gage1h256c256r128 |
| 1037.73 | 1037.93 | 1041.02 | T:heron256v1 |
| 1043.66 | 1043.98 | 1047.14 | T:subterraneanv1 |
| 1121.81 | 1124.28 | 1128.49 | T:acehash256v1 |
| 1314.68 | 1315.38 | 1320.02 | T:sivrijndael256hash256v1 |
| 1443.70? | 1448.91? | 1726.01? | T:skinnyhashtk3 |
| 1706.71 | 1707.91 | 1714.65 | T:gage1h256c224r064 |
| 1809.18 | 1811.09 | 1815.91 | T:gage1h256c256r064 |
| 2787.17? | 2790.40? | 3161.54? | T:skinnyhashtk2 |
| 3278.64 | 3365.67 | 3403.03 | T:gage1h256c256r032 |
| 4008.72 | 4012.05 | 4014.58 | T:orangishv1 |
| 5085.72 | 5088.40 | 5092.48 | T:gage1h256c224r032 |
| 5335.42? | 5340.40? | 8679.22? | T:gage1h256c224r016 |
| 6342.13 | 6346.68 | 6475.09 | T:gage1h256c512r064 |
| 7287.65 | 7323.12 | 7362.48 | T:gage1h256c256r016 |
| 9917.69 | 9923.15 | 9991.97 | T:gage1h256c224r008 |
| 11235.11 | 11238.39 | 11242.53 | T:sivtemphotonhashv1 |
| 12057.48 | 12061.48 | 12317.66 | T:gage1h256c512r032 |
| 26347.59 | 26381.08 | 26603.11 | T:fsb512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.04 | 0.04 | 0.04 | T:floppsy |
| 0.21 | 0.22 | 0.22 | komihash |
| 0.86? | 0.90? | 1.21? | T:bebb4185 |
| 1.18 | 1.19 | 1.20 | prh64s256 |
| 1.21 | 1.22 | 1.27 | prh42s256 |
| 1.55 | 1.56 | 1.58 | prh42s512 |
| 1.62 | 1.64 | 1.65 | prh64s512 |
| 2.28 | 2.29 | 2.31 | prh42s1024 |
| 2.28 | 2.30 | 2.30 | T:edonr512 |
| 2.53 | 2.56 | 2.58 | prh64s1024 |
| 3.26 | 3.28 | 3.29 | lsh512 |
| 3.51 | 3.53 | 3.58 | T:blake2b |
| 3.54 | 3.56 | 3.58 | T:md4 |
| 3.62 | 3.62 | 3.65 | T:blake3 |
| 4.12 | 4.15 | 4.21 | T:edonr256 |
| 4.35 | 4.39 | 4.42 | T:bmw512 |
| 5.06 | 5.08 | 5.18 | T:k12 |
| 5.17 | 5.23 | 5.30 | T:echo256 |
| 5.34 | 5.35 | 5.35 | T:blake2s |
| 5.69 | 5.70 | 5.73 | md5 |
| 5.83 | 5.86 | 5.89 | T:skein512256 |
| 5.88 | 5.97 | 6.26 | T:beamsplitter |
| 6.12 | 6.15 | 6.19 | T:skein512512 |
| 6.13 | 6.17 | 6.21 | T:sarmal256 |
| 6.23 | 6.26 | 6.29 | T:bash256 |
| 6.39 | 6.42 | 6.47 | T:blake64 |
| 6.44 | 6.46 | 6.47 | T:bmw256 |
| 6.37? | 6.51? | 8.95? | sha512 |
| 6.69? | 6.74? | 9.47? | blake512 |
| 6.93 | 6.94 | 6.96 | T:cubehash832 |
| 7.01 | 7.04 | 7.08 | sha1 |
| 7.12 | 7.15 | 7.22 | T:tiger |
| 7.48 | 7.50 | 7.53 | T:sarmal512 |
| 7.52 | 7.53 | 7.60 | T:shabal256 |
| 7.53 | 7.55 | 7.65 | T:blake32 |
| 8.09 | 8.13 | 8.16 | T:cheetah256 |
| 7.56? | 8.37? | 10.37? | T:shabal512 |
| 8.35 | 8.38 | 8.43 | T:skein256256 |
| 8.44 | 8.47 | 8.49 | shake128 |
| 8.51 | 8.51 | 8.52 | blake256 |
| 8.60 | 8.64 | 8.66 | T:bash384 |
| 8.83 | 8.84 | 8.93 | T:keccakc256 |
| 9.31 | 9.32 | 9.33 | T:keccakc256treed2 |
| 9.53 | 9.55 | 9.57 | T:bblake256 |
| 9.62 | 9.64 | 9.69 | sha384 |
| 9.72 | 9.73 | 9.75 | T:cubehash512 |
| 10.14 | 10.15 | 10.20 | T:skein10241024 |
| 10.42 | 10.44 | 10.47 | sha3256 |
| 10.47 | 10.50 | 10.56 | shake256 |
| 10.74 | 10.81 | 10.86 | T:keccakc512 |
| 10.83 | 10.87 | 10.95 | T:keccakc448 |
| 10.88 | 10.88 | 10.99 | T:keccak |
| 11.30 | 11.31 | 11.33 | T:cubehash816 |
| 11.84 | 11.93 | 11.97 | T:groestl256 |
| 11.96 | 11.99 | 12.10 | T:simd512 |
| 12.02 | 12.05 | 12.08 | sha224 |
| 12.05 | 12.13 | 12.24 | sha256 |
| 12.05? | 12.21? | 15.21? | sha3224 |
| 12.19 | 12.21 | 12.24 | T:keccakc512treed2 |
| 12.29 | 12.35 | 12.39 | T:bash512 |
| 12.38 | 12.40 | 12.42 | T:cheetah512 |
| 12.49 | 12.62 | 12.72 | T:rfsb509 |
| 12.72 | 12.75 | 12.78 | T:gimli24v1 |
| 12.70 | 12.76 | 12.79 | sha3384 |
| 12.82 | 12.83 | 12.94 | T:keccakc768 |
| 13.28 | 13.28 | 13.31 | T:cubehash1632 |
| 14.08 | 14.10 | 14.13 | T:ripemd160 |
| 14.08 | 14.10 | 14.12 | T:luffa256 |
| 14.65 | 14.67 | 14.72 | T:jh512 |
| 14.67 | 14.69 | 14.74 | T:jh224 |
| 14.65 | 14.70 | 14.76 | T:jh256 |
| 14.67 | 14.72 | 14.76 | T:jh384 |
| 14.82 | 14.88 | 14.91 | asconxofav12 |
| 14.86? | 14.92? | 16.87? | asconhashav12 |
| 15.13 | 15.15 | 15.18 | T:luffa384 |
| 15.78? | 15.94? | 22.34? | T:nasha256 |
| 16.13 | 16.17 | 16.26 | T:nasha512 |
| 16.85 | 16.89 | 16.94 | T:round3jh256 |
| 16.97 | 17.01 | 17.05 | T:round3jh512 |
| 17.12? | 17.15? | 24.26? | T:groestl512 |
| 17.15 | 17.18 | 17.20 | T:xoodyakv1 |
| 17.46 | 17.49 | 17.57 | T:shavite3256 |
| 17.67 | 17.68 | 17.70 | T:fugue256 |
| 18.90 | 18.93 | 18.97 | sha3512 |
| 18.96 | 19.05 | 19.10 | T:keccakc1024 |
| 19.72 | 19.74 | 19.77 | T:cubehash88 |
| 20.81? | 20.92? | 26.47? | T:fugue2 |
| 22.03 | 22.04 | 22.07 | T:cubehash1616 |
| 22.09 | 22.12 | 22.17 | asconxofv12 |
| 22.09 | 22.14 | 22.22 | asconhashv12 |
| 22.69 | 22.77 | 22.82 | T:hamsi |
| 23.72 | 23.76 | 23.81 | T:luffa512 |
| 24.59 | 24.61 | 24.65 | T:whirlpool |
| 26.60 | 26.63 | 26.68 | T:fugue384 |
| 26.77 | 26.79 | 26.82 | T:shavite3512 |
| 26.81 | 26.85 | 26.91 | T:lane256 |
| 27.34 | 27.47 | 27.60 | T:shamashashv1 |
| 27.76 | 27.81 | 27.88 | T:echosp256 |
| 29.64 | 29.77 | 30.62 | T:md6d224 |
| 30.07 | 30.16 | 31.32 | T:simd256 |
| 30.08? | 30.45? | 35.60? | asconhashabi32v12 |
| 34.53? | 34.60? | 45.63? | T:md6d256 |
| 35.65 | 35.67 | 35.70 | T:fugue512 |
| 36.14? | 36.16? | 51.18? | T:cubehash84 |
| 37.74 | 37.83 | 37.94 | T:esch256v1 |
| 37.70? | 37.90? | 53.37? | T:sneikha256 |
| 37.99 | 38.04 | 38.14 | T:esch256v2 |
| 38.67 | 38.69 | 38.72 | T:cubehash168 |
| 39.72 | 39.90 | 40.05 | T:essence512 |
| 39.91 | 39.94 | 39.97 | T:essence384 |
| 42.57 | 42.74 | 43.95 | T:md6d384 |
| 44.05? | 44.89? | 49.91? | asconhashbi32v12 |
| 45.28 | 45.33 | 45.38 | T:romulush |
| 45.92 | 46.01 | 46.06 | T:echosp512 |
| 46.24 | 46.28 | 46.38 | T:essence256 |
| 46.26 | 46.31 | 46.38 | T:essence224 |
| 46.56 | 46.59 | 46.82 | T:lane512 |
| 47.01 | 47.08 | 47.14 | T:saturninhashv2 |
| 47.08 | 47.21 | 47.26 | T:mgrostl256 |
| 48.52 | 48.66 | 48.89 | T:fsb256 |
| 49.57 | 49.60 | 49.62 | T:esch384v1 |
| 49.85 | 49.90 | 50.01 | T:echo512 |
| 50.06 | 50.09 | 50.13 | T:esch384v2 |
| 51.25 | 51.33 | 51.42 | T:mcssha4 |
| 51.35 | 51.46 | 51.51 | T:mcssha6 |
| 54.06 | 54.12 | 54.15 | T:drygascon128 |
| 55.31 | 56.30 | 57.41 | T:atelopus32 |
| 56.53 | 56.62 | 56.70 | T:mcssha5 |
| 62.47 | 62.95 | 63.55 | T:atelopus64 |
| 64.40 | 64.48 | 64.56 | T:coral256v1 |
| 67.08 | 67.19 | 67.69 | T:drygascon256 |
| 69.58 | 69.65 | 69.72 | T:cubehash82 |
| 76.56 | 76.61 | 76.72 | T:sneikha384 |
| 80.78 | 80.86 | 80.89 | T:knot256v2 |
| 80.92 | 80.99 | 81.06 | T:triadhashv1 |
| 71.77? | 81.40? | 87.41? | T:cubehash164 |
| 114.76 | 114.88 | 114.92 | T:knot256v1 |
| 136.23 | 136.24 | 136.27 | T:cubehash81 |
| 139.39? | 155.93? | 166.24? | T:cubehash162 |
| 166.34 | 166.35 | 166.40 | T:clxhash |
| 247.95 | 248.36 | 258.86 | T:photonbeetlehash256rate32v1 |
| 253.58 | 253.93 | 254.00 | T:knot512 |
| 258.12 | 259.16 | 272.28 | T:cubehash161 |
| 259.24 | 259.38 | 259.51 | T:syconhash256v1 |
| 265.60 | 266.05 | 285.05 | T:knot384 |
| 902.90 | 906.08 | 909.79 | T:gage1h256c256r128 |
| 1054.67 | 1054.88 | 1055.10 | T:subterraneanv1 |
| 1109.54 | 1109.67 | 1126.67 | T:heron256v1 |
| 1169.46 | 1169.62 | 1170.02 | T:acehash256v1 |
| 1308.64 | 1310.83 | 1327.46 | T:sivrijndael256hash256v1 |
| 1489.81? | 1493.62? | 1783.90? | T:skinnyhashtk3 |
| 1774.79 | 1780.94 | 1784.35 | T:gage1h256c224r064 |
| 1885.63 | 1886.08 | 1887.56 | T:gage1h256c256r064 |
| 2810.97? | 3186.73? | 3982.25? | T:skinnyhashtk2 |
| 3418.61 | 3465.89 | 3536.71 | T:gage1h256c256r032 |
| 4137.63 | 4158.04 | 4250.19 | T:orangishv1 |
| 5273.70 | 5280.65 | 5290.00 | T:gage1h256c224r032 |
| 5524.69? | 5541.76? | 8989.22? | T:gage1h256c224r016 |
| 6609.28 | 6622.20 | 6744.62 | T:gage1h256c512r064 |
| 7659.88 | 7727.92 | 7745.06 | T:gage1h256c256r016 |
| 10274.01 | 10342.87 | 10431.89 | T:gage1h256c224r008 |
| 11187.85 | 11190.69 | 11194.57 | T:sivtemphotonhashv1 |
| 12513.78 | 12516.10 | 12519.68 | T:gage1h256c512r032 |
| 69778.04 | 69801.45 | 70050.24 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.38 | 0.38 | 0.38 | T:floppsy |
| 0.75 | 0.75 | 0.75 | komihash |
| 2.19? | 2.25? | 3.03? | T:bebb4185 |
| 3.69? | 3.69? | 5.20? | T:blake3 |
| 5.31? | 5.44? | 7.52? | T:blake2s |
| 5.69? | 6.59? | 7.70? | T:edonr512 |
| 6.69? | 6.75? | 7.56? | T:blake2b |
| 6.75 | 6.81 | 6.94 | prh64s256 |
| 7.19 | 7.19 | 7.38 | prh42s256 |
| 7.75 | 7.88 | 7.94 | T:md4 |
| 8.75 | 8.81 | 8.94 | T:edonr256 |
| 9.69? | 10.00? | 10.81? | T:beamsplitter |
| 10.19 | 10.19 | 10.31 | prh42s512 |
| 10.69 | 10.75 | 10.88 | lsh512 |
| 11.31 | 11.38 | 11.44 | T:skein512256 |
| 11.44 | 11.56 | 11.75 | md5 |
| 11.56 | 11.62 | 11.75 | prh64s512 |
| 11.88 | 11.94 | 12.06 | T:bash256 |
| 12.00 | 12.06 | 12.12 | T:bash384 |
| 12.94 | 13.06 | 13.31 | T:blake64 |
| 13.06? | 13.25? | 18.33? | blake512 |
| 13.12 | 13.25 | 13.38 | T:skein256256 |
| 13.38? | 13.62? | 18.78? | T:sarmal256 |
| 13.81? | 13.94? | 16.75? | T:skein512512 |
| 13.75 | 14.00 | 14.31 | T:echo256 |
| 14.25? | 14.50? | 20.08? | T:k12 |
| 14.44 | 14.56 | 14.69 | T:bmw512 |
| 15.38? | 15.56? | 21.70? | T:blake32 |
| 15.75 | 15.88 | 16.00 | T:tiger |
| 15.81? | 16.00? | 22.50? | T:sarmal512 |
| 16.31 | 16.38 | 16.44 | blake256 |
| 16.69 | 16.75 | 16.81 | T:bmw256 |
| 16.81 | 16.88 | 17.06 | prh42s1024 |
| 17.19 | 17.25 | 17.69 | T:cheetah256 |
| 18.50 | 18.62 | 18.88 | T:gimli24v1 |
| 13.94? | 18.78? | 19.20? | sha512 |
| 19.62 | 19.69 | 19.94 | sha3384 |
| 19.69 | 19.75 | 19.94 | sha3512 |
| 19.69 | 19.75 | 20.00 | sha3224 |
| 19.81? | 20.12? | 22.31? | sha3256 |
| 20.06 | 20.12 | 20.31 | shake256 |
| 20.31? | 20.38? | 28.61? | shake128 |
| 21.12 | 21.19 | 21.25 | T:keccakc1024 |
| 21.25 | 21.31 | 21.62 | T:keccakc768 |
| 21.31 | 21.38 | 21.38 | T:cubehash512 |
| 21.25? | 21.44? | 29.67? | T:keccakc512 |
| 21.38 | 21.44 | 21.75 | prh64s1024 |
| 21.44? | 21.50? | 30.73? | T:keccakc448 |
| 21.94 | 22.00 | 22.06 | T:keccak |
| 22.12 | 22.19 | 22.25 | T:xoodyakv1 |
| 22.06 | 22.31 | 22.50 | asconxofav12 |
| 22.38 | 22.44 | 22.75 | T:keccakc256 |
| 22.25? | 22.56? | 31.08? | asconhashav12 |
| 22.69 | 22.81 | 23.06 | T:bash512 |
| 26.25 | 26.38 | 27.25 | T:shabal256 |
| 26.31 | 26.38 | 26.50 | T:luffa256 |
| 26.75 | 26.94 | 27.25 | T:jh256 |
| 26.88 | 27.00 | 27.19 | T:jh384 |
| 26.88 | 27.06 | 27.31 | T:jh224 |
| 26.94? | 27.25? | 38.36? | T:ripemd160 |
| 27.06? | 27.38? | 30.69? | T:jh512 |
| 26.56? | 28.16? | 37.53? | T:cheetah512 |
| 28.38 | 28.56 | 28.81 | T:hamsi |
| 28.56? | 28.69? | 40.30? | T:cubehash832 |
| 29.88 | 30.06 | 30.25 | T:nasha256 |
| 30.19? | 31.69? | 37.80? | T:shabal512 |
| 31.75 | 31.94 | 32.19 | asconxofv12 |
| 31.81 | 31.94 | 32.06 | T:shavite3256 |
| 31.75 | 32.00 | 32.31 | asconhashv12 |
| 31.94? | 32.25? | 44.89? | T:round3jh256 |
| 31.94 | 32.38 | 32.44 | T:round3jh512 |
| 32.31? | 32.62? | 45.80? | T:nasha512 |
| 32.75 | 32.88 | 33.00 | T:skein10241024 |
| 33.06 | 33.19 | 33.31 | T:luffa384 |
| 34.62 | 35.00 | 36.72 | sha1 |
| 35.25 | 35.31 | 35.38 | T:cubehash816 |
| 35.19 | 35.75 | 36.12 | T:groestl256 |
| 38.81 | 39.00 | 39.25 | T:rfsb509 |
| 39.50 | 39.62 | 40.00 | T:simd512 |
| 39.56 | 39.75 | 40.06 | T:shamashashv1 |
| 40.75? | 40.88? | 53.36? | T:fugue256 |
| 42.94 | 43.19 | 43.38 | sha384 |
| 43.44 | 43.44 | 43.56 | T:bblake256 |
| 43.75? | 43.81? | 53.06? | T:cubehash88 |
| 44.31 | 44.75 | 45.50 | asconhashabi32v12 |
| 45.25 | 45.50 | 45.75 | sha224 |
| 45.50 | 46.06 | 47.06 | sha256 |
| 47.19 | 47.31 | 47.44 | T:whirlpool |
| 48.88? | 49.25? | 69.06? | T:groestl512 |
| 49.25 | 49.38 | 49.50 | T:shavite3512 |
| 50.69 | 50.75 | 51.00 | T:esch256v1 |
| 50.75 | 51.00 | 51.44 | T:esch256v2 |
| 52.19? | 52.38? | 74.03? | T:luffa512 |
| 53.38 | 53.38 | 53.44 | T:cubehash1632 |
| 53.94 | 54.12 | 54.38 | T:sneikha256 |
| 54.44 | 54.75 | 56.62 | T:simd256 |
| 57.12? | 57.31? | 80.94? | T:keccakc512treed2 |
| 57.25 | 57.31 | 57.44 | T:keccakc256treed2 |
| 59.50? | 59.94? | 72.12? | T:drygascon128 |
| 60.62? | 60.75? | 85.53? | T:cubehash84 |
| 63.81 | 64.06 | 64.56 | asconhashbi32v12 |
| 65.06 | 65.31 | 65.56 | T:romulush |
| 65.69 | 65.75 | 65.88 | T:cubehash1616 |
| 67.25 | 67.44 | 68.19 | T:saturninhashv2 |
| 67.38 | 67.56 | 69.38 | T:lane256 |
| 67.44 | 67.56 | 67.69 | T:fugue384 |
| 74.94? | 75.50? | 91.12? | T:esch384v1 |
| 76.25 | 76.31 | 76.56 | T:esch384v2 |
| 82.25 | 82.31 | 82.62 | T:cubehash168 |
| 85.12 | 85.31 | 85.56 | T:echosp256 |
| 87.56 | 87.62 | 87.81 | T:essence224 |
| 87.56 | 87.75 | 88.06 | T:essence256 |
| 87.62 | 87.88 | 89.06 | T:fugue2 |
| 90.25 | 90.38 | 90.56 | T:triadhashv1 |
| 90.31 | 90.56 | 95.83 | T:drygascon256 |
| 93.00? | 93.44? | 131.86? | T:echo512 |
| 93.69 | 93.81 | 93.88 | T:cubehash82 |
| 93.25 | 94.06 | 94.44 | T:coral256v1 |
| 97.38 | 97.44 | 97.44 | T:fugue512 |
| 96.38? | 98.00? | 141.20? | T:md6d224 |
| 97.88 | 98.00 | 98.06 | T:mcssha4 |
| 99.25 | 99.31 | 99.44 | T:mcssha6 |
| 103.25? | 103.56? | 147.16? | T:essence384 |
| 104.00? | 104.25? | 146.73? | T:essence512 |
| 105.56? | 105.81? | 149.66? | T:echosp512 |
| 115.00? | 115.38? | 130.19? | T:knot256v2 |
| 115.56? | 115.69? | 162.69? | T:cubehash164 |
| 110.62 | 117.06 | 119.00 | T:md6d256 |
| 121.69 | 122.00 | 122.75 | T:mgrostl256 |
| 123.69 | 123.88 | 124.19 | T:sneikha384 |
| 128.94? | 129.19? | 182.48? | T:knot256v1 |
| 134.56? | 136.25? | 192.16? | T:fsb256 |
| 137.31 | 137.75 | 150.25 | T:md6d384 |
| 145.88 | 146.00 | 146.19 | T:mcssha5 |
| 160.19 | 160.25 | 160.38 | T:cubehash81 |
| 179.56 | 180.00 | 190.78 | T:clxhash |
| 181.62 | 181.75 | 183.38 | T:lane512 |
| 182.75? | 186.44? | 264.22? | T:atelopus32 |
| 211.25 | 211.69 | 212.38 | T:cubehash162 |
| 220.44 | 221.81 | 229.94 | T:photonbeetlehash256rate32v1 |
| 292.75 | 293.06 | 293.50 | T:knot384 |
| 309.00 | 309.31 | 309.88 | T:knot512 |
| 256.19? | 309.88? | 360.19? | T:atelopus64 |
| 329.75 | 330.88 | 332.06 | T:cubehash161 |
| 395.00 | 395.38 | 395.81 | T:syconhash256v1 |
| 1193.31 | 1194.44 | 1196.44 | T:subterraneanv1 |
| 1250.69 | 1252.75 | 1255.06 | T:sivrijndael256hash256v1 |
| 1464.56 | 1465.12 | 1469.88 | T:gage1h256c256r128 |
| 1781.56 | 1782.06 | 1782.75 | T:acehash256v1 |
| 2027.88 | 2028.25 | 2029.06 | T:heron256v1 |
| 2119.56? | 2502.56? | 2530.06? | T:skinnyhashtk3 |
| 2699.69 | 2708.75 | 2711.19 | T:gage1h256c224r064 |
| 2867.00 | 2867.62 | 2868.31 | T:gage1h256c256r064 |
| 3117.50? | 3120.25? | 3537.00? | T:skinnyhashtk2 |
| 5195.50 | 5203.00 | 5207.19 | T:gage1h256c256r032 |
| 5878.06 | 5879.75 | 5882.31 | T:orangishv1 |
| 7757.25 | 7757.56 | 7757.94 | T:gage1h256c224r032 |
| 7986.19? | 7989.25? | 13039.25? | T:gage1h256c224r016 |
| 10026.50 | 10028.81 | 10244.25 | T:gage1h256c512r064 |
| 10549.44 | 10551.25 | 10555.06 | T:sivtemphotonhashv1 |
| 10893.31 | 11170.31 | 11177.81 | T:gage1h256c256r016 |
| 14693.75 | 14697.25 | 14799.38 | T:gage1h256c224r008 |
| 18375.06 | 18377.81 | 18386.50 | T:gage1h256c512r032 |
| 625552.88 | 625694.62 | 626052.06 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 3.00 | 3.00 | 3.00 | T:floppsy |
| 3.50? | 3.50? | 4.00? | komihash |
| 11.50? | 12.50? | 17.00? | T:bebb4185 |
| 35.00? | 35.50? | 49.75? | T:blake3 |
| 36.50? | 37.00? | 45.50? | T:beamsplitter |
| 38.00 | 38.50 | 39.50 | T:md4 |
| 42.00 | 42.50 | 43.50 | T:edonr256 |
| 43.50 | 44.00 | 45.50 | T:edonr512 |
| 47.50? | 48.50? | 67.12? | T:blake2s |
| 51.50? | 52.50? | 58.00? | prh64s256 |
| 52.00 | 53.00 | 55.50 | md5 |
| 54.50 | 54.50 | 57.50 | prh42s256 |
| 53.50? | 55.00? | 75.00? | T:blake2b |
| 54.50 | 55.50 | 56.50 | T:gimli24v1 |
| 71.00 | 71.50 | 74.50 | blake256 |
| 72.50 | 73.00 | 74.50 | T:tiger |
| 74.00 | 74.50 | 75.50 | T:skein256256 |
| 74.50 | 75.50 | 77.00 | T:hamsi |
| 76.50 | 77.00 | 77.50 | T:xoodyakv1 |
| 75.00? | 78.00? | 106.25? | T:blake32 |
| 78.50 | 79.50 | 82.00 | prh42s512 |
| 80.50 | 81.00 | 82.50 | asconxofav12 |
| 80.50? | 81.50? | 113.50? | asconhashav12 |
| 86.50 | 88.00 | 90.50 | lsh512 |
| 90.00 | 91.00 | 92.00 | prh64s512 |
| 91.00 | 91.50 | 92.00 | T:bmw256 |
| 91.00 | 92.50 | 94.00 | T:skein512256 |
| 96.00 | 97.00 | 99.00 | T:bash512 |
| 97.00 | 97.50 | 99.00 | T:bash384 |
| 97.00 | 98.00 | 99.50 | T:bash256 |
| 103.50 | 105.00 | 107.00 | T:blake64 |
| 106.50? | 106.50? | 150.25? | T:cubehash512 |
| 105.00? | 108.00? | 147.25? | blake512 |
| 108.50 | 109.50 | 112.00 | asconhashv12 |
| 108.50? | 110.50? | 153.00? | asconxofv12 |
| 111.00 | 111.50 | 112.00 | T:luffa256 |
| 110.00 | 113.00 | 115.00 | T:echo256 |
| 115.00? | 116.50? | 162.12? | T:sarmal256 |
| 112.50? | 117.00? | 160.25? | T:k12 |
| 115.50? | 117.00? | 154.88? | T:bmw512 |
| 114.00? | 119.00? | 142.00? | T:skein512512 |
| 117.50? | 122.50? | 165.75? | T:ripemd160 |
| 128.00 | 129.00 | 131.00 | T:shamashashv1 |
| 130.00 | 131.00 | 132.00 | T:nasha256 |
| 132.00 | 132.50 | 135.00 | prh42s1024 |
| 134.50 | 135.50 | 137.00 | T:shavite3256 |
| 135.00? | 137.00? | 190.62? | T:sarmal512 |
| 137.50 | 138.50 | 140.50 | T:cheetah256 |
| 100.50? | 139.00? | 142.38? | sha512 |
| 147.00 | 148.50 | 150.00 | T:sneikha256 |
| 155.50 | 156.50 | 158.00 | sha3384 |
| 156.00 | 157.00 | 158.00 | sha3512 |
| 156.00 | 157.50 | 159.00 | T:drygascon128 |
| 157.00 | 158.00 | 158.50 | sha3224 |
| 157.50 | 158.50 | 162.00 | T:shabal256 |
| 159.00 | 160.00 | 160.50 | shake256 |
| 159.00 | 160.00 | 161.50 | shake128 |
| 157.50 | 160.50 | 166.50 | asconhashabi32v12 |
| 158.50? | 161.50? | 178.00? | sha3256 |
| 164.00 | 164.00 | 164.50 | T:triadhashv1 |
| 164.50 | 166.00 | 166.50 | T:luffa384 |
| 168.00 | 169.50 | 171.00 | prh64s1024 |
| 169.50 | 170.00 | 171.00 | T:keccakc1024 |
| 170.50 | 171.00 | 171.50 | T:keccakc768 |
| 172.50? | 173.00? | 243.12? | T:keccakc448 |
| 168.50? | 174.00? | 238.00? | T:keccakc512 |
| 175.50 | 176.00 | 176.50 | T:keccak |
| 182.00 | 182.50 | 184.00 | T:romulush |
| 180.00? | 183.00? | 254.38? | T:keccakc256 |
| 182.50? | 186.00? | 227.38? | T:shabal512 |
| 187.50 | 188.00 | 189.50 | T:esch256v1 |
| 187.50 | 188.50 | 192.00 | T:saturninhashv2 |
| 192.00? | 192.50? | 268.62? | T:esch256v2 |
| 199.50 | 200.00 | 201.50 | T:whirlpool |
| 201.50 | 201.50 | 202.50 | T:cubehash832 |
| 208.50 | 209.50 | 215.00 | T:groestl256 |
| 212.00? | 213.00? | 300.25? | T:cheetah512 |
| 213.50 | 214.50 | 216.00 | asconhashbi32v12 |
| 217.50 | 218.00 | 219.50 | T:jh256 |
| 217.50 | 219.00 | 221.00 | T:jh512 |
| 218.50 | 220.00 | 222.00 | T:jh224 |
| 217.00? | 220.50? | 306.62? | T:jh384 |
| 223.50? | 224.50? | 291.50? | T:fugue256 |
| 224.00 | 225.00 | 226.00 | T:cubehash816 |
| 233.00? | 234.00? | 263.50? | T:cubehash88 |
| 237.50? | 240.50? | 335.75? | T:knot256v1 |
| 245.00 | 249.00 | 261.38 | sha1 |
| 252.00? | 253.00? | 354.88? | T:cubehash84 |
| 254.00? | 257.00? | 374.00? | T:photonbeetlehash256rate32v1 |
| 257.50 | 259.00 | 260.50 | T:nasha512 |
| 257.00 | 259.50 | 263.00 | T:rfsb509 |
| 262.00 | 262.50 | 263.50 | T:skein10241024 |
| 261.50 | 263.00 | 265.50 | T:round3jh512 |
| 259.00? | 263.50? | 366.12? | T:luffa512 |
| 259.50? | 267.00? | 365.50? | T:round3jh256 |
| 281.00 | 281.50 | 282.50 | T:clxhash |
| 282.50 | 282.50 | 283.00 | T:cubehash82 |
| 287.00 | 290.00 | 292.50 | T:bblake256 |
| 293.50 | 295.00 | 297.50 | sha224 |
| 294.00 | 296.00 | 306.00 | sha256 |
| 306.50 | 306.50 | 307.00 | T:knot256v2 |
| 313.50 | 315.00 | 318.50 | T:coral256v1 |
| 318.50 | 319.50 | 322.50 | T:simd512 |
| 323.50? | 325.50? | 393.00? | T:esch384v1 |
| 330.00 | 331.00 | 331.00 | T:esch384v2 |
| 335.50 | 337.00 | 356.50 | T:drygascon256 |
| 343.50 | 347.50 | 348.50 | sha384 |
| 349.00? | 350.00? | 493.00? | T:cubehash81 |
| 362.50? | 363.00? | 513.62? | T:cubehash1632 |
| 388.50 | 389.50 | 391.50 | T:fugue384 |
| 394.50 | 396.00 | 396.50 | T:shavite3512 |
| 402.00 | 402.50 | 404.00 | T:cubehash1616 |
| 421.50 | 422.50 | 425.00 | T:sneikha384 |
| 424.00? | 428.00? | 599.88? | T:cubehash168 |
| 436.50 | 439.00 | 450.00 | T:simd256 |
| 379.00? | 451.00? | 524.88? | T:groestl512 |
| 457.00? | 458.50? | 648.12? | T:keccakc512treed2 |
| 458.50 | 459.00 | 460.50 | T:keccakc256treed2 |
| 458.50 | 459.50 | 461.00 | T:cubehash164 |
| 465.50 | 465.50 | 467.50 | T:mcssha4 |
| 475.50 | 476.00 | 477.50 | T:mcssha6 |
| 538.00 | 539.00 | 540.50 | T:essence224 |
| 539.00 | 539.50 | 542.00 | T:essence256 |
| 547.50 | 549.00 | 555.50 | T:lane256 |
| 580.50 | 582.00 | 587.00 | T:fugue512 |
| 586.00 | 587.00 | 594.00 | T:knot384 |
| 594.50 | 597.00 | 601.50 | T:fugue2 |
| 681.50 | 682.50 | 683.50 | T:echosp256 |
| 739.00 | 742.00 | 745.00 | T:knot512 |
| 744.50? | 750.00? | 1055.25? | T:echo512 |
| 781.00 | 783.50 | 786.00 | T:cubehash162 |
| 771.00? | 784.50? | 1126.25? | T:md6d224 |
| 832.50? | 835.00? | 1181.50? | T:essence384 |
| 841.00? | 843.50? | 1179.38? | T:essence512 |
| 845.50 | 846.50 | 848.50 | T:echosp512 |
| 849.00 | 850.00 | 851.00 | T:mcssha5 |
| 901.50 | 905.00 | 914.50 | T:cubehash161 |
| 885.50 | 942.50 | 952.00 | T:md6d256 |
| 994.50? | 1012.50? | 1769.00? | T:mgrostl256 |
| 1058.00? | 1069.50? | 1510.88? | T:fsb256 |
| 1099.50 | 1105.50 | 1200.50 | T:md6d384 |
| 1453.50 | 1454.50 | 1457.00 | T:lane512 |
| 1459.50 | 1461.00 | 1461.50 | T:syconhash256v1 |
| 1472.00 | 1477.50 | 1487.50 | T:sivrijndael256hash256v1 |
| 1485.00? | 1512.00? | 2044.25? | T:atelopus32 |
| 2274.00 | 2284.00 | 2288.00 | T:subterraneanv1 |
| 2060.50? | 2927.38? | 2952.25? | T:atelopus64 |
| 5011.00 | 5014.00 | 5032.50 | T:gage1h256c256r128 |
| 5551.00? | 5559.50? | 6295.50? | T:skinnyhashtk2 |
| 6588.00 | 6597.00 | 6607.50 | T:acehash256v1 |
| 5666.50? | 6674.00? | 6755.00? | T:skinnyhashtk3 |
| 9253.00 | 9255.50 | 9261.50 | T:heron256v1 |
| 9985.00 | 10001.00 | 10016.50 | T:gage1h256c224r064 |
| 10584.50 | 10590.50 | 10598.00 | T:gage1h256c256r064 |
| 11258.50 | 11264.00 | 11271.00 | T:sivtemphotonhashv1 |
| 18288.00 | 18303.00 | 18356.00 | T:gage1h256c256r032 |
| 23499.00 | 23509.50 | 23519.50 | T:orangishv1 |
| 27332.00 | 27336.00 | 27338.50 | T:gage1h256c224r032 |
| 27397.50? | 27419.00? | 44727.00? | T:gage1h256c224r016 |
| 37029.50 | 37040.00 | 37815.50 | T:gage1h256c512r064 |
| 38174.00 | 38214.00 | 38263.50 | T:gage1h256c256r016 |
| 49709.00 | 49721.50 | 50026.50 | T:gage1h256c224r008 |
| 64672.00 | 64685.00 | 64698.50 | T:gage1h256c512r032 |
| 5004834.50 | 5007764.00 | 5156180.50 | T:fsb512 |
|
|