Measurements of hash functions on one machine: amd64; Sandy Bridge+AES (206a7); 2011 Intel Xeon E3-1225; 4 x 3100MHz; hydra7, supercop-20260217
[Page version: 20260319 20:29:22]
eBASH
(ECRYPT Benchmarking
of All Submitted Hashes)
is a project
to measure the performance of hash functions.
This page presents benchmark results collected in eBASH:
- Speed (cycles/byte) of hashing an 8-byte message.
- Speed of hashing a 64-byte message.
- Speed of hashing a 576-byte message.
- Speed of hashing a 1536-byte message.
- Speed of hashing a 4096-byte message.
- Speed of hashing a long message.
Graphs show timings for all message lengths between 0 and 4096 bytes.
The stair-step shape of a typical curve on the graphs
reflects the fact that these hash functions handle messages in blocks,
such as 64-byte blocks.
Long-message speed is computed as 1/2048 of the difference in cycle counts
between hashing 4096-byte messages and hashing 2048-byte messages,
or (starting with supercop-20200409)
1/16384 of the difference in cycle counts
between hashing 18208-byte messages and hashing 1824-byte messages.
Slightly different computations are used for some hash functions
with non-power-of-2 block sizes.
Each table row lists
the first quartile of many speed measurements (or StQ1 starting with supercop-20260214),
the median of many speed measurements (or StQ2 starting with supercop-20260214),
the third quartile of many speed measurements (or StQ3 starting with supercop-20260214), and
the name of the primitive.
Measurements with large interquartile range (or stabilized interquartile range) are indicated in red with question marks.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each hash function and each implementation.
Designers and implementors
interested in submitting new hash functions and new implementations
should read the call for submissions.
Test results
Graphs:
old
(bytes,cycles)
NISTLWC graphs:
(bytes,cycles)
| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| -0.00 | -0.00 | 0.00 | T:floppsy |
| 0.27 | 0.27 | 0.28 | komihash |
| 0.67 | 0.67 | 0.67 | prh42s256 |
| 0.66 | 0.67 | 0.68 | prh42s1024 |
| 0.68 | 0.68 | 0.68 | prh42s512 |
| 0.78 | 0.79 | 0.79 | prh64s512 |
| 0.79 | 0.79 | 0.79 | prh64s256 |
| 0.80 | 0.81 | 0.81 | prh64s1024 |
| 1.02 | 1.04 | 1.05 | T:bebb4185 |
| 2.06 | 2.07 | 2.09 | T:blake3 |
| 2.41 | 2.42 | 2.43 | T:edonr512 |
| 3.14 | 3.14 | 3.14 | lsh256 |
| 3.28 | 3.28 | 3.29 | T:md4 |
| 3.37 | 3.38 | 3.38 | T:blake2b |
| 3.55 | 3.58 | 3.59 | lsh512 |
| 3.81 | 3.82 | 3.82 | T:bmw512 |
| 4.14 | 4.15 | 4.16 | T:echo256 |
| 4.32 | 4.32 | 4.32 | T:cubehash832 |
| 4.71 | 4.72 | 4.72 | T:k12 |
| 4.79 | 4.80 | 4.81 | T:edonr256 |
| 4.93 | 4.93 | 4.94 | sha1 |
| 5.34 | 5.35 | 5.35 | T:blake2s |
| 5.37 | 5.37 | 5.38 | md5 |
| 5.36 | 5.40 | 5.64 | T:bblake256 |
| 5.39 | 5.40 | 5.41 | T:keccakc256treed2 |
| 5.60 | 5.61 | 5.61 | T:shabal256 |
| 5.61 | 5.61 | 5.62 | T:shabal512 |
| 5.67 | 5.72 | 5.78 | T:blake32 |
| 5.78 | 5.79 | 5.79 | T:beamsplitter |
| 6.17 | 6.18 | 6.22 | blake512 |
| 6.21 | 6.22 | 6.24 | T:skein512256 |
| 6.26 | 6.26 | 6.27 | T:skein512512 |
| 6.26 | 6.27 | 6.27 | T:bmw256 |
| 6.40 | 6.41 | 6.42 | T:blake64 |
| 6.64 | 6.64 | 6.67 | T:keccakc512treed2 |
| 7.57 | 7.57 | 7.57 | blake256 |
| 7.60 | 7.61 | 7.62 | T:sarmal256 |
| 7.63 | 7.64 | 7.66 | T:tiger |
| 7.95 | 7.97 | 7.98 | sha512 |
| 7.95 | 7.97 | 8.04 | sha384 |
| 8.40 | 8.41 | 8.41 | T:cubehash816 |
| 8.37 | 8.42 | 8.48 | T:cheetah256 |
| 8.49 | 8.49 | 8.49 | T:cubehash1632 |
| 8.49 | 8.49 | 8.49 | T:cubehash512 |
| 8.49 | 8.59 | 8.67 | T:simd512 |
| 8.84 | 8.84 | 8.85 | T:keccakc256 |
| 9.37 | 9.38 | 9.40 | T:sarmal512 |
| 9.70 | 9.70 | 9.71 | shake128 |
| 9.69 | 9.71 | 9.74 | T:groestl256 |
| 9.72 | 9.73 | 9.74 | T:skein256256 |
| 10.01 | 10.05 | 10.07 | T:skein10241024 |
| 10.24 | 10.28 | 10.47 | T:keccakc448 |
| 10.35 | 10.36 | 10.37 | T:rfsb509 |
| 10.73 | 10.81 | 11.53 | T:keccakc512 |
| 11.23 | 11.25 | 11.27 | sha3224 |
| 11.46 | 11.48 | 11.50 | sha256 |
| 11.47 | 11.48 | 11.49 | sha224 |
| 11.49 | 11.50 | 11.51 | T:keccak |
| 11.79 | 11.80 | 11.81 | sha3256 |
| 11.81 | 11.82 | 11.82 | shake256 |
| 12.28 | 12.28 | 12.29 | T:luffa256 |
| 12.71 | 12.72 | 12.72 | T:luffa384 |
| 12.79 | 12.84 | 12.90 | T:cheetah512 |
| 12.92 | 12.92 | 12.93 | T:gimli24v1 |
| 13.00 | 13.01 | 13.04 | T:groestl512 |
| 13.04 | 13.05 | 13.07 | T:jh512 |
| 13.04 | 13.06 | 13.09 | T:jh224 |
| 13.08 | 13.09 | 13.11 | T:jh256 |
| 13.09 | 13.09 | 13.11 | T:jh384 |
| 14.11 | 14.22 | 15.11 | T:keccakc768 |
| 14.52 | 14.53 | 14.54 | T:ripemd160 |
| 14.74 | 14.76 | 14.77 | T:fugue256 |
| 14.87 | 14.88 | 14.89 | T:fugue2 |
| 15.34 | 15.35 | 15.36 | T:round3jh256 |
| 15.34 | 15.35 | 15.36 | T:round3jh512 |
| 15.49 | 15.51 | 15.53 | sha3384 |
| 16.52 | 16.53 | 16.53 | T:cubehash1616 |
| 16.63 | 16.64 | 16.65 | T:xoodyakv1 |
| 16.80 | 16.81 | 16.81 | T:cubehash88 |
| 16.87 | 16.88 | 16.89 | T:nasha256 |
| 17.05 | 17.09 | 17.21 | T:nasha512 |
| 19.14 | 19.15 | 19.16 | T:luffa512 |
| 19.47 | 19.48 | 19.49 | T:shavite3256 |
| 19.63 | 19.64 | 19.67 | asconhashav12 |
| 19.71 | 19.72 | 19.74 | asconxofav12 |
| 20.37 | 20.38 | 20.39 | T:keccakc1024 |
| 21.27 | 21.28 | 21.30 | T:fugue384 |
| 22.17 | 22.19 | 22.20 | sha3512 |
| 22.58 | 22.60 | 22.62 | T:hamsi |
| 24.21 | 24.22 | 24.23 | T:whirlpool |
| 27.08 | 27.10 | 27.13 | T:lane256 |
| 27.04 | 27.14 | 27.52 | T:md6d224 |
| 27.92 | 27.94 | 27.96 | T:fugue512 |
| 29.45 | 29.46 | 29.51 | asconxofv12 |
| 29.49 | 29.50 | 29.52 | asconhashv12 |
| 29.28 | 29.63 | 29.96 | T:md6d256 |
| 30.18 | 30.27 | 30.37 | T:echosp256 |
| 30.85 | 30.93 | 31.14 | T:shavite3512 |
| 32.15 | 32.20 | 32.29 | T:simd256 |
| 33.32 | 33.33 | 33.33 | T:cubehash168 |
| 33.39 | 33.39 | 33.39 | T:cubehash84 |
| 35.26 | 35.28 | 35.31 | T:shamashashv1 |
| 36.08 | 36.09 | 36.11 | asconhashabi32v12 |
| 38.28 | 38.48 | 38.78 | T:md6d384 |
| 39.29 | 39.40 | 39.64 | T:essence512 |
| 39.35 | 39.51 | 39.55 | T:essence384 |
| 40.82 | 40.84 | 40.87 | T:mgrostl256 |
| 41.71 | 41.93 | 42.65 | T:echo512 |
| 43.02 | 43.04 | 43.06 | T:romulush |
| 44.16 | 44.26 | 44.36 | T:atelopus64 |
| 44.71 | 44.98 | 46.17 | T:echosp512 |
| 45.46 | 45.54 | 45.65 | T:atelopus32 |
| 46.84 | 46.85 | 46.88 | T:essence256 |
| 46.92 | 46.94 | 46.95 | T:sneikha256 |
| 46.96 | 47.54 | 47.66 | T:essence224 |
| 48.78 | 49.29 | 50.05 | T:fsb256 |
| 49.99 | 50.07 | 50.22 | T:mcssha5 |
| 50.08 | 50.14 | 50.22 | T:mcssha4 |
| 50.11 | 50.15 | 50.20 | T:mcssha6 |
| 53.23 | 53.26 | 53.31 | T:esch256v2 |
| 53.41 | 53.42 | 53.49 | asconhashbi32v12 |
| 53.62 | 53.66 | 53.75 | T:esch256v1 |
| 62.73 | 62.74 | 62.83 | T:saturninhashv2 |
| 66.26 | 66.27 | 66.35 | T:cubehash164 |
| 66.99 | 66.99 | 67.10 | T:cubehash82 |
| 67.49 | 67.79 | 68.48 | T:esch384v2 |
| 67.70 | 67.86 | 68.22 | T:esch384v1 |
| 69.78 | 69.81 | 69.93 | T:drygascon128 |
| 78.21 | 78.28 | 78.50 | T:lane512 |
| 79.18 | 79.23 | 79.38 | T:drygascon256 |
| 80.44 | 80.47 | 80.61 | T:triadhashv1 |
| 85.44 | 85.47 | 85.63 | T:coral256v1 |
| 93.80 | 93.84 | 94.02 | T:sneikha384 |
| 101.16 | 102.47 | 103.06 | T:knot256v2 |
| 132.37 | 132.45 | 132.72 | T:cubehash162 |
| 133.73 | 133.74 | 134.04 | T:cubehash81 |
| 135.63 | 135.67 | 135.94 | T:syconhash256v1 |
| 166.26 | 166.41 | 166.64 | T:knot256v1 |
| 193.53 | 193.73 | 193.88 | T:clxhash |
| 265.02 | 265.20 | 265.27 | T:cubehash161 |
| 276.65 | 276.77 | 276.79 | T:knot512 |
| 293.86 | 293.98 | 294.09 | T:photonbeetlehash256rate32v1 |
| 279.58? | 301.31? | 325.41? | T:fsb512 |
| 364.04 | 364.14 | 364.26 | T:knot384 |
| 1078.67 | 1079.15 | 1079.30 | T:subterraneanv1 |
| 1448.50 | 1454.00 | 1465.99 | T:acehash256v1 |
| 1504.92 | 1506.56 | 1508.10 | T:heron256v1 |
| 1616.77 | 1617.31 | 1619.46 | T:skinnyhashtk3 |
| 1608.20 | 1617.32 | 1618.34 | T:sivrijndael256hash256v1 |
| 3136.82 | 3137.53 | 3139.66 | T:skinnyhashtk2 |
| 3745.47 | 3745.88 | 3746.69 | T:gage1h256c256r128 |
| 5610.29 | 5612.42 | 5617.26 | T:gage1h256c224r064 |
| 5954.59 | 5955.26 | 5956.19 | T:gage1h256c224r032 |
| 6236.91 | 6238.05 | 6239.26 | T:gage1h256c256r064 |
| 6431.93 | 6432.51 | 6433.14 | T:orangishv1 |
| 9665.04 | 9666.86 | 9668.24 | T:sivtemphotonhashv1 |
| 11205.40 | 11208.71 | 11214.66 | T:gage1h256c512r064 |
| 11220.96 | 11224.42 | 11244.77 | T:gage1h256c256r032 |
| 17634.70 | 17638.96 | 17644.52 | T:gage1h256c224r016 |
| 19871.65 | 19883.10 | 19895.68 | T:gage1h256c512r032 |
| 19967.69 | 19988.39 | 19994.81 | T:gage1h256c256r016 |
| 37674.70 | 37682.53 | 37702.45 | T:gage1h256c224r008 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.01 | 0.01 | 0.01 | T:floppsy |
| 0.29 | 0.29 | 0.30 | komihash |
| 0.77 | 0.77 | 0.78 | prh42s256 |
| 0.83 | 0.83 | 0.84 | prh42s512 |
| 0.92 | 0.93 | 0.93 | prh42s1024 |
| 0.94 | 0.94 | 0.94 | prh64s256 |
| 1.02 | 1.02 | 1.03 | prh64s512 |
| 1.06 | 1.08 | 1.10 | T:bebb4185 |
| 1.23 | 1.23 | 1.24 | prh64s1024 |
| 2.08 | 2.08 | 2.09 | T:blake3 |
| 2.52 | 2.53 | 2.54 | T:edonr512 |
| 3.27 | 3.28 | 3.28 | lsh256 |
| 3.38 | 3.39 | 3.40 | T:md4 |
| 3.40 | 3.40 | 3.41 | T:blake2b |
| 3.88 | 3.90 | 3.90 | lsh512 |
| 4.09 | 4.09 | 4.10 | T:bmw512 |
| 4.38 | 4.40 | 4.41 | T:echo256 |
| 4.72 | 4.73 | 4.73 | T:cubehash832 |
| 4.81 | 4.82 | 4.82 | T:k12 |
| 4.92 | 4.93 | 4.95 | T:edonr256 |
| 5.36 | 5.36 | 5.36 | T:blake2s |
| 5.45 | 5.45 | 5.45 | sha1 |
| 5.50 | 5.51 | 5.51 | md5 |
| 5.83 | 5.86 | 5.92 | T:blake32 |
| 5.85 | 5.87 | 5.88 | T:beamsplitter |
| 5.99 | 6.01 | 6.23 | T:bblake256 |
| 6.01 | 6.01 | 6.03 | T:shabal256 |
| 6.02 | 6.02 | 6.03 | T:shabal512 |
| 6.27 | 6.27 | 6.29 | T:keccakc256treed2 |
| 6.34 | 6.36 | 6.38 | T:skein512256 |
| 6.38 | 6.39 | 6.40 | T:skein512512 |
| 6.43 | 6.45 | 6.47 | blake512 |
| 6.49 | 6.50 | 6.50 | T:bmw256 |
| 6.65 | 6.66 | 6.67 | T:blake64 |
| 7.61 | 7.62 | 7.64 | T:keccakc512treed2 |
| 7.72 | 7.73 | 7.73 | blake256 |
| 7.83 | 7.85 | 7.87 | T:tiger |
| 7.92 | 7.93 | 7.95 | T:sarmal256 |
| 8.69 | 8.70 | 8.84 | T:cheetah256 |
| 8.69 | 8.72 | 8.77 | sha384 |
| 8.72 | 8.72 | 8.72 | T:cubehash512 |
| 8.72 | 8.74 | 8.78 | sha512 |
| 8.84 | 8.84 | 8.85 | T:cubehash816 |
| 8.88 | 8.95 | 8.97 | T:simd512 |
| 9.08 | 9.09 | 9.10 | T:keccakc256 |
| 9.24 | 9.24 | 9.24 | T:cubehash1632 |
| 9.73 | 9.75 | 9.78 | T:sarmal512 |
| 9.84 | 9.85 | 9.87 | T:skein256256 |
| 9.91 | 9.92 | 9.93 | shake128 |
| 10.09 | 10.11 | 10.14 | T:groestl256 |
| 10.43 | 10.45 | 10.49 | T:skein10241024 |
| 10.50 | 10.52 | 10.70 | T:keccakc448 |
| 11.06 | 11.07 | 11.08 | T:rfsb509 |
| 11.23 | 11.30 | 11.99 | T:keccakc512 |
| 11.45 | 11.46 | 11.48 | sha3224 |
| 11.91 | 11.91 | 11.93 | T:keccak |
| 12.08 | 12.10 | 12.11 | sha224 |
| 12.11 | 12.12 | 12.14 | sha256 |
| 12.21 | 12.22 | 12.23 | sha3256 |
| 12.22 | 12.23 | 12.24 | shake256 |
| 12.51 | 12.51 | 12.52 | T:luffa256 |
| 13.04 | 13.05 | 13.06 | T:gimli24v1 |
| 13.04 | 13.05 | 13.12 | T:luffa384 |
| 13.26 | 13.27 | 13.29 | T:jh512 |
| 13.27 | 13.29 | 13.30 | T:jh224 |
| 13.31 | 13.32 | 13.33 | T:jh256 |
| 13.31 | 13.33 | 13.33 | T:jh384 |
| 13.75 | 13.76 | 13.78 | T:groestl512 |
| 14.25 | 14.29 | 14.35 | T:cheetah512 |
| 14.46 | 14.48 | 15.33 | T:keccakc768 |
| 14.79 | 14.81 | 14.83 | T:ripemd160 |
| 15.26 | 15.28 | 15.29 | T:fugue256 |
| 15.60 | 15.62 | 15.63 | T:round3jh256 |
| 15.61 | 15.62 | 15.63 | T:round3jh512 |
| 15.72 | 15.73 | 15.76 | sha3384 |
| 16.20 | 16.21 | 16.24 | T:fugue2 |
| 16.73 | 16.74 | 16.75 | T:xoodyakv1 |
| 17.19 | 17.20 | 17.22 | T:nasha256 |
| 17.24 | 17.25 | 17.25 | T:cubehash88 |
| 17.34 | 17.34 | 17.34 | T:cubehash1616 |
| 17.69 | 17.70 | 17.82 | T:nasha512 |
| 19.62 | 19.64 | 19.66 | T:luffa512 |
| 19.79 | 19.81 | 19.83 | T:shavite3256 |
| 19.81 | 19.82 | 19.84 | asconhashav12 |
| 19.88 | 19.90 | 19.92 | asconxofav12 |
| 20.53 | 20.54 | 20.55 | T:keccakc1024 |
| 22.17 | 22.19 | 22.21 | T:fugue384 |
| 22.29 | 22.30 | 22.31 | sha3512 |
| 22.65 | 22.67 | 22.70 | T:hamsi |
| 24.67 | 24.68 | 24.69 | T:whirlpool |
| 27.53 | 27.57 | 27.87 | T:md6d224 |
| 27.99 | 28.02 | 28.03 | T:lane256 |
| 29.26 | 29.28 | 29.29 | T:fugue512 |
| 29.71 | 29.71 | 29.73 | asconxofv12 |
| 29.73 | 29.76 | 29.77 | asconhashv12 |
| 29.82 | 30.11 | 30.39 | T:md6d256 |
| 31.49 | 31.57 | 31.64 | T:echosp256 |
| 31.86 | 31.92 | 32.11 | T:shavite3512 |
| 32.66 | 32.71 | 32.80 | T:simd256 |
| 33.82 | 33.83 | 33.83 | T:cubehash84 |
| 34.13 | 34.13 | 34.14 | T:cubehash168 |
| 35.53 | 35.56 | 35.60 | T:shamashashv1 |
| 36.52 | 36.53 | 36.55 | asconhashabi32v12 |
| 38.84 | 38.99 | 39.27 | T:md6d384 |
| 40.80 | 40.84 | 41.08 | T:essence512 |
| 40.84 | 40.97 | 41.02 | T:essence384 |
| 42.97 | 42.98 | 42.99 | T:mgrostl256 |
| 43.21 | 43.33 | 44.01 | T:echo512 |
| 43.41 | 43.43 | 43.45 | T:romulush |
| 46.02 | 46.08 | 46.19 | T:atelopus64 |
| 46.53 | 46.61 | 47.85 | T:echosp512 |
| 47.30 | 47.31 | 47.34 | T:sneikha256 |
| 47.43 | 47.55 | 47.65 | T:atelopus32 |
| 47.69 | 47.70 | 47.72 | T:essence256 |
| 47.91 | 48.47 | 48.51 | T:essence224 |
| 50.96 | 51.00 | 51.04 | T:mcssha6 |
| 50.97 | 51.01 | 51.05 | T:mcssha4 |
| 50.85 | 51.03 | 51.33 | T:fsb256 |
| 51.65 | 51.70 | 51.79 | T:mcssha5 |
| 53.54 | 53.58 | 53.61 | T:esch256v2 |
| 53.95 | 53.96 | 53.98 | asconhashbi32v12 |
| 53.96 | 54.00 | 54.07 | T:esch256v1 |
| 63.25 | 63.27 | 63.29 | T:saturninhashv2 |
| 67.07 | 67.07 | 67.08 | T:cubehash164 |
| 67.43 | 67.43 | 67.44 | T:cubehash82 |
| 68.17 | 68.35 | 69.02 | T:esch384v2 |
| 68.43 | 68.52 | 68.72 | T:esch384v1 |
| 69.87 | 69.90 | 69.93 | T:drygascon128 |
| 79.66 | 79.68 | 79.71 | T:drygascon256 |
| 80.56 | 80.60 | 80.65 | T:triadhashv1 |
| 83.08 | 83.19 | 83.29 | T:lane512 |
| 86.12 | 86.15 | 86.19 | T:coral256v1 |
| 94.89 | 94.90 | 94.95 | T:sneikha384 |
| 102.45 | 103.88 | 103.89 | T:knot256v2 |
| 133.06 | 133.08 | 133.23 | T:cubehash162 |
| 134.15 | 134.16 | 134.17 | T:cubehash81 |
| 136.97 | 137.00 | 137.03 | T:syconhash256v1 |
| 166.30 | 166.74 | 166.88 | T:knot256v1 |
| 193.81 | 193.84 | 193.87 | T:clxhash |
| 265.62 | 265.63 | 265.98 | T:cubehash161 |
| 277.54 | 277.55 | 277.67 | T:knot512 |
| 293.02 | 293.13 | 293.60 | T:photonbeetlehash256rate32v1 |
| 364.55 | 364.58 | 365.27 | T:knot384 |
| 1080.69 | 1081.66 | 1081.91 | T:subterraneanv1 |
| 1465.12 | 1468.61 | 1477.99 | T:acehash256v1 |
| 1529.49 | 1531.72 | 1533.24 | T:heron256v1 |
| 1607.30 | 1615.20 | 1615.66 | T:sivrijndael256hash256v1 |
| 1629.18 | 1630.08 | 1631.43 | T:skinnyhashtk3 |
| 3142.75 | 3144.05 | 3145.39 | T:skinnyhashtk2 |
| 3789.04 | 3789.83 | 3790.53 | T:gage1h256c256r128 |
| 5666.03 | 5668.35 | 5671.39 | T:gage1h256c224r064 |
| 6006.77 | 6007.87 | 6009.37 | T:gage1h256c224r032 |
| 6297.85 | 6298.90 | 6300.09 | T:gage1h256c256r064 |
| 6482.05 | 6482.74 | 6483.57 | T:orangishv1 |
| 9655.43 | 9658.02 | 9660.34 | T:sivtemphotonhashv1 |
| 11315.05 | 11317.34 | 11322.08 | T:gage1h256c512r064 |
| 11321.37 | 11324.33 | 11341.24 | T:gage1h256c256r032 |
| 12894.20 | 12916.98 | 12987.99 | T:fsb512 |
| 17780.34 | 17784.63 | 17789.07 | T:gage1h256c224r016 |
| 20041.73 | 20056.18 | 20071.86 | T:gage1h256c512r032 |
| 20133.19 | 20153.85 | 20157.46 | T:gage1h256c256r016 |
| 37979.74 | 37984.27 | 37998.97 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.03 | 0.03 | 0.03 | T:floppsy |
| 0.34 | 0.34 | 0.36 | komihash |
| 0.94 | 0.95 | 0.95 | prh42s256 |
| 1.09 | 1.10 | 1.11 | prh42s512 |
| 1.14 | 1.16 | 1.18 | T:bebb4185 |
| 1.16 | 1.17 | 1.18 | prh64s256 |
| 1.32 | 1.34 | 1.35 | prh42s1024 |
| 1.40 | 1.41 | 1.43 | prh64s512 |
| 1.93 | 1.93 | 1.95 | prh64s1024 |
| 2.70 | 2.71 | 2.73 | T:edonr512 |
| 3.44 | 3.45 | 3.45 | T:blake2b |
| 3.49 | 3.50 | 3.51 | lsh256 |
| 3.54 | 3.54 | 3.58 | T:md4 |
| 3.92 | 3.93 | 3.94 | T:blake3 |
| 4.44 | 4.47 | 4.49 | lsh512 |
| 4.54 | 4.55 | 4.56 | T:bmw512 |
| 4.93 | 4.94 | 4.97 | T:echo256 |
| 5.11 | 5.13 | 5.16 | T:edonr256 |
| 5.22 | 5.23 | 5.24 | T:k12 |
| 5.37 | 5.37 | 5.37 | T:blake2s |
| 5.39 | 5.40 | 5.40 | T:cubehash832 |
| 5.71 | 5.72 | 5.73 | md5 |
| 6.01 | 6.03 | 6.05 | T:beamsplitter |
| 6.06 | 6.10 | 6.16 | T:blake32 |
| 6.31 | 6.32 | 6.33 | sha1 |
| 6.56 | 6.58 | 6.62 | T:skein512256 |
| 6.60 | 6.61 | 6.63 | T:skein512512 |
| 6.69 | 6.70 | 6.72 | T:shabal256 |
| 6.70 | 6.72 | 6.73 | T:shabal512 |
| 6.83 | 6.86 | 6.90 | blake512 |
| 6.87 | 6.88 | 6.90 | T:bmw256 |
| 7.01 | 7.04 | 7.23 | T:bblake256 |
| 7.06 | 7.08 | 7.11 | T:blake64 |
| 7.31 | 7.32 | 7.32 | T:keccakc256treed2 |
| 7.99 | 8.00 | 8.01 | blake256 |
| 8.14 | 8.16 | 8.18 | T:tiger |
| 8.44 | 8.48 | 8.51 | T:sarmal256 |
| 8.50 | 8.52 | 8.55 | T:keccakc512treed2 |
| 9.08 | 9.09 | 9.09 | T:cubehash512 |
| 9.27 | 9.31 | 9.93 | T:cheetah256 |
| 9.48 | 9.53 | 9.56 | T:simd512 |
| 9.56 | 9.57 | 9.58 | T:cubehash816 |
| 9.79 | 9.80 | 9.82 | T:keccakc256 |
| 9.90 | 9.94 | 9.99 | sha384 |
| 9.98 | 10.04 | 10.13 | sha512 |
| 10.02 | 10.06 | 10.10 | T:skein256256 |
| 10.36 | 10.39 | 10.44 | T:sarmal512 |
| 10.49 | 10.50 | 10.51 | T:cubehash1632 |
| 10.58 | 10.59 | 10.62 | shake128 |
| 10.75 | 10.78 | 10.93 | T:keccakc448 |
| 10.75 | 10.78 | 10.83 | T:groestl256 |
| 11.08 | 11.13 | 11.20 | T:skein10241024 |
| 11.61 | 11.63 | 11.65 | sha3224 |
| 11.69 | 11.74 | 12.48 | T:keccakc512 |
| 12.35 | 12.36 | 12.39 | T:rfsb509 |
| 12.61 | 12.63 | 12.65 | T:keccak |
| 12.64 | 12.66 | 12.67 | shake256 |
| 12.66 | 12.67 | 12.70 | sha3256 |
| 12.89 | 12.90 | 12.91 | T:luffa256 |
| 13.11 | 13.13 | 13.16 | sha224 |
| 13.15 | 13.17 | 13.20 | sha256 |
| 13.26 | 13.27 | 13.29 | T:gimli24v1 |
| 13.60 | 13.62 | 13.63 | T:luffa384 |
| 13.63 | 13.65 | 13.67 | T:jh512 |
| 13.65 | 13.68 | 13.70 | T:jh224 |
| 13.68 | 13.71 | 13.73 | T:jh256 |
| 13.69 | 13.71 | 13.73 | T:jh384 |
| 14.53 | 14.56 | 15.44 | T:keccakc768 |
| 14.99 | 15.01 | 15.04 | T:groestl512 |
| 15.24 | 15.27 | 15.30 | T:ripemd160 |
| 15.77 | 15.79 | 15.82 | sha3384 |
| 16.04 | 16.06 | 16.09 | T:round3jh256 |
| 16.05 | 16.07 | 16.10 | T:round3jh512 |
| 16.09 | 16.13 | 16.18 | T:fugue256 |
| 16.88 | 16.89 | 16.90 | T:xoodyakv1 |
| 16.77 | 16.93 | 17.03 | T:cheetah512 |
| 17.71 | 17.73 | 17.77 | T:nasha256 |
| 17.97 | 17.98 | 17.99 | T:cubehash88 |
| 18.33 | 18.38 | 18.43 | T:fugue2 |
| 18.68 | 18.69 | 18.69 | T:cubehash1616 |
| 18.73 | 18.78 | 18.88 | T:nasha512 |
| 20.10 | 20.11 | 20.17 | asconhashav12 |
| 20.18 | 20.23 | 20.28 | asconxofav12 |
| 20.34 | 20.36 | 20.39 | T:shavite3256 |
| 20.44 | 20.47 | 20.50 | T:luffa512 |
| 21.21 | 21.23 | 21.26 | T:keccakc1024 |
| 22.90 | 22.94 | 23.00 | T:hamsi |
| 22.96 | 22.98 | 23.00 | sha3512 |
| 23.63 | 23.65 | 23.70 | T:fugue384 |
| 25.46 | 25.47 | 25.49 | T:whirlpool |
| 27.29 | 27.46 | 27.63 | T:md6d224 |
| 29.48 | 29.50 | 29.54 | T:lane256 |
| 29.59 | 30.00 | 30.19 | T:md6d256 |
| 30.14 | 30.14 | 30.18 | asconxofv12 |
| 30.16 | 30.18 | 30.21 | asconhashv12 |
| 31.00 | 31.07 | 31.16 | T:echosp256 |
| 31.48 | 31.51 | 31.56 | T:fugue512 |
| 33.53 | 33.61 | 33.68 | T:simd256 |
| 33.53 | 33.62 | 33.80 | T:shavite3512 |
| 34.55 | 34.55 | 34.57 | T:cubehash84 |
| 35.46 | 35.47 | 35.48 | T:cubehash168 |
| 36.07 | 36.11 | 36.18 | T:shamashashv1 |
| 37.24 | 37.28 | 37.31 | asconhashabi32v12 |
| 38.47 | 38.60 | 39.05 | T:md6d384 |
| 43.26 | 43.33 | 43.57 | T:essence512 |
| 43.29 | 43.45 | 43.50 | T:essence384 |
| 44.02 | 44.07 | 44.12 | T:romulush |
| 45.56 | 45.66 | 46.42 | T:echo512 |
| 46.52 | 46.53 | 46.58 | T:mgrostl256 |
| 47.94 | 47.96 | 47.99 | T:sneikha256 |
| 49.08 | 49.12 | 49.17 | T:essence256 |
| 49.35 | 49.56 | 49.74 | T:atelopus64 |
| 49.28 | 49.83 | 49.93 | T:essence224 |
| 50.65 | 50.90 | 51.16 | T:atelopus32 |
| 50.90 | 50.98 | 52.32 | T:echosp512 |
| 52.42 | 52.46 | 52.50 | T:mcssha6 |
| 52.48 | 52.51 | 52.53 | T:mcssha4 |
| 54.12 | 54.15 | 54.23 | T:esch256v2 |
| 54.42 | 54.46 | 54.50 | T:mcssha5 |
| 54.51 | 54.55 | 54.66 | T:esch256v1 |
| 54.84 | 54.87 | 54.90 | asconhashbi32v12 |
| 57.73 | 58.04 | 58.28 | T:fsb256 |
| 64.10 | 64.13 | 64.17 | T:saturninhashv2 |
| 68.16 | 68.16 | 68.17 | T:cubehash82 |
| 68.40 | 68.40 | 68.42 | T:cubehash164 |
| 69.30 | 69.47 | 70.20 | T:esch384v2 |
| 69.57 | 69.65 | 69.92 | T:esch384v1 |
| 70.04 | 70.15 | 70.20 | T:drygascon128 |
| 80.43 | 80.46 | 80.51 | T:drygascon256 |
| 80.82 | 80.86 | 80.90 | T:triadhashv1 |
| 87.27 | 87.31 | 87.35 | T:coral256v1 |
| 91.39 | 91.44 | 91.53 | T:lane512 |
| 96.66 | 96.71 | 96.75 | T:sneikha384 |
| 103.58 | 105.24 | 105.26 | T:knot256v2 |
| 134.40 | 134.41 | 134.47 | T:cubehash162 |
| 134.89 | 134.90 | 134.92 | T:cubehash81 |
| 139.23 | 139.27 | 139.32 | T:syconhash256v1 |
| 166.98 | 167.31 | 167.37 | T:knot256v1 |
| 194.20 | 194.28 | 194.33 | T:clxhash |
| 266.94 | 266.95 | 267.02 | T:cubehash161 |
| 279.38 | 279.39 | 279.41 | T:knot512 |
| 292.01 | 292.22 | 292.44 | T:photonbeetlehash256rate32v1 |
| 366.70 | 366.72 | 366.74 | T:knot384 |
| 1084.33 | 1084.58 | 1086.68 | T:subterraneanv1 |
| 1488.12 | 1491.27 | 1502.04 | T:acehash256v1 |
| 1570.17 | 1573.01 | 1574.63 | T:heron256v1 |
| 1605.73 | 1611.82 | 1613.86 | T:sivrijndael256hash256v1 |
| 1649.98 | 1653.41 | 1655.05 | T:skinnyhashtk3 |
| 3153.51 | 3154.35 | 3155.65 | T:skinnyhashtk2 |
| 3862.40 | 3863.21 | 3863.72 | T:gage1h256c256r128 |
| 5756.68 | 5759.84 | 5763.02 | T:gage1h256c224r064 |
| 6093.78 | 6096.65 | 6099.39 | T:gage1h256c224r032 |
| 6399.11 | 6400.87 | 6402.61 | T:gage1h256c256r064 |
| 6564.70 | 6566.91 | 6568.32 | T:orangishv1 |
| 9638.18 | 9641.03 | 9643.09 | T:sivtemphotonhashv1 |
| 11485.15 | 11490.01 | 11508.48 | T:gage1h256c256r032 |
| 11497.31 | 11499.84 | 11505.17 | T:gage1h256c512r064 |
| 18024.85 | 18028.34 | 18032.76 | T:gage1h256c224r016 |
| 20330.03 | 20352.30 | 20371.02 | T:gage1h256c512r032 |
| 20413.28 | 20429.86 | 20434.40 | T:gage1h256c256r016 |
| 33931.24 | 34094.02 | 34133.35 | T:fsb512 |
| 38492.62 | 38501.42 | 38511.31 | T:gage1h256c224r008 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.08? | 0.09? | 0.09? | T:floppsy |
| 0.41? | 0.43? | 0.48? | komihash |
| 1.31 | 1.33 | 1.41 | T:bebb4185 |
| 1.35 | 1.36 | 1.40 | prh42s256 |
| 1.75 | 1.77 | 1.84 | prh42s512 |
| 1.79 | 1.80 | 1.84 | prh64s256 |
| 2.43 | 2.45 | 2.48 | prh64s512 |
| 2.54 | 2.57 | 2.60 | prh42s1024 |
| 2.93 | 2.95 | 2.98 | T:edonr512 |
| 3.69 | 3.70 | 3.72 | lsh256 |
| 3.81 | 3.83 | 3.86 | prh64s1024 |
| 3.86 | 3.88 | 3.89 | T:blake3 |
| 3.95 | 3.96 | 3.97 | T:blake2b |
| 4.00 | 4.02 | 4.05 | T:md4 |
| 5.36 | 5.37 | 5.38 | T:bmw512 |
| 5.36 | 5.39 | 5.42 | lsh512 |
| 5.42 | 5.42 | 5.42 | T:blake2s |
| 5.58 | 5.60 | 5.62 | T:edonr256 |
| 5.86 | 5.87 | 5.90 | T:k12 |
| 6.20 | 6.24 | 6.32 | T:echo256 |
| 6.27 | 6.32 | 6.35 | md5 |
| 6.42 | 6.45 | 6.57 | T:beamsplitter |
| 6.65 | 6.69 | 6.76 | T:blake32 |
| 7.07 | 7.10 | 7.11 | T:skein512256 |
| 7.19 | 7.19 | 7.21 | T:cubehash832 |
| 7.19 | 7.21 | 7.24 | T:skein512512 |
| 7.34 | 7.37 | 7.42 | blake512 |
| 7.56 | 7.59 | 7.64 | T:blake64 |
| 7.91 | 7.92 | 7.94 | T:bmw256 |
| 8.48 | 8.51 | 8.54 | T:shabal256 |
| 8.50 | 8.52 | 8.54 | T:shabal512 |
| 8.59 | 8.61 | 8.64 | sha1 |
| 8.66 | 8.69 | 8.71 | blake256 |
| 8.85 | 8.88 | 8.92 | T:sarmal256 |
| 9.01 | 9.04 | 9.09 | T:tiger |
| 9.94 | 9.98 | 10.12 | T:bblake256 |
| 10.07 | 10.07 | 10.08 | T:cubehash512 |
| 10.10 | 10.12 | 10.14 | T:keccakc256treed2 |
| 10.08 | 10.13 | 10.20 | T:cheetah256 |
| 10.53 | 10.56 | 10.61 | T:skein256256 |
| 10.70 | 10.72 | 10.74 | T:keccakc256 |
| 10.85 | 10.91 | 10.95 | T:sarmal512 |
| 11.33 | 11.35 | 11.38 | shake128 |
| 11.51 | 11.51 | 11.54 | T:cubehash816 |
| 11.97 | 12.08 | 12.15 | T:simd512 |
| 12.27 | 12.36 | 12.45 | sha384 |
| 12.35 | 12.46 | 12.85 | sha512 |
| 12.48 | 12.51 | 12.58 | T:groestl256 |
| 13.15 | 13.18 | 13.20 | T:keccak |
| 13.17 | 13.20 | 13.24 | T:keccakc512treed2 |
| 13.22 | 13.26 | 14.09 | T:keccakc512 |
| 13.26 | 13.32 | 13.49 | T:keccakc448 |
| 13.81 | 13.82 | 13.83 | T:gimli24v1 |
| 13.83 | 13.84 | 13.86 | T:cubehash1632 |
| 13.89 | 13.92 | 13.95 | T:luffa256 |
| 13.90 | 13.99 | 14.14 | T:skein10241024 |
| 14.07 | 14.09 | 14.12 | sha3224 |
| 14.08 | 14.11 | 14.14 | shake256 |
| 14.12 | 14.15 | 14.19 | sha3256 |
| 14.57 | 14.61 | 14.67 | T:jh512 |
| 14.67 | 14.68 | 14.74 | T:jh256 |
| 14.67 | 14.70 | 14.75 | T:jh384 |
| 14.67 | 14.71 | 14.74 | T:jh224 |
| 15.07 | 15.10 | 15.13 | T:luffa384 |
| 15.69 | 15.71 | 15.76 | T:rfsb509 |
| 15.84 | 15.87 | 15.92 | sha224 |
| 15.77 | 15.90 | 16.75 | T:keccakc768 |
| 15.94 | 16.00 | 16.09 | sha256 |
| 16.46 | 16.51 | 16.56 | T:ripemd160 |
| 16.92 | 16.93 | 16.96 | sha3384 |
| 17.15 | 17.17 | 17.19 | T:groestl512 |
| 17.16 | 17.20 | 17.25 | T:round3jh256 |
| 17.17 | 17.22 | 17.26 | T:round3jh512 |
| 17.30 | 17.33 | 17.35 | T:xoodyakv1 |
| 18.38 | 18.47 | 18.61 | T:fugue256 |
| 19.09 | 19.13 | 19.20 | T:nasha256 |
| 19.59 | 19.67 | 19.80 | T:nasha512 |
| 19.92 | 19.93 | 19.94 | T:cubehash88 |
| 21.01 | 21.04 | 21.09 | asconhashav12 |
| 21.10 | 21.14 | 21.17 | asconxofav12 |
| 21.03 | 21.33 | 22.73 | T:cheetah512 |
| 21.80 | 21.83 | 21.89 | T:shavite3256 |
| 22.27 | 22.28 | 22.29 | T:cubehash1616 |
| 22.60 | 22.65 | 22.70 | T:luffa512 |
| 23.23 | 23.29 | 23.37 | T:hamsi |
| 23.34 | 23.38 | 23.42 | T:keccakc1024 |
| 24.05 | 24.10 | 24.19 | T:fugue2 |
| 25.07 | 25.11 | 25.20 | sha3512 |
| 27.51 | 27.55 | 27.59 | T:whirlpool |
| 27.59 | 27.67 | 27.75 | T:fugue384 |
| 31.28 | 31.29 | 31.36 | asconxofv12 |
| 31.31 | 31.42 | 31.47 | asconhashv12 |
| 33.51 | 33.54 | 33.62 | T:lane256 |
| 34.52 | 34.63 | 34.81 | T:shavite3512 |
| 35.69 | 35.77 | 35.86 | T:echosp256 |
| 35.81 | 35.92 | 36.12 | T:simd256 |
| 36.48 | 36.50 | 36.51 | T:cubehash84 |
| 37.40 | 37.47 | 37.56 | T:fugue512 |
| 37.44 | 37.49 | 37.57 | T:shamashashv1 |
| 39.01 | 39.03 | 39.06 | T:cubehash168 |
| 39.19 | 39.23 | 39.29 | asconhashabi32v12 |
| 45.73 | 45.78 | 45.85 | T:romulush |
| 47.16 | 47.27 | 48.03 | T:echo512 |
| 49.61 | 49.64 | 49.67 | T:sneikha256 |
| 49.85 | 49.97 | 50.15 | T:essence512 |
| 49.86 | 49.97 | 50.04 | T:essence384 |
| 51.34 | 51.51 | 51.62 | T:mgrostl256 |
| 52.81 | 52.85 | 52.92 | T:essence256 |
| 53.04 | 53.66 | 53.83 | T:essence224 |
| 55.21 | 55.42 | 55.56 | T:md6d224 |
| 55.62 | 55.69 | 55.76 | T:esch256v2 |
| 56.00 | 56.12 | 56.22 | T:esch256v1 |
| 56.32 | 56.36 | 56.40 | T:mcssha6 |
| 56.44 | 56.50 | 56.55 | T:mcssha4 |
| 57.23 | 57.27 | 57.33 | asconhashbi32v12 |
| 59.87 | 60.60 | 60.85 | T:md6d256 |
| 60.76 | 61.01 | 62.47 | T:echosp512 |
| 61.78 | 61.82 | 61.92 | T:mcssha5 |
| 64.04 | 64.39 | 64.70 | T:atelopus32 |
| 66.41 | 66.47 | 66.50 | T:saturninhashv2 |
| 68.59 | 69.02 | 69.67 | T:fsb256 |
| 70.10 | 70.12 | 70.14 | T:cubehash82 |
| 70.56 | 70.79 | 70.86 | T:drygascon128 |
| 71.95 | 71.96 | 72.00 | T:cubehash164 |
| 72.44 | 72.57 | 73.25 | T:esch384v2 |
| 72.52 | 72.57 | 72.60 | T:esch384v1 |
| 73.06 | 73.39 | 73.81 | T:atelopus64 |
| 77.62 | 77.84 | 78.96 | T:md6d384 |
| 81.64 | 81.70 | 81.79 | T:triadhashv1 |
| 82.56 | 82.61 | 82.68 | T:drygascon256 |
| 90.42 | 90.49 | 90.56 | T:coral256v1 |
| 101.64 | 101.70 | 101.72 | T:sneikha384 |
| 108.84 | 108.92 | 108.99 | T:knot256v2 |
| 122.57 | 122.64 | 122.98 | T:lane512 |
| 136.80 | 136.84 | 136.88 | T:cubehash81 |
| 138.00 | 138.01 | 138.06 | T:cubehash162 |
| 145.23 | 145.33 | 145.43 | T:syconhash256v1 |
| 168.43 | 168.79 | 168.86 | T:knot256v1 |
| 195.18 | 195.38 | 195.52 | T:clxhash |
| 270.49 | 270.51 | 270.54 | T:cubehash161 |
| 284.30 | 284.32 | 284.36 | T:knot512 |
| 289.37 | 289.65 | 290.03 | T:photonbeetlehash256rate32v1 |
| 371.50 | 371.54 | 371.60 | T:knot384 |
| 1095.58 | 1096.18 | 1096.82 | T:subterraneanv1 |
| 1550.24 | 1555.38 | 1565.75 | T:acehash256v1 |
| 1600.42 | 1607.04 | 1608.34 | T:sivrijndael256hash256v1 |
| 1678.95 | 1681.68 | 1683.75 | T:heron256v1 |
| 1705.82 | 1707.33 | 1712.20 | T:skinnyhashtk3 |
| 3177.73 | 3180.39 | 3186.45 | T:skinnyhashtk2 |
| 4054.33 | 4055.88 | 4063.74 | T:gage1h256c256r128 |
| 5998.52 | 6003.65 | 6008.25 | T:gage1h256c224r064 |
| 6323.77 | 6330.22 | 6333.86 | T:gage1h256c224r032 |
| 6666.53 | 6672.63 | 6675.21 | T:gage1h256c256r064 |
| 6784.59 | 6791.21 | 6794.04 | T:orangishv1 |
| 9595.81 | 9600.42 | 9602.41 | T:sivtemphotonhashv1 |
| 11924.84 | 11931.08 | 11949.68 | T:gage1h256c256r032 |
| 11979.45 | 11983.37 | 11988.30 | T:gage1h256c512r064 |
| 18676.43 | 18682.26 | 18691.96 | T:gage1h256c224r016 |
| 21083.77 | 21118.12 | 21160.04 | T:gage1h256c512r032 |
| 21149.27 | 21168.17 | 21173.21 | T:gage1h256c256r016 |
| 39841.08 | 39848.42 | 39858.41 | T:gage1h256c224r008 |
| 90090.65 | 90506.91 | 90579.10 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.71? | 0.74? | 0.79? | T:floppsy |
| 1.39? | 1.70? | 1.92? | komihash |
| 3.33 | 3.35 | 3.46 | T:bebb4185 |
| 4.68 | 4.82 | 5.03 | T:blake3 |
| 6.00 | 6.03 | 6.05 | T:blake2s |
| 7.21 | 7.33 | 7.64 | T:edonr512 |
| 7.40 | 7.48 | 7.75 | prh42s256 |
| 8.17 | 8.49 | 8.69 | lsh256 |
| 8.49? | 8.85? | 9.44? | T:blake2b |
| 9.76 | 9.84 | 9.96 | T:md4 |
| 9.89? | 10.24? | 12.01? | T:beamsplitter |
| 10.15 | 10.26 | 10.52 | prh64s256 |
| 10.38 | 10.61 | 11.02 | prh42s512 |
| 11.68 | 11.76 | 11.90 | T:edonr256 |
| 13.85 | 13.95 | 14.13 | md5 |
| 13.97 | 14.27 | 14.68 | T:skein512256 |
| 14.34 | 14.46 | 14.56 | T:skein512512 |
| 14.35 | 14.47 | 14.67 | T:blake32 |
| 16.17 | 16.23 | 16.46 | T:k12 |
| 16.17 | 16.31 | 16.63 | T:echo256 |
| 16.68 | 16.77 | 16.94 | blake512 |
| 16.98 | 17.11 | 17.28 | T:blake64 |
| 17.04 | 17.22 | 17.47 | T:skein256256 |
| 17.20 | 17.28 | 17.53 | prh64s512 |
| 17.24 | 17.29 | 17.36 | T:bmw512 |
| 17.34 | 17.51 | 17.85 | blake256 |
| 17.43 | 17.54 | 17.69 | lsh512 |
| 17.30 | 17.54 | 17.86 | prh42s1024 |
| 18.80 | 18.99 | 19.26 | T:sarmal256 |
| 19.67 | 19.82 | 20.04 | T:tiger |
| 20.85 | 21.04 | 21.25 | T:gimli24v1 |
| 21.12 | 21.23 | 21.30 | T:bmw256 |
| 22.45 | 22.48 | 22.62 | T:cubehash512 |
| 22.33 | 22.62 | 22.77 | T:sarmal512 |
| 22.80 | 22.88 | 22.97 | T:xoodyakv1 |
| 23.35 | 23.47 | 23.77 | T:cheetah256 |
| 25.97 | 26.08 | 26.23 | sha3512 |
| 26.02 | 26.13 | 26.36 | sha3224 |
| 26.12 | 26.21 | 26.37 | shake256 |
| 26.15 | 26.24 | 26.47 | shake128 |
| 26.15 | 26.39 | 26.63 | T:keccakc1024 |
| 26.30 | 26.53 | 26.74 | T:keccak |
| 26.65 | 26.73 | 27.04 | sha3256 |
| 26.61 | 26.74 | 27.05 | T:luffa256 |
| 26.22 | 26.74 | 28.07 | T:keccakc768 |
| 26.71 | 26.78 | 26.95 | sha3384 |
| 26.86 | 26.96 | 27.22 | T:keccakc256 |
| 26.61 | 26.96 | 28.10 | T:keccakc512 |
| 26.93 | 27.12 | 27.54 | T:keccakc448 |
| 27.17 | 27.30 | 27.47 | T:jh512 |
| 27.33 | 27.49 | 27.71 | T:jh256 |
| 27.34 | 27.51 | 27.72 | T:jh224 |
| 27.26 | 27.54 | 27.92 | T:jh384 |
| 29.27 | 29.40 | 29.72 | T:hamsi |
| 29.77 | 29.83 | 29.96 | T:cubehash832 |
| 31.56 | 31.62 | 31.84 | asconhashav12 |
| 31.68 | 31.82 | 32.00 | T:shabal512 |
| 31.75 | 31.83 | 32.06 | asconxofav12 |
| 31.68 | 31.86 | 32.03 | T:shabal256 |
| 31.68 | 31.89 | 32.27 | prh64s1024 |
| 31.84 | 31.99 | 32.23 | T:round3jh512 |
| 31.86 | 32.03 | 32.25 | T:round3jh256 |
| 32.21 | 32.32 | 32.50 | T:ripemd160 |
| 32.94 | 33.07 | 33.25 | T:cheetah512 |
| 33.69 | 33.88 | 34.07 | T:luffa384 |
| 34.72 | 34.93 | 35.35 | T:groestl256 |
| 35.87 | 35.92 | 36.03 | T:cubehash816 |
| 37.02 | 37.15 | 37.71 | T:nasha256 |
| 38.05 | 38.31 | 38.80 | sha1 |
| 39.57 | 39.93 | 40.48 | T:nasha512 |
| 39.64 | 40.01 | 40.97 | T:simd512 |
| 40.32 | 40.44 | 40.89 | T:shavite3256 |
| 44.33 | 44.42 | 44.58 | T:cubehash88 |
| 44.33 | 44.53 | 45.40 | T:skein10241024 |
| 45.03 | 45.22 | 45.46 | asconxofv12 |
| 45.25 | 45.39 | 45.66 | asconhashv12 |
| 45.99 | 46.08 | 46.22 | T:bblake256 |
| 46.62 | 47.45 | 48.54 | sha384 |
| 47.09 | 47.54 | 48.52 | T:fugue256 |
| 48.55 | 49.85 | 52.73 | sha512 |
| 50.00 | 50.33 | 50.87 | T:luffa512 |
| 50.36 | 50.43 | 50.52 | T:groestl512 |
| 51.24 | 51.34 | 51.59 | sha224 |
| 52.01 | 52.18 | 52.34 | sha256 |
| 53.36 | 53.54 | 53.77 | T:whirlpool |
| 54.21 | 54.61 | 54.79 | T:shamashashv1 |
| 55.59 | 55.72 | 55.95 | T:rfsb509 |
| 56.31 | 56.47 | 56.86 | T:cubehash1632 |
| 61.29 | 61.35 | 61.53 | T:cubehash84 |
| 61.98 | 62.18 | 62.44 | T:keccakc512treed2 |
| 62.47 | 62.60 | 62.87 | T:keccakc256treed2 |
| 64.07 | 64.28 | 64.68 | T:shavite3512 |
| 64.23 | 64.48 | 64.72 | asconhashabi32v12 |
| 65.35 | 65.74 | 66.49 | T:simd256 |
| 66.84 | 67.14 | 67.60 | T:romulush |
| 67.74 | 67.89 | 68.07 | T:cubehash1616 |
| 71.01 | 71.49 | 71.67 | T:sneikha256 |
| 74.82 | 75.07 | 75.62 | T:esch256v2 |
| 75.48 | 75.95 | 76.76 | T:esch256v1 |
| 75.93 | 76.25 | 76.66 | T:drygascon128 |
| 78.18 | 78.47 | 79.17 | T:fugue384 |
| 84.68 | 84.73 | 85.06 | T:cubehash168 |
| 84.85 | 85.02 | 85.26 | T:lane256 |
| 87.74 | 88.21 | 89.37 | T:echo512 |
| 88.08 | 88.32 | 88.53 | asconhashbi32v12 |
| 92.15 | 92.42 | 92.54 | T:triadhashv1 |
| 94.99 | 95.06 | 95.16 | T:cubehash82 |
| 95.36 | 95.68 | 96.28 | T:saturninhashv2 |
| 97.71 | 98.04 | 98.97 | T:fugue2 |
| 100.60 | 100.76 | 101.15 | T:essence256 |
| 100.79 | 101.60 | 102.12 | T:essence224 |
| 106.18 | 106.38 | 106.51 | T:mcssha6 |
| 107.52 | 107.68 | 107.82 | T:mcssha4 |
| 109.34 | 109.62 | 110.06 | T:echosp256 |
| 109.83 | 110.08 | 110.40 | T:drygascon256 |
| 110.73 | 111.22 | 113.64 | T:esch384v2 |
| 110.90 | 111.38 | 112.07 | T:esch384v1 |
| 113.31 | 113.70 | 114.29 | T:fugue512 |
| 117.38 | 117.47 | 117.61 | T:cubehash164 |
| 129.10 | 129.43 | 129.72 | T:coral256v1 |
| 132.50 | 132.73 | 133.17 | T:essence384 |
| 133.36 | 133.57 | 133.94 | T:essence512 |
| 135.38 | 135.88 | 136.56 | T:mgrostl256 |
| 140.14 | 140.80 | 144.46 | T:echosp512 |
| 155.37 | 155.63 | 156.14 | T:knot256v2 |
| 155.75 | 155.92 | 156.12 | T:mcssha5 |
| 161.51 | 161.61 | 161.70 | T:cubehash81 |
| 164.54 | 164.62 | 164.84 | T:sneikha384 |
| 179.74 | 182.07 | 182.68 | T:md6d224 |
| 183.85 | 183.93 | 184.16 | T:cubehash162 |
| 187.73 | 188.15 | 188.60 | T:knot256v1 |
| 185.88 | 188.27 | 196.60 | T:fsb256 |
| 196.41 | 197.83 | 199.51 | T:md6d256 |
| 206.45 | 208.24 | 210.52 | T:atelopus32 |
| 209.67 | 210.57 | 211.22 | T:clxhash |
| 222.12 | 222.45 | 222.80 | T:syconhash256v1 |
| 254.57 | 255.39 | 256.40 | T:md6d384 |
| 257.86 | 258.73 | 260.10 | T:photonbeetlehash256rate32v1 |
| 299.87 | 301.54 | 304.01 | T:atelopus64 |
| 315.97 | 316.05 | 316.20 | T:cubehash161 |
| 347.08 | 347.33 | 347.67 | T:knot512 |
| 410.37 | 410.67 | 412.13 | T:knot384 |
| 476.54 | 477.49 | 480.99 | T:lane512 |
| 1238.96 | 1239.51 | 1240.50 | T:subterraneanv1 |
| 1536.26 | 1543.88 | 1546.49 | T:sivrijndael256hash256v1 |
| 2357.56 | 2364.82 | 2381.78 | T:acehash256v1 |
| 2417.88 | 2425.25 | 2429.88 | T:skinnyhashtk3 |
| 3076.05 | 3081.14 | 3085.02 | T:heron256v1 |
| 3526.30 | 3533.39 | 3539.42 | T:skinnyhashtk2 |
| 6556.81 | 6558.14 | 6560.10 | T:gage1h256c256r128 |
| 9053.91 | 9057.65 | 9068.71 | T:sivtemphotonhashv1 |
| 9110.66 | 9117.90 | 9127.39 | T:gage1h256c224r064 |
| 9295.49 | 9304.84 | 9309.59 | T:gage1h256c224r032 |
| 9635.92 | 9638.80 | 9642.16 | T:orangishv1 |
| 10129.01 | 10131.08 | 10139.29 | T:gage1h256c256r064 |
| 17529.41 | 17543.65 | 17578.69 | T:gage1h256c256r032 |
| 18189.84 | 18194.97 | 18217.22 | T:gage1h256c512r064 |
| 26987.47 | 26992.89 | 27042.92 | T:gage1h256c224r016 |
| 30569.01 | 30589.30 | 30640.96 | T:gage1h256c256r016 |
| 31096.21 | 31202.04 | 31217.42 | T:gage1h256c512r032 |
| 57081.15 | 57141.93 | 57168.34 | T:gage1h256c224r008 |
| 808362.69 | 812224.63 | 812943.20 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 5.62? | 6.00? | 6.38? | T:floppsy |
| 7.94? | 10.79? | 11.33? | komihash |
| 19.51 | 20.17 | 20.69 | T:bebb4185 |
| 37.89 | 38.36 | 38.99 | T:beamsplitter |
| 40.47 | 41.33 | 42.68 | T:blake3 |
| 51.61 | 51.62 | 52.15 | T:blake2s |
| 51.64 | 52.18 | 53.31 | T:md4 |
| 52.69 | 54.18 | 56.99 | prh42s256 |
| 55.01 | 55.53 | 56.31 | T:edonr256 |
| 56.27 | 57.78 | 59.73 | T:edonr512 |
| 67.51 | 68.11 | 68.82 | md5 |
| 68.58 | 70.75 | 71.78 | lsh256 |
| 69.01 | 71.05 | 75.33 | T:blake2b |
| 71.34 | 71.81 | 72.43 | T:blake32 |
| 70.12 | 72.21 | 74.85 | T:gimli24v1 |
| 76.59 | 77.34 | 79.95 | prh64s256 |
| 79.16 | 80.03 | 81.40 | T:hamsi |
| 78.50 | 80.93 | 83.80 | prh42s512 |
| 81.70 | 82.29 | 83.17 | T:xoodyakv1 |
| 82.76 | 84.32 | 87.89 | blake256 |
| 90.74 | 91.94 | 93.32 | T:tiger |
| 96.55 | 97.66 | 98.88 | T:skein256256 |
| 112.19 | 114.61 | 117.61 | T:skein512256 |
| 114.03 | 114.76 | 115.70 | T:skein512512 |
| 115.82 | 116.69 | 117.72 | asconhashav12 |
| 116.65 | 117.32 | 118.29 | T:bmw256 |
| 116.67 | 117.38 | 118.75 | asconxofav12 |
| 117.57 | 118.21 | 119.52 | T:luffa256 |
| 119.67 | 119.75 | 119.75 | T:cubehash512 |
| 129.39 | 129.96 | 131.31 | T:k12 |
| 129.99 | 132.62 | 135.10 | T:echo256 |
| 133.17 | 134.14 | 135.96 | blake512 |
| 133.42 | 135.34 | 141.09 | prh64s512 |
| 136.09 | 136.74 | 138.34 | T:blake64 |
| 135.49 | 137.95 | 140.91 | prh42s1024 |
| 138.08 | 138.53 | 139.04 | T:bmw512 |
| 139.50 | 140.78 | 141.93 | lsh512 |
| 140.64 | 141.35 | 142.55 | T:ripemd160 |
| 154.25 | 155.53 | 157.64 | asconxofv12 |
| 155.51 | 156.55 | 158.74 | asconhashv12 |
| 161.61 | 162.42 | 165.22 | T:nasha256 |
| 164.47 | 165.79 | 168.50 | T:sarmal256 |
| 170.10 | 171.51 | 173.25 | T:triadhashv1 |
| 171.04 | 171.88 | 175.64 | T:shavite3256 |
| 171.38 | 172.51 | 173.30 | T:luffa384 |
| 172.90 | 174.08 | 176.46 | T:cheetah256 |
| 174.00 | 174.71 | 176.62 | T:shamashashv1 |
| 190.88 | 191.66 | 192.91 | T:romulush |
| 192.04 | 194.26 | 196.52 | T:drygascon128 |
| 192.24 | 194.57 | 196.57 | T:sarmal512 |
| 196.62 | 197.82 | 199.57 | T:sneikha256 |
| 202.64 | 203.82 | 206.31 | T:groestl256 |
| 206.14 | 207.59 | 208.91 | T:shabal256 |
| 207.15 | 207.77 | 208.70 | sha3224 |
| 207.60 | 208.22 | 210.73 | sha3512 |
| 207.20 | 208.31 | 209.50 | T:shabal512 |
| 208.01 | 208.79 | 210.67 | shake256 |
| 208.33 | 208.99 | 210.19 | shake128 |
| 211.90 | 212.45 | 213.80 | sha3384 |
| 210.43 | 212.62 | 215.03 | T:keccakc1024 |
| 211.61 | 212.67 | 215.60 | sha3256 |
| 210.30 | 212.77 | 213.86 | T:keccak |
| 212.06 | 213.20 | 213.86 | T:cubehash832 |
| 211.59 | 216.08 | 225.84 | T:keccakc768 |
| 214.90 | 216.47 | 218.65 | T:keccakc256 |
| 213.08 | 216.76 | 225.66 | T:keccakc512 |
| 215.79 | 217.62 | 223.76 | T:keccakc448 |
| 220.19 | 221.77 | 223.09 | T:jh256 |
| 220.71 | 221.78 | 223.24 | T:jh384 |
| 220.68 | 221.91 | 223.56 | T:jh512 |
| 221.45 | 222.47 | 224.07 | T:jh224 |
| 228.44 | 229.30 | 230.93 | T:whirlpool |
| 230.15 | 236.66 | 238.35 | T:cubehash816 |
| 237.23 | 237.86 | 239.58 | T:cubehash88 |
| 247.97 | 249.26 | 252.75 | prh64s1024 |
| 249.82 | 250.62 | 252.16 | T:cheetah512 |
| 251.53 | 253.41 | 255.95 | T:luffa512 |
| 253.23 | 253.72 | 254.26 | T:cubehash84 |
| 256.38 | 258.06 | 259.80 | asconhashabi32v12 |
| 256.10 | 258.36 | 259.69 | T:round3jh256 |
| 257.12 | 259.16 | 260.88 | T:round3jh512 |
| 262.51 | 263.27 | 264.10 | T:saturninhashv2 |
| 262.88 | 263.90 | 266.83 | sha1 |
| 278.52 | 280.16 | 282.33 | T:esch256v1 |
| 276.42 | 280.39 | 286.46 | T:fugue256 |
| 279.49 | 282.32 | 283.03 | T:esch256v2 |
| 287.70 | 287.78 | 288.54 | T:cubehash82 |
| 300.50 | 301.73 | 305.48 | T:photonbeetlehash256rate32v1 |
| 305.81 | 306.49 | 307.60 | T:bblake256 |
| 317.38 | 318.48 | 322.15 | sha224 |
| 316.53 | 319.34 | 322.77 | T:nasha512 |
| 318.59 | 321.18 | 326.15 | T:simd512 |
| 323.01 | 323.73 | 326.01 | sha256 |
| 325.55 | 327.67 | 333.77 | T:clxhash |
| 325.88 | 328.00 | 330.41 | asconhashbi32v12 |
| 344.19 | 347.52 | 349.50 | T:knot256v1 |
| 353.35 | 354.81 | 356.31 | T:cubehash81 |
| 356.11 | 359.51 | 366.42 | T:skein10241024 |
| 374.11 | 381.77 | 389.26 | sha384 |
| 382.73 | 383.73 | 386.41 | T:rfsb509 |
| 383.16 | 384.35 | 385.78 | T:groestl512 |
| 390.56 | 391.36 | 391.54 | T:cubehash1632 |
| 385.23 | 397.92 | 418.43 | sha512 |
| 400.82 | 403.00 | 405.86 | T:drygascon256 |
| 419.40 | 420.29 | 421.41 | T:cubehash1616 |
| 419.28 | 420.50 | 421.74 | T:knot256v2 |
| 434.61 | 436.41 | 438.16 | T:coral256v1 |
| 440.26 | 440.73 | 442.44 | T:cubehash168 |
| 472.07 | 472.38 | 475.02 | T:cubehash164 |
| 476.18 | 478.51 | 485.60 | T:fugue384 |
| 479.05 | 479.69 | 480.48 | T:esch384v1 |
| 480.78 | 482.27 | 485.68 | T:esch384v2 |
| 495.75 | 496.97 | 499.75 | T:keccakc512treed2 |
| 498.22 | 500.05 | 502.52 | T:mcssha6 |
| 499.58 | 500.64 | 502.25 | T:keccakc256treed2 |
| 509.25 | 509.90 | 511.21 | T:mcssha4 |
| 513.06 | 514.70 | 516.12 | T:shavite3512 |
| 524.30 | 529.15 | 535.48 | T:simd256 |
| 542.59 | 543.22 | 545.36 | T:cubehash162 |
| 568.30 | 570.81 | 571.08 | T:sneikha384 |
| 620.25 | 621.91 | 624.21 | T:essence256 |
| 623.02 | 627.08 | 632.30 | T:essence224 |
| 668.04 | 670.61 | 674.04 | T:fugue2 |
| 673.52 | 674.26 | 674.99 | T:cubehash161 |
| 702.80 | 706.22 | 714.81 | T:echo512 |
| 706.11 | 707.14 | 708.54 | T:lane256 |
| 714.97 | 720.20 | 726.25 | T:fugue512 |
| 823.97 | 825.07 | 827.30 | T:syconhash256v1 |
| 841.39 | 844.02 | 846.73 | T:knot512 |
| 839.98 | 846.97 | 850.00 | T:knot384 |
| 876.55 | 879.88 | 882.89 | T:echosp256 |
| 895.61 | 896.36 | 898.64 | T:mcssha5 |
| 1065.28 | 1068.76 | 1073.43 | T:essence384 |
| 1072.95 | 1075.77 | 1079.77 | T:essence512 |
| 1092.91 | 1096.69 | 1100.60 | T:mgrostl256 |
| 1123.39 | 1127.78 | 1152.99 | T:echosp512 |
| 1436.67 | 1456.02 | 1461.53 | T:md6d224 |
| 1465.06 | 1479.39 | 1565.22 | T:fsb256 |
| 1571.07 | 1587.02 | 1596.39 | T:md6d256 |
| 1651.72 | 1670.38 | 1687.04 | T:atelopus32 |
| 1850.36 | 1865.33 | 1892.50 | T:sivrijndael256hash256v1 |
| 2035.55 | 2042.48 | 2053.72 | T:md6d384 |
| 2366.17 | 2370.02 | 2376.09 | T:subterraneanv1 |
| 2388.62 | 2404.73 | 2424.88 | T:atelopus64 |
| 3810.32 | 3815.56 | 3841.92 | T:lane512 |
| 6287.56 | 6311.20 | 6329.73 | T:skinnyhashtk2 |
| 6471.56 | 6485.11 | 6505.06 | T:skinnyhashtk3 |
| 8710.23 | 8748.46 | 8808.97 | T:acehash256v1 |
| 9670.85 | 9680.57 | 9694.47 | T:sivtemphotonhashv1 |
| 14114.59 | 14131.12 | 14152.91 | T:heron256v1 |
| 22517.70 | 22528.01 | 22544.98 | T:gage1h256c256r128 |
| 32714.75 | 32776.36 | 32798.19 | T:gage1h256c224r032 |
| 33645.83 | 33655.34 | 33678.32 | T:gage1h256c224r064 |
| 37396.22 | 37416.16 | 37498.28 | T:gage1h256c256r064 |
| 38520.01 | 38548.85 | 38573.66 | T:orangishv1 |
| 61730.30 | 61837.79 | 61908.95 | T:gage1h256c256r032 |
| 67147.44 | 67190.60 | 67233.79 | T:gage1h256c512r064 |
| 92562.83 | 92577.46 | 92623.91 | T:gage1h256c224r016 |
| 104799.47 | 104894.75 | 104968.53 | T:gage1h256c256r016 |
| 109047.16 | 109600.59 | 109867.15 | T:gage1h256c512r032 |
| 192929.76 | 193001.32 | 193307.69 | T:gage1h256c224r008 |
| 6463159.25 | 6498081.68 | 6532919.78 | T:fsb512 |
|
|