Measurements of hash functions on one machine: amd64; Haswell+AES (306c3); 2013 Intel Xeon E3-1275 V3; 4 x 3500MHz; titan0, supercop-20260217
[Page version: 20260315 18:26:20]
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.16 | 0.16 | 0.16 | komihash |
| 0.50 | 0.51 | 0.51 | prh42s512 |
| 0.50 | 0.51 | 0.51 | prh42s1024 |
| 0.51 | 0.51 | 0.51 | prh42s256 |
| 0.51 | 0.51 | 0.52 | prh64s256 |
| 0.51 | 0.52 | 0.52 | prh64s512 |
| 0.51 | 0.52 | 0.52 | prh64s1024 |
| 0.72 | 0.73 | 0.73 | T:bebb4185 |
| 0.99 | 0.99 | 1.00 | T:blake3 |
| 1.89 | 1.90 | 1.90 | T:edonr512 |
| 2.37 | 2.38 | 2.38 | lsh512 |
| 2.92 | 2.93 | 2.93 | T:md4 |
| 3.07 | 3.08 | 3.08 | T:blake2b |
| 3.07 | 3.08 | 3.08 | T:bmw512 |
| 3.27 | 3.28 | 3.29 | lsh256 |
| 3.42 | 3.50 | 3.54 | T:echo256 |
| 3.53 | 3.54 | 3.55 | sha1 |
| 3.60 | 3.61 | 3.61 | T:edonr256 |
| 4.05 | 4.05 | 4.06 | T:k12 |
| 4.22 | 4.22 | 4.22 | T:cubehash832 |
| 4.86 | 4.88 | 4.89 | T:beamsplitter |
| 4.96 | 4.96 | 4.97 | md5 |
| 5.01 | 5.02 | 5.03 | T:shabal512 |
| 5.09 | 5.10 | 5.10 | T:keccakc256treed2 |
| 5.21 | 5.22 | 5.22 | T:shabal256 |
| 5.22 | 5.23 | 5.24 | T:skein512256 |
| 5.22 | 5.23 | 5.24 | T:skein512512 |
| 5.27 | 5.28 | 5.28 | sha512 |
| 5.32 | 5.33 | 5.34 | sha384 |
| 5.34 | 5.35 | 5.35 | T:bblake256 |
| 5.35 | 5.35 | 5.35 | T:blake2s |
| 5.37 | 5.38 | 5.40 | T:bmw256 |
| 5.43 | 5.43 | 5.44 | T:bash256 |
| 5.47 | 5.47 | 5.48 | T:sarmal256 |
| 5.54 | 5.55 | 5.55 | T:blake64 |
| 5.82 | 5.82 | 5.83 | T:blake32 |
| 6.23 | 6.24 | 6.24 | T:keccakc512treed2 |
| 6.29 | 6.30 | 6.31 | blake512 |
| 6.37 | 6.40 | 6.45 | T:tiger |
| 6.74 | 6.74 | 6.75 | T:sarmal512 |
| 6.97 | 6.98 | 6.99 | T:cheetah256 |
| 7.11 | 7.12 | 7.13 | shake128 |
| 7.21 | 7.21 | 7.22 | T:bash384 |
| 7.43 | 7.45 | 7.48 | T:skein10241024 |
| 7.50 | 7.51 | 7.52 | T:keccakc256 |
| 7.58 | 7.58 | 7.59 | blake256 |
| 7.74 | 7.77 | 7.81 | T:skein256256 |
| 7.78 | 7.80 | 7.84 | sha256 |
| 7.79 | 7.82 | 7.84 | sha224 |
| 8.23 | 8.24 | 8.24 | T:cubehash1632 |
| 8.24 | 8.24 | 8.24 | T:cubehash512 |
| 8.28 | 8.28 | 8.28 | T:cubehash816 |
| 8.46 | 8.46 | 8.47 | T:keccakc448 |
| 8.50 | 8.50 | 8.51 | sha3224 |
| 8.50 | 8.52 | 8.54 | T:simd512 |
| 8.72 | 8.72 | 8.73 | sha3256 |
| 8.72 | 8.72 | 8.73 | shake256 |
| 8.89 | 8.90 | 8.90 | T:keccakc512 |
| 8.89 | 8.91 | 8.96 | T:groestl256 |
| 9.01 | 9.02 | 9.02 | T:rfsb509 |
| 9.46 | 9.47 | 9.47 | T:keccak |
| 10.47 | 10.48 | 10.50 | T:cheetah512 |
| 10.82 | 10.83 | 10.85 | T:bash512 |
| 11.63 | 11.63 | 11.64 | T:keccakc768 |
| 11.64 | 11.65 | 11.66 | sha3384 |
| 11.94 | 11.94 | 11.95 | T:gimli24v1 |
| 12.47 | 12.49 | 12.50 | T:ripemd160 |
| 12.59 | 12.60 | 12.60 | T:fugue2 |
| 12.72 | 12.72 | 12.73 | T:luffa256 |
| 13.03 | 13.05 | 13.06 | T:groestl512 |
| 13.17 | 13.17 | 13.18 | T:jh224 |
| 13.17 | 13.18 | 13.19 | T:luffa384 |
| 13.19 | 13.20 | 13.23 | T:jh512 |
| 13.20 | 13.21 | 13.22 | T:jh256 |
| 13.19 | 13.21 | 13.25 | T:jh384 |
| 14.06 | 14.15 | 14.29 | asconhashav12 |
| 14.07 | 14.19 | 14.30 | asconxofav12 |
| 14.29 | 14.30 | 14.32 | T:nasha256 |
| 14.52 | 14.54 | 14.59 | T:nasha512 |
| 14.78 | 14.79 | 14.79 | T:fugue256 |
| 14.98 | 14.99 | 15.00 | T:round3jh256 |
| 14.98 | 14.99 | 15.00 | T:round3jh512 |
| 15.41 | 15.42 | 15.44 | T:shavite3256 |
| 16.40 | 16.41 | 16.41 | T:xoodyakv1 |
| 16.54 | 16.56 | 16.57 | T:cubehash1616 |
| 16.60 | 16.61 | 16.62 | sha3512 |
| 16.65 | 16.66 | 16.66 | T:keccakc1024 |
| 16.69 | 16.69 | 16.69 | T:cubehash88 |
| 17.47 | 17.84 | 17.99 | T:md6d224 |
| 19.20 | 19.29 | 19.75 | T:md6d256 |
| 20.26 | 20.28 | 20.39 | T:luffa512 |
| 21.32 | 21.33 | 21.34 | asconxofv12 |
| 21.33 | 21.34 | 21.36 | asconhashv12 |
| 21.55 | 21.56 | 21.56 | T:fugue384 |
| 21.62 | 21.62 | 21.64 | T:whirlpool |
| 21.95 | 21.97 | 22.04 | T:hamsi |
| 22.09 | 22.09 | 22.10 | T:lane256 |
| 24.23 | 24.24 | 24.25 | T:echosp256 |
| 24.69 | 24.70 | 24.71 | T:shavite3512 |
| 24.43 | 25.04 | 25.86 | T:md6d384 |
| 26.07 | 26.10 | 26.16 | T:shamashashv1 |
| 27.03 | 27.21 | 27.78 | T:simd256 |
| 27.86 | 27.94 | 27.96 | T:fugue512 |
| 28.09 | 28.12 | 28.41 | asconhashabi32v12 |
| 30.15 | 30.16 | 30.18 | T:lane512 |
| 32.83 | 32.91 | 33.13 | T:essence512 |
| 33.04 | 33.04 | 33.04 | T:cubehash84 |
| 32.95 | 33.11 | 33.16 | T:essence384 |
| 33.23 | 33.25 | 33.25 | T:cubehash168 |
| 35.07 | 35.08 | 35.09 | T:echosp512 |
| 35.64 | 35.71 | 35.76 | T:sneikha256 |
| 36.13 | 36.48 | 36.96 | T:fsb256 |
| 37.31 | 37.34 | 37.45 | T:esch256v2 |
| 37.21 | 37.49 | 38.19 | T:esch256v1 |
| 37.76 | 37.77 | 37.87 | T:mgrostl256 |
| 39.08 | 39.12 | 39.16 | T:atelopus64 |
| 41.37 | 41.43 | 41.51 | T:atelopus32 |
| 41.55 | 41.58 | 41.61 | T:essence224 |
| 42.25 | 42.30 | 42.35 | asconhashbi32v12 |
| 41.56 | 42.52 | 43.76 | T:essence256 |
| 42.59 | 42.65 | 42.95 | T:romulush |
| 43.90 | 43.97 | 44.39 | T:echo512 |
| 44.74 | 44.79 | 44.97 | T:saturninhashv2 |
| 47.00 | 47.06 | 47.27 | T:mcssha6 |
| 47.07 | 47.08 | 47.10 | T:esch384v2 |
| 47.10 | 47.20 | 47.31 | T:mcssha4 |
| 47.06 | 47.24 | 47.30 | T:mcssha5 |
| 48.49 | 48.84 | 49.29 | T:esch384v1 |
| 54.06 | 54.15 | 54.29 | T:drygascon128 |
| 60.90 | 60.92 | 61.05 | T:coral256v1 |
| 64.54 | 64.63 | 64.78 | T:drygascon256 |
| 66.22 | 66.22 | 66.23 | T:cubehash164 |
| 66.62 | 66.62 | 66.62 | T:cubehash82 |
| 71.27 | 71.29 | 71.37 | T:sneikha384 |
| 73.18 | 73.20 | 73.40 | T:knot256v2 |
| 78.70 | 79.85 | 80.78 | T:triadhashv1 |
| 113.07 | 113.17 | 113.27 | T:knot256v1 |
| 132.65 | 132.73 | 132.78 | T:cubehash162 |
| 133.24 | 133.24 | 133.30 | T:cubehash81 |
| 162.00 | 162.06 | 162.32 | T:clxhash |
| 236.77 | 236.82 | 237.10 | T:knot512 |
| 244.08 | 244.38 | 244.53 | T:syconhash256v1 |
| 259.14 | 259.24 | 259.47 | T:photonbeetlehash256rate32v1 |
| 259.29 | 259.66 | 260.18 | T:cubehash161 |
| 273.61 | 273.64 | 273.94 | T:knot384 |
| 353.32 | 354.91 | 357.95 | T:fsb512 |
| 849.15 | 851.33 | 852.44 | T:gage1h256c256r128 |
| 905.03 | 910.28 | 926.77 | T:heron256v1 |
| 1050.65 | 1051.00 | 1051.30 | T:subterraneanv1 |
| 1149.97 | 1150.46 | 1150.94 | T:acehash256v1 |
| 1358.58 | 1358.83 | 1359.03 | T:sivrijndael256hash256v1 |
| 1452.91 | 1453.55 | 1454.26 | T:skinnyhashtk3 |
| 1670.79 | 1671.22 | 1671.53 | T:gage1h256c224r064 |
| 1794.08 | 1801.77 | 1802.98 | T:gage1h256c256r064 |
| 2771.96 | 2772.47 | 2772.72 | T:skinnyhashtk2 |
| 3292.47 | 3293.57 | 3342.21 | T:gage1h256c256r032 |
| 4701.52 | 4702.13 | 4703.03 | T:orangishv1 |
| 4985.89 | 4993.19 | 4994.21 | T:gage1h256c224r032 |
| 5276.76 | 5313.71 | 5317.74 | T:gage1h256c224r016 |
| 6198.14 | 6201.58 | 6202.46 | T:gage1h256c512r064 |
| 7104.67 | 7108.94 | 7144.71 | T:gage1h256c256r016 |
| 9839.63 | 9840.27 | 9840.94 | T:gage1h256c224r008 |
| 11312.73 | 11313.32 | 11313.86 | T:sivtemphotonhashv1 |
| 11900.23 | 11900.86 | 11901.59 | T:gage1h256c512r032 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.01 | 0.01 | 0.01 | T:floppsy |
| 0.18 | 0.18 | 0.18 | komihash |
| 0.59 | 0.60 | 0.60 | prh42s256 |
| 0.62 | 0.62 | 0.63 | prh64s256 |
| 0.63 | 0.63 | 0.64 | prh42s512 |
| 0.69 | 0.69 | 0.70 | prh64s512 |
| 0.71 | 0.71 | 0.71 | prh42s1024 |
| 0.75 | 0.76 | 0.78 | T:bebb4185 |
| 0.82 | 0.82 | 0.83 | prh64s1024 |
| 1.65 | 1.67 | 1.67 | T:blake3 |
| 1.99 | 1.99 | 2.00 | T:edonr512 |
| 2.55 | 2.55 | 2.56 | lsh512 |
| 3.00 | 3.00 | 3.01 | T:md4 |
| 3.10 | 3.10 | 3.10 | T:blake2b |
| 3.30 | 3.31 | 3.33 | T:bmw512 |
| 3.41 | 3.41 | 3.42 | lsh256 |
| 3.62 | 3.68 | 3.72 | T:echo256 |
| 3.70 | 3.71 | 3.72 | T:edonr256 |
| 4.00 | 4.01 | 4.02 | sha1 |
| 4.13 | 4.14 | 4.15 | T:k12 |
| 4.60 | 4.61 | 4.61 | T:cubehash832 |
| 4.95 | 4.97 | 5.05 | T:beamsplitter |
| 5.07 | 5.08 | 5.08 | md5 |
| 5.35 | 5.36 | 5.36 | T:blake2s |
| 5.35 | 5.36 | 5.38 | T:skein512256 |
| 5.36 | 5.37 | 5.38 | T:skein512512 |
| 5.37 | 5.38 | 5.38 | T:shabal512 |
| 5.53 | 5.56 | 5.59 | sha512 |
| 5.55 | 5.56 | 5.56 | T:shabal256 |
| 5.56 | 5.58 | 5.60 | T:bmw256 |
| 5.62 | 5.63 | 5.64 | T:bash256 |
| 5.68 | 5.69 | 5.69 | T:sarmal256 |
| 5.76 | 5.77 | 5.78 | T:blake64 |
| 5.90 | 5.91 | 5.91 | T:keccakc256treed2 |
| 5.92 | 5.93 | 5.94 | T:bblake256 |
| 5.96 | 5.96 | 5.96 | T:blake32 |
| 6.02 | 6.03 | 6.05 | sha384 |
| 6.51 | 6.52 | 6.55 | T:tiger |
| 6.53 | 6.53 | 6.54 | blake512 |
| 6.99 | 7.00 | 7.01 | T:sarmal512 |
| 7.14 | 7.14 | 7.15 | T:keccakc512treed2 |
| 7.17 | 7.17 | 7.19 | T:cheetah256 |
| 7.30 | 7.31 | 7.31 | shake128 |
| 7.31 | 7.32 | 7.33 | T:bash384 |
| 7.69 | 7.70 | 7.71 | T:keccakc256 |
| 7.74 | 7.74 | 7.75 | blake256 |
| 7.72 | 7.75 | 7.79 | T:skein10241024 |
| 7.86 | 7.87 | 7.89 | T:skein256256 |
| 8.38 | 8.40 | 8.44 | sha256 |
| 8.38 | 8.41 | 8.43 | sha224 |
| 8.45 | 8.45 | 8.46 | T:cubehash512 |
| 8.64 | 8.65 | 8.67 | T:keccakc448 |
| 8.66 | 8.67 | 8.68 | sha3224 |
| 8.72 | 8.73 | 8.74 | T:cubehash816 |
| 8.85 | 8.86 | 8.88 | T:simd512 |
| 8.95 | 8.95 | 8.96 | T:cubehash1632 |
| 9.01 | 9.02 | 9.03 | sha3256 |
| 9.02 | 9.03 | 9.04 | shake256 |
| 9.22 | 9.23 | 9.24 | T:keccakc512 |
| 9.34 | 9.36 | 9.41 | T:groestl256 |
| 9.50 | 9.51 | 9.52 | T:rfsb509 |
| 9.79 | 9.80 | 9.81 | T:keccak |
| 10.95 | 10.96 | 10.98 | T:cheetah512 |
| 11.00 | 11.01 | 11.02 | T:bash512 |
| 11.81 | 11.82 | 11.83 | T:keccakc768 |
| 11.82 | 11.84 | 11.85 | sha3384 |
| 12.05 | 12.07 | 12.09 | T:gimli24v1 |
| 12.73 | 12.74 | 12.76 | T:ripemd160 |
| 12.94 | 12.95 | 12.96 | T:luffa256 |
| 13.40 | 13.41 | 13.43 | T:jh224 |
| 13.42 | 13.43 | 13.44 | T:jh256 |
| 13.42 | 13.43 | 13.44 | T:jh512 |
| 13.42 | 13.44 | 13.46 | T:jh384 |
| 13.50 | 13.52 | 13.53 | T:luffa384 |
| 13.63 | 13.65 | 13.69 | T:fugue2 |
| 13.80 | 13.81 | 13.83 | T:groestl512 |
| 14.26 | 14.31 | 14.41 | asconxofav12 |
| 14.26 | 14.35 | 14.45 | asconhashav12 |
| 14.59 | 14.60 | 14.61 | T:nasha256 |
| 15.06 | 15.07 | 15.11 | T:nasha512 |
| 15.21 | 15.21 | 15.22 | T:fugue256 |
| 15.26 | 15.27 | 15.29 | T:round3jh256 |
| 15.28 | 15.29 | 15.31 | T:round3jh512 |
| 15.67 | 15.69 | 15.71 | T:shavite3256 |
| 16.51 | 16.51 | 16.52 | T:xoodyakv1 |
| 16.74 | 16.75 | 16.77 | sha3512 |
| 16.76 | 16.77 | 16.78 | T:keccakc1024 |
| 17.15 | 17.16 | 17.16 | T:cubehash88 |
| 17.35 | 17.36 | 17.37 | T:cubehash1616 |
| 17.81 | 18.18 | 18.27 | T:md6d224 |
| 19.60 | 19.69 | 20.07 | T:md6d256 |
| 20.78 | 20.80 | 20.88 | T:luffa512 |
| 21.53 | 21.56 | 21.58 | asconxofv12 |
| 21.54 | 21.57 | 21.61 | asconhashv12 |
| 22.03 | 22.05 | 22.09 | T:hamsi |
| 22.09 | 22.10 | 22.11 | T:whirlpool |
| 22.31 | 22.32 | 22.33 | T:fugue384 |
| 22.81 | 22.81 | 22.81 | T:lane256 |
| 25.04 | 25.32 | 26.12 | T:md6d384 |
| 25.32 | 25.33 | 25.34 | T:echosp256 |
| 25.50 | 25.52 | 25.54 | T:shavite3512 |
| 26.19 | 26.22 | 26.23 | T:shamashashv1 |
| 27.57 | 27.71 | 28.21 | T:simd256 |
| 28.39 | 28.40 | 28.54 | asconhashabi32v12 |
| 29.06 | 29.07 | 29.08 | T:fugue512 |
| 32.16 | 32.17 | 32.18 | T:lane512 |
| 33.51 | 33.51 | 33.52 | T:cubehash84 |
| 34.06 | 34.08 | 34.08 | T:cubehash168 |
| 34.06 | 34.10 | 34.30 | T:essence512 |
| 34.13 | 34.29 | 34.34 | T:essence384 |
| 35.85 | 36.03 | 36.06 | T:sneikha256 |
| 36.42 | 36.43 | 36.45 | T:echosp512 |
| 37.57 | 37.60 | 37.71 | T:esch256v2 |
| 37.52 | 37.73 | 38.31 | T:esch256v1 |
| 38.49 | 38.83 | 39.18 | T:fsb256 |
| 39.74 | 39.79 | 39.87 | T:mgrostl256 |
| 40.85 | 40.95 | 41.08 | T:atelopus64 |
| 42.32 | 42.34 | 42.36 | T:essence224 |
| 42.36 | 42.41 | 43.18 | T:essence256 |
| 42.17 | 42.64 | 42.67 | asconhashbi32v12 |
| 42.70 | 42.78 | 42.90 | T:atelopus32 |
| 42.99 | 43.02 | 43.25 | T:romulush |
| 45.15 | 45.21 | 45.38 | T:saturninhashv2 |
| 45.52 | 45.55 | 45.94 | T:echo512 |
| 47.55 | 47.56 | 47.57 | T:esch384v2 |
| 48.05 | 48.13 | 48.22 | T:mcssha4 |
| 47.99 | 48.14 | 48.19 | T:mcssha6 |
| 48.79 | 48.93 | 48.98 | T:mcssha5 |
| 49.04 | 50.43 | 51.43 | T:esch384v1 |
| 54.18 | 54.19 | 54.24 | T:drygascon128 |
| 61.47 | 61.50 | 61.53 | T:coral256v1 |
| 65.01 | 65.05 | 65.20 | T:drygascon256 |
| 67.04 | 67.05 | 67.06 | T:cubehash164 |
| 67.09 | 67.09 | 67.10 | T:cubehash82 |
| 72.15 | 72.17 | 72.20 | T:sneikha384 |
| 73.88 | 74.16 | 74.26 | T:knot256v2 |
| 79.09 | 79.34 | 80.78 | T:triadhashv1 |
| 113.35 | 113.42 | 113.45 | T:knot256v1 |
| 133.47 | 133.54 | 133.55 | T:cubehash162 |
| 133.69 | 133.70 | 133.70 | T:cubehash81 |
| 162.27 | 162.28 | 162.53 | T:clxhash |
| 237.75 | 237.77 | 237.79 | T:knot512 |
| 246.37 | 246.42 | 247.36 | T:syconhash256v1 |
| 258.64 | 258.67 | 258.80 | T:photonbeetlehash256rate32v1 |
| 260.49 | 260.90 | 261.57 | T:cubehash161 |
| 274.20 | 274.23 | 274.29 | T:knot384 |
| 859.98 | 861.07 | 862.23 | T:gage1h256c256r128 |
| 922.00 | 924.58 | 939.49 | T:heron256v1 |
| 1052.64 | 1053.18 | 1054.05 | T:subterraneanv1 |
| 1161.43 | 1162.07 | 1163.05 | T:acehash256v1 |
| 1357.14 | 1357.68 | 1358.36 | T:sivrijndael256hash256v1 |
| 1463.98 | 1464.81 | 1465.79 | T:skinnyhashtk3 |
| 1686.68 | 1687.48 | 1688.11 | T:gage1h256c224r064 |
| 1812.86 | 1819.09 | 1820.09 | T:gage1h256c256r064 |
| 2777.71 | 2777.93 | 2778.11 | T:skinnyhashtk2 |
| 3327.60 | 3329.91 | 3369.66 | T:gage1h256c256r032 |
| 4738.55 | 4739.51 | 4740.50 | T:orangishv1 |
| 5030.62 | 5036.02 | 5037.60 | T:gage1h256c224r032 |
| 5324.74 | 5357.75 | 5358.81 | T:gage1h256c224r016 |
| 6260.19 | 6261.96 | 6262.81 | T:gage1h256c512r064 |
| 7161.98 | 7168.59 | 7192.21 | T:gage1h256c256r016 |
| 9918.71 | 9919.19 | 9920.02 | T:gage1h256c224r008 |
| 10314.49 | 10319.39 | 10323.47 | T:fsb512 |
| 11301.16 | 11301.72 | 11302.90 | T:sivtemphotonhashv1 |
| 12005.75 | 12007.23 | 12009.36 | T:gage1h256c512r032 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.03 | 0.03 | 0.03 | T:floppsy |
| 0.20 | 0.21 | 0.22 | komihash |
| 0.74 | 0.75 | 0.76 | prh42s256 |
| 0.79 | 0.80 | 0.80 | prh64s256 |
| 0.83 | 0.83 | 0.87 | T:bebb4185 |
| 0.84 | 0.84 | 0.86 | prh42s512 |
| 0.97 | 0.97 | 0.98 | prh64s512 |
| 1.03 | 1.03 | 1.04 | prh42s1024 |
| 1.33 | 1.34 | 1.35 | prh64s1024 |
| 2.14 | 2.15 | 2.16 | T:edonr512 |
| 2.84 | 2.87 | 2.88 | lsh512 |
| 3.13 | 3.14 | 3.15 | T:md4 |
| 3.13 | 3.14 | 3.15 | T:blake2b |
| 3.63 | 3.64 | 3.65 | lsh256 |
| 3.69 | 3.70 | 3.74 | T:bmw512 |
| 3.76 | 3.76 | 3.77 | T:blake3 |
| 3.88 | 3.89 | 3.92 | T:edonr256 |
| 4.06 | 4.10 | 4.14 | T:echo256 |
| 4.52 | 4.53 | 4.55 | T:k12 |
| 4.77 | 4.78 | 4.81 | sha1 |
| 5.10 | 5.16 | 5.27 | T:beamsplitter |
| 5.24 | 5.25 | 5.25 | T:cubehash832 |
| 5.27 | 5.27 | 5.28 | md5 |
| 5.37 | 5.37 | 5.38 | T:blake2s |
| 5.51 | 5.55 | 5.58 | T:skein512256 |
| 5.54 | 5.59 | 5.62 | T:skein512512 |
| 5.88 | 5.90 | 5.94 | T:bmw256 |
| 5.88 | 5.92 | 5.99 | sha512 |
| 5.92 | 5.94 | 5.96 | T:bash256 |
| 5.97 | 5.99 | 6.01 | T:shabal512 |
| 6.06 | 6.07 | 6.10 | T:sarmal256 |
| 6.12 | 6.13 | 6.16 | T:shabal256 |
| 6.11 | 6.13 | 6.17 | T:blake64 |
| 6.16 | 6.17 | 6.19 | T:blake32 |
| 6.79 | 6.81 | 6.85 | T:tiger |
| 6.86 | 6.87 | 6.88 | T:keccakc256treed2 |
| 6.85 | 6.87 | 6.89 | T:bblake256 |
| 6.89 | 6.90 | 6.91 | blake512 |
| 7.23 | 7.26 | 7.30 | sha384 |
| 7.45 | 7.47 | 7.49 | T:sarmal512 |
| 7.65 | 7.69 | 7.74 | T:cheetah256 |
| 7.74 | 7.76 | 7.79 | T:bash384 |
| 7.84 | 7.87 | 7.89 | shake128 |
| 7.96 | 7.96 | 7.97 | blake256 |
| 7.96 | 7.97 | 8.00 | T:keccakc512treed2 |
| 7.98 | 8.00 | 8.02 | T:skein256256 |
| 8.18 | 8.24 | 8.31 | T:skein10241024 |
| 8.26 | 8.27 | 8.30 | T:keccakc256 |
| 8.81 | 8.81 | 8.82 | T:cubehash512 |
| 8.80 | 8.82 | 8.84 | sha3224 |
| 8.82 | 8.83 | 8.85 | T:keccakc448 |
| 9.36 | 9.37 | 9.39 | sha3256 |
| 9.39 | 9.40 | 9.42 | shake256 |
| 9.42 | 9.45 | 9.49 | T:simd512 |
| 9.45 | 9.46 | 9.47 | T:cubehash816 |
| 9.44 | 9.50 | 9.56 | sha256 |
| 9.45 | 9.52 | 9.57 | sha224 |
| 9.57 | 9.59 | 9.60 | T:keccakc512 |
| 10.07 | 10.10 | 10.15 | T:groestl256 |
| 10.15 | 10.16 | 10.17 | T:cubehash1632 |
| 10.35 | 10.36 | 10.36 | T:keccak |
| 10.35 | 10.37 | 10.43 | T:rfsb509 |
| 11.32 | 11.34 | 11.35 | T:bash512 |
| 11.71 | 11.73 | 11.76 | T:cheetah512 |
| 11.85 | 11.87 | 11.89 | sha3384 |
| 11.89 | 11.90 | 11.91 | T:keccakc768 |
| 12.23 | 12.25 | 12.28 | T:gimli24v1 |
| 13.09 | 13.11 | 13.14 | T:ripemd160 |
| 13.32 | 13.33 | 13.35 | T:luffa256 |
| 13.77 | 13.79 | 13.81 | T:jh224 |
| 13.80 | 13.82 | 13.87 | T:jh384 |
| 13.80 | 13.82 | 13.85 | T:jh512 |
| 13.82 | 13.84 | 13.86 | T:jh256 |
| 14.05 | 14.07 | 14.09 | T:luffa384 |
| 14.52 | 14.59 | 14.70 | asconhashav12 |
| 14.53 | 14.61 | 14.69 | asconxofav12 |
| 15.03 | 15.04 | 15.06 | T:groestl512 |
| 15.04 | 15.07 | 15.10 | T:nasha256 |
| 15.35 | 15.38 | 15.44 | T:fugue2 |
| 15.69 | 15.71 | 15.74 | T:round3jh256 |
| 15.73 | 15.74 | 15.77 | T:round3jh512 |
| 15.91 | 15.92 | 15.93 | T:fugue256 |
| 15.91 | 15.94 | 16.00 | T:nasha512 |
| 16.09 | 16.11 | 16.15 | T:shavite3256 |
| 16.66 | 16.67 | 16.69 | T:xoodyakv1 |
| 17.25 | 17.26 | 17.29 | sha3512 |
| 17.30 | 17.31 | 17.35 | T:keccakc1024 |
| 17.85 | 17.85 | 17.86 | T:cubehash88 |
| 17.61 | 18.25 | 18.36 | T:md6d224 |
| 18.63 | 18.65 | 18.66 | T:cubehash1616 |
| 19.60 | 19.80 | 19.96 | T:md6d256 |
| 21.65 | 21.68 | 21.75 | T:luffa512 |
| 21.84 | 21.87 | 21.89 | asconhashv12 |
| 21.84 | 21.87 | 21.90 | asconxofv12 |
| 22.21 | 22.26 | 22.30 | T:hamsi |
| 22.75 | 22.76 | 22.79 | T:whirlpool |
| 23.53 | 23.54 | 23.56 | T:fugue384 |
| 23.99 | 24.01 | 24.02 | T:lane256 |
| 24.96 | 24.99 | 25.03 | T:echosp256 |
| 25.13 | 25.26 | 25.76 | T:md6d384 |
| 26.58 | 26.62 | 26.68 | T:shamashashv1 |
| 26.85 | 26.88 | 26.91 | T:shavite3512 |
| 28.34 | 28.43 | 28.93 | T:simd256 |
| 28.86 | 28.88 | 29.04 | asconhashabi32v12 |
| 30.79 | 30.81 | 30.86 | T:fugue512 |
| 34.25 | 34.27 | 34.28 | T:cubehash84 |
| 35.39 | 35.42 | 35.46 | T:cubehash168 |
| 35.44 | 35.46 | 35.49 | T:lane512 |
| 35.98 | 36.06 | 36.24 | T:essence512 |
| 36.08 | 36.19 | 36.24 | T:essence384 |
| 36.45 | 36.56 | 36.57 | T:sneikha256 |
| 37.89 | 37.94 | 38.12 | T:esch256v1 |
| 37.93 | 38.01 | 38.10 | T:esch256v2 |
| 39.84 | 39.88 | 39.91 | T:echosp512 |
| 42.69 | 43.05 | 43.19 | T:fsb256 |
| 43.13 | 43.21 | 43.27 | T:mgrostl256 |
| 42.70 | 43.25 | 43.30 | asconhashbi32v12 |
| 43.59 | 43.65 | 43.71 | T:essence224 |
| 43.65 | 43.68 | 43.91 | T:romulush |
| 43.63 | 43.71 | 44.35 | T:essence256 |
| 44.05 | 44.15 | 44.25 | T:atelopus64 |
| 45.28 | 45.43 | 45.57 | T:atelopus32 |
| 45.81 | 45.84 | 45.87 | T:saturninhashv2 |
| 48.16 | 48.18 | 48.66 | T:echo512 |
| 48.35 | 48.36 | 48.38 | T:esch384v2 |
| 49.52 | 49.59 | 49.64 | T:mcssha6 |
| 49.56 | 49.62 | 49.69 | T:mcssha4 |
| 50.52 | 51.57 | 51.80 | T:esch384v1 |
| 51.64 | 51.66 | 51.71 | T:mcssha5 |
| 54.29 | 54.30 | 54.32 | T:drygascon128 |
| 62.38 | 62.43 | 62.53 | T:coral256v1 |
| 65.74 | 65.77 | 65.90 | T:drygascon256 |
| 67.86 | 67.87 | 67.88 | T:cubehash82 |
| 68.41 | 68.44 | 68.45 | T:cubehash164 |
| 73.56 | 73.61 | 73.68 | T:sneikha384 |
| 75.06 | 75.29 | 75.30 | T:knot256v2 |
| 80.14 | 81.09 | 81.12 | T:triadhashv1 |
| 113.81 | 113.87 | 113.92 | T:knot256v1 |
| 134.43 | 134.45 | 134.47 | T:cubehash81 |
| 134.81 | 134.85 | 134.91 | T:cubehash162 |
| 162.73 | 162.73 | 162.75 | T:clxhash |
| 239.38 | 239.43 | 239.47 | T:knot512 |
| 250.44 | 250.52 | 250.56 | T:syconhash256v1 |
| 257.87 | 257.92 | 257.96 | T:photonbeetlehash256rate32v1 |
| 262.92 | 263.25 | 264.17 | T:cubehash161 |
| 275.88 | 275.91 | 275.95 | T:knot384 |
| 876.25 | 878.06 | 879.43 | T:gage1h256c256r128 |
| 945.71 | 948.27 | 964.22 | T:heron256v1 |
| 1056.91 | 1057.30 | 1057.86 | T:subterraneanv1 |
| 1179.90 | 1180.53 | 1181.04 | T:acehash256v1 |
| 1354.89 | 1355.40 | 1356.83 | T:sivrijndael256hash256v1 |
| 1483.04 | 1484.32 | 1486.14 | T:skinnyhashtk3 |
| 1714.06 | 1714.58 | 1716.32 | T:gage1h256c224r064 |
| 1842.07 | 1847.62 | 1848.64 | T:gage1h256c256r064 |
| 2785.79 | 2786.01 | 2788.94 | T:skinnyhashtk2 |
| 3325.00 | 3385.06 | 3420.91 | T:gage1h256c256r032 |
| 4798.26 | 4802.00 | 4803.56 | T:orangishv1 |
| 5103.47 | 5108.53 | 5111.34 | T:gage1h256c224r032 |
| 5398.54 | 5429.68 | 5432.61 | T:gage1h256c224r016 |
| 6362.04 | 6364.02 | 6366.74 | T:gage1h256c512r064 |
| 7262.75 | 7374.10 | 7478.55 | T:gage1h256c256r016 |
| 10050.51 | 10051.11 | 10052.65 | T:gage1h256c224r008 |
| 11282.74 | 11285.40 | 11288.78 | T:sivtemphotonhashv1 |
| 12178.58 | 12181.81 | 12185.18 | T:gage1h256c512r032 |
| 26907.18 | 26916.00 | 26922.88 | T:fsb512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.07 | 0.07 | 0.07 | T:floppsy |
| 0.27 | 0.27 | 0.29 | komihash |
| 1.05 | 1.06 | 1.13 | T:bebb4185 |
| 1.09 | 1.09 | 1.12 | prh42s256 |
| 1.26 | 1.27 | 1.32 | prh64s256 |
| 1.39 | 1.40 | 1.48 | prh42s512 |
| 1.72 | 1.73 | 1.75 | prh64s512 |
| 2.00 | 2.02 | 2.05 | prh42s1024 |
| 2.35 | 2.37 | 2.38 | T:edonr512 |
| 2.68 | 2.70 | 2.77 | prh64s1024 |
| 3.34 | 3.36 | 3.38 | lsh512 |
| 3.50 | 3.52 | 3.53 | T:md4 |
| 3.58 | 3.59 | 3.62 | T:blake2b |
| 3.71 | 3.71 | 3.73 | T:blake3 |
| 3.79 | 3.81 | 3.84 | lsh256 |
| 4.29 | 4.30 | 4.34 | T:edonr256 |
| 4.45 | 4.47 | 4.52 | T:bmw512 |
| 5.05 | 5.08 | 5.15 | T:echo256 |
| 5.12 | 5.14 | 5.23 | T:k12 |
| 5.42 | 5.42 | 5.43 | T:blake2s |
| 5.59 | 5.70 | 5.83 | T:beamsplitter |
| 5.80 | 5.81 | 5.82 | md5 |
| 5.99 | 6.03 | 6.06 | T:skein512256 |
| 6.06 | 6.09 | 6.11 | T:skein512512 |
| 6.16 | 6.18 | 6.20 | T:bash256 |
| 6.41 | 6.43 | 6.46 | T:sarmal256 |
| 6.48 | 6.50 | 6.57 | T:blake64 |
| 6.59 | 6.62 | 6.65 | sha512 |
| 6.76 | 6.78 | 6.81 | T:blake32 |
| 6.73 | 6.79 | 6.87 | T:bmw256 |
| 6.87 | 6.89 | 6.93 | sha1 |
| 6.97 | 6.97 | 6.99 | T:cubehash832 |
| 7.15 | 7.18 | 7.20 | blake512 |
| 7.55 | 7.58 | 7.62 | T:tiger |
| 7.53 | 7.59 | 7.67 | T:shabal512 |
| 7.69 | 7.71 | 7.77 | T:shabal256 |
| 7.87 | 7.89 | 7.91 | T:sarmal512 |
| 8.38 | 8.41 | 8.46 | T:skein256256 |
| 8.54 | 8.58 | 8.64 | shake128 |
| 8.60 | 8.60 | 8.61 | blake256 |
| 8.57 | 8.60 | 8.64 | T:bash384 |
| 8.85 | 8.86 | 8.86 | T:keccakc256 |
| 8.87 | 8.91 | 8.96 | T:cheetah256 |
| 9.44 | 9.45 | 9.47 | T:keccakc256treed2 |
| 9.66 | 9.67 | 9.69 | T:bblake256 |
| 9.65 | 9.68 | 9.72 | sha384 |
| 9.76 | 9.76 | 9.79 | T:cubehash512 |
| 10.29 | 10.39 | 10.52 | T:skein10241024 |
| 10.49 | 10.52 | 10.53 | sha3256 |
| 10.54 | 10.56 | 10.58 | shake256 |
| 10.73 | 10.74 | 10.79 | T:keccakc512 |
| 10.74 | 10.75 | 10.76 | T:keccak |
| 10.73 | 10.76 | 10.79 | sha3224 |
| 10.76 | 10.78 | 10.81 | T:keccakc448 |
| 11.40 | 11.42 | 11.44 | T:cubehash816 |
| 11.86 | 11.91 | 12.00 | T:simd512 |
| 11.91 | 11.94 | 12.02 | T:groestl256 |
| 12.15 | 12.19 | 12.22 | T:bash512 |
| 12.03 | 12.30 | 12.36 | sha224 |
| 12.33 | 12.34 | 12.36 | T:keccakc512treed2 |
| 12.12 | 12.39 | 12.43 | sha256 |
| 12.48 | 12.50 | 12.52 | T:cheetah512 |
| 12.60 | 12.65 | 12.76 | T:rfsb509 |
| 12.72 | 12.75 | 12.81 | T:gimli24v1 |
| 12.75 | 12.77 | 12.80 | sha3384 |
| 12.77 | 12.78 | 12.82 | T:keccakc768 |
| 13.33 | 13.34 | 13.37 | T:cubehash1632 |
| 14.13 | 14.16 | 14.18 | T:ripemd160 |
| 14.28 | 14.30 | 14.34 | T:luffa256 |
| 14.75 | 14.80 | 14.86 | T:jh224 |
| 14.78 | 14.83 | 14.87 | T:jh256 |
| 14.78 | 14.83 | 14.89 | T:jh512 |
| 14.83 | 14.88 | 14.94 | T:jh384 |
| 15.18 | 15.27 | 15.39 | asconxofav12 |
| 15.22 | 15.31 | 15.41 | asconhashav12 |
| 15.47 | 15.50 | 15.53 | T:luffa384 |
| 16.20 | 16.24 | 16.31 | T:nasha256 |
| 16.53 | 16.58 | 16.68 | T:nasha512 |
| 16.82 | 16.82 | 16.90 | T:round3jh256 |
| 16.91 | 16.96 | 16.99 | T:round3jh512 |
| 17.05 | 17.08 | 17.10 | T:xoodyakv1 |
| 17.11 | 17.13 | 17.15 | T:groestl512 |
| 17.19 | 17.24 | 17.30 | T:shavite3256 |
| 17.78 | 17.80 | 17.83 | T:fugue256 |
| 18.86 | 18.89 | 18.93 | sha3512 |
| 18.99 | 19.04 | 19.09 | T:keccakc1024 |
| 19.78 | 19.80 | 19.82 | T:cubehash88 |
| 19.97 | 20.02 | 20.13 | T:fugue2 |
| 22.11 | 22.13 | 22.16 | T:cubehash1616 |
| 22.50 | 22.57 | 22.63 | T:hamsi |
| 22.62 | 22.71 | 22.79 | asconhashv12 |
| 22.70 | 22.74 | 22.79 | asconxofv12 |
| 23.90 | 23.94 | 24.00 | T:luffa512 |
| 24.58 | 24.61 | 24.67 | T:whirlpool |
| 26.79 | 26.80 | 26.89 | T:fugue384 |
| 27.17 | 27.22 | 27.25 | T:lane256 |
| 27.67 | 27.70 | 27.78 | T:shavite3512 |
| 27.73 | 27.79 | 27.86 | T:shamashashv1 |
| 28.75 | 28.79 | 28.87 | T:echosp256 |
| 30.05 | 30.08 | 30.21 | asconhashabi32v12 |
| 30.35 | 30.44 | 30.95 | T:simd256 |
| 35.63 | 35.69 | 35.84 | T:fugue512 |
| 36.13 | 36.16 | 36.17 | T:cubehash84 |
| 35.64 | 37.09 | 37.36 | T:md6d224 |
| 37.82 | 37.89 | 37.91 | T:sneikha256 |
| 38.83 | 38.85 | 38.86 | T:cubehash168 |
| 39.08 | 39.13 | 39.24 | T:esch256v2 |
| 39.13 | 39.40 | 40.00 | T:esch256v1 |
| 39.61 | 39.98 | 40.38 | T:md6d256 |
| 41.25 | 41.34 | 41.52 | T:essence512 |
| 41.29 | 41.43 | 41.49 | T:essence384 |
| 44.14 | 44.73 | 44.85 | asconhashbi32v12 |
| 45.34 | 45.43 | 45.66 | T:romulush |
| 46.86 | 46.94 | 47.04 | T:essence224 |
| 46.92 | 47.07 | 47.62 | T:essence256 |
| 47.51 | 47.57 | 47.66 | T:saturninhashv2 |
| 47.54 | 47.58 | 47.62 | T:lane512 |
| 47.53 | 47.61 | 47.69 | T:echosp512 |
| 47.64 | 47.68 | 47.71 | T:mgrostl256 |
| 48.16 | 48.48 | 48.94 | T:fsb256 |
| 49.89 | 50.15 | 50.61 | T:echo512 |
| 50.45 | 50.48 | 50.51 | T:esch384v2 |
| 50.73 | 51.22 | 52.83 | T:esch384v1 |
| 51.06 | 51.50 | 51.64 | T:md6d384 |
| 53.34 | 53.38 | 53.42 | T:mcssha6 |
| 53.49 | 53.57 | 53.68 | T:mcssha4 |
| 54.83 | 54.85 | 54.87 | T:drygascon128 |
| 56.68 | 57.02 | 57.32 | T:atelopus32 |
| 58.93 | 58.98 | 59.01 | T:mcssha5 |
| 64.84 | 64.96 | 65.09 | T:coral256v1 |
| 65.40 | 65.67 | 65.99 | T:atelopus64 |
| 67.56 | 67.66 | 67.86 | T:drygascon256 |
| 69.77 | 69.83 | 69.90 | T:cubehash82 |
| 71.81 | 71.87 | 71.95 | T:cubehash164 |
| 77.36 | 77.44 | 77.47 | T:sneikha384 |
| 77.55 | 77.64 | 77.90 | T:knot256v2 |
| 80.77 | 81.88 | 81.98 | T:triadhashv1 |
| 114.92 | 114.98 | 115.04 | T:knot256v1 |
| 136.48 | 136.49 | 136.51 | T:cubehash81 |
| 138.49 | 138.51 | 138.57 | T:cubehash162 |
| 163.96 | 163.96 | 163.98 | T:clxhash |
| 243.73 | 243.79 | 243.90 | T:knot512 |
| 255.75 | 255.84 | 255.95 | T:photonbeetlehash256rate32v1 |
| 261.41 | 261.58 | 261.68 | T:syconhash256v1 |
| 268.96 | 269.22 | 269.62 | T:cubehash161 |
| 279.63 | 279.67 | 279.72 | T:knot384 |
| 921.41 | 922.24 | 923.39 | T:gage1h256c256r128 |
| 1009.54 | 1012.51 | 1029.63 | T:heron256v1 |
| 1068.01 | 1068.29 | 1069.87 | T:subterraneanv1 |
| 1229.84 | 1230.63 | 1230.84 | T:acehash256v1 |
| 1349.44 | 1349.98 | 1350.86 | T:sivrijndael256hash256v1 |
| 1532.99 | 1534.59 | 1537.06 | T:skinnyhashtk3 |
| 1787.60 | 1788.27 | 1789.98 | T:gage1h256c224r064 |
| 1920.65 | 1925.26 | 1925.83 | T:gage1h256c256r064 |
| 2809.93 | 2810.16 | 2813.40 | T:skinnyhashtk2 |
| 3557.26 | 3558.31 | 3561.90 | T:gage1h256c256r032 |
| 4962.16 | 4968.47 | 4972.12 | T:orangishv1 |
| 5299.77 | 5304.47 | 5310.11 | T:gage1h256c224r032 |
| 5593.87 | 5625.06 | 5628.00 | T:gage1h256c224r016 |
| 6631.98 | 6635.18 | 6639.67 | T:gage1h256c512r064 |
| 7740.76 | 7770.22 | 7797.31 | T:gage1h256c256r016 |
| 10399.59 | 10403.63 | 10408.83 | T:gage1h256c224r008 |
| 11230.16 | 11235.95 | 11239.05 | T:sivtemphotonhashv1 |
| 12640.09 | 12647.12 | 12650.33 | T:gage1h256c512r032 |
| 71178.12 | 71205.98 | 71218.80 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.64 | 0.64 | 0.65 | T:floppsy |
| 1.18? | 1.20? | 1.35? | komihash |
| 3.59 | 3.64 | 3.72 | T:bebb4185 |
| 4.42 | 4.56 | 4.68 | T:blake3 |
| 5.96 | 5.98 | 6.11 | T:blake2s |
| 5.91 | 6.00 | 6.15 | T:edonr512 |
| 6.35? | 6.67? | 7.23? | prh42s256 |
| 7.39 | 7.49 | 7.57 | T:blake2b |
| 7.46 | 7.53 | 7.84 | prh64s256 |
| 8.30 | 8.36 | 8.52 | T:md4 |
| 8.37 | 8.42 | 8.53 | lsh256 |
| 8.45 | 8.52 | 9.09 | T:beamsplitter |
| 8.52 | 8.67 | 9.07 | prh42s512 |
| 9.18 | 9.31 | 9.54 | T:edonr256 |
| 11.26 | 11.29 | 11.41 | lsh512 |
| 12.17 | 12.24 | 12.40 | T:bash256 |
| 12.25 | 12.37 | 12.49 | T:bash384 |
| 12.41 | 12.46 | 12.58 | md5 |
| 12.37 | 12.47 | 12.95 | prh64s512 |
| 12.37 | 12.55 | 12.72 | T:skein512256 |
| 12.81 | 12.95 | 13.05 | T:skein512512 |
| 13.40 | 13.49 | 13.68 | T:echo256 |
| 13.50 | 13.73 | 14.06 | T:blake64 |
| 13.65 | 13.76 | 13.90 | T:skein256256 |
| 13.60 | 13.80 | 14.27 | prh42s1024 |
| 13.94 | 14.16 | 14.63 | T:blake32 |
| 14.46 | 14.62 | 14.97 | blake512 |
| 14.59 | 14.72 | 15.22 | T:k12 |
| 14.60 | 14.73 | 14.95 | T:sarmal256 |
| 14.76 | 14.90 | 15.25 | sha512 |
| 15.10 | 15.18 | 15.27 | T:bmw512 |
| 16.91 | 16.93 | 16.98 | blake256 |
| 16.87 | 17.02 | 17.17 | T:tiger |
| 17.27 | 17.39 | 17.57 | T:sarmal512 |
| 18.04 | 18.15 | 18.62 | T:bmw256 |
| 18.89 | 19.07 | 19.35 | T:gimli24v1 |
| 19.86 | 20.04 | 20.17 | sha3256 |
| 20.10 | 20.16 | 20.27 | sha3384 |
| 20.22 | 20.23 | 20.43 | sha3224 |
| 20.16 | 20.23 | 20.41 | sha3512 |
| 20.24 | 20.32 | 20.50 | T:keccakc1024 |
| 20.62 | 20.79 | 21.16 | shake256 |
| 20.76 | 20.83 | 20.96 | T:keccakc768 |
| 20.80 | 20.90 | 21.15 | T:keccakc256 |
| 20.62 | 20.91 | 21.55 | shake128 |
| 20.92 | 20.96 | 21.06 | T:keccakc448 |
| 20.91 | 20.98 | 21.16 | T:keccakc512 |
| 21.05 | 21.14 | 21.29 | T:keccak |
| 21.84 | 21.84 | 21.86 | T:cubehash512 |
| 22.36 | 22.47 | 22.62 | T:xoodyakv1 |
| 22.57 | 22.70 | 23.12 | prh64s1024 |
| 22.95 | 23.08 | 23.55 | T:bash512 |
| 23.55 | 23.64 | 23.78 | T:cheetah256 |
| 23.33 | 23.73 | 24.22 | asconxofav12 |
| 23.50 | 23.86 | 24.38 | asconhashav12 |
| 26.90 | 26.96 | 27.09 | T:luffa256 |
| 27.00 | 27.11 | 27.30 | T:cheetah512 |
| 27.30 | 27.39 | 27.62 | T:ripemd160 |
| 27.41 | 27.61 | 28.08 | T:jh256 |
| 27.57 | 27.62 | 28.53 | T:shabal256 |
| 27.48 | 27.74 | 28.08 | T:jh512 |
| 27.62 | 27.80 | 28.08 | T:jh384 |
| 27.64 | 27.82 | 28.09 | T:jh224 |
| 28.07 | 28.23 | 28.59 | T:shabal512 |
| 28.60 | 28.79 | 29.08 | T:hamsi |
| 28.87 | 28.93 | 29.02 | T:cubehash832 |
| 31.46 | 31.65 | 31.97 | T:nasha256 |
| 31.70 | 31.81 | 32.23 | T:shavite3256 |
| 31.95 | 32.08 | 32.27 | T:round3jh256 |
| 32.25 | 32.47 | 32.89 | T:round3jh512 |
| 32.67 | 32.86 | 33.07 | asconhashv12 |
| 32.91 | 33.31 | 34.40 | T:skein10241024 |
| 33.04 | 33.37 | 33.66 | asconxofv12 |
| 33.30 | 33.48 | 33.74 | T:nasha512 |
| 33.33 | 33.49 | 33.61 | sha1 |
| 33.79 | 33.90 | 34.15 | T:luffa384 |
| 35.94 | 36.13 | 36.25 | T:cubehash816 |
| 36.08 | 36.24 | 36.83 | T:groestl256 |
| 38.86 | 39.36 | 40.13 | T:simd512 |
| 39.27 | 39.37 | 39.66 | T:rfsb509 |
| 41.18 | 41.48 | 41.66 | sha384 |
| 41.64 | 41.76 | 41.93 | T:fugue256 |
| 42.18 | 42.31 | 42.47 | T:shamashashv1 |
| 43.94 | 44.11 | 44.43 | T:bblake256 |
| 44.20 | 44.30 | 44.39 | T:cubehash88 |
| 44.75 | 44.98 | 45.08 | asconhashabi32v12 |
| 44.69 | 45.31 | 46.17 | sha224 |
| 45.28 | 46.05 | 46.38 | sha256 |
| 47.40 | 47.50 | 47.74 | T:whirlpool |
| 49.02 | 49.17 | 49.35 | T:groestl512 |
| 51.29 | 51.39 | 51.83 | T:shavite3512 |
| 52.64 | 52.84 | 53.09 | T:luffa512 |
| 52.81 | 52.96 | 53.27 | T:esch256v1 |
| 52.78 | 52.99 | 53.39 | T:esch256v2 |
| 53.87 | 53.90 | 54.10 | T:cubehash1632 |
| 54.50 | 54.53 | 54.73 | T:sneikha256 |
| 55.85 | 56.23 | 56.62 | T:simd256 |
| 57.83 | 58.00 | 58.40 | T:keccakc512treed2 |
| 58.25 | 58.31 | 58.41 | T:keccakc256treed2 |
| 60.58 | 60.77 | 60.87 | T:drygascon128 |
| 60.77 | 60.86 | 61.10 | T:cubehash84 |
| 64.33 | 64.69 | 65.06 | asconhashbi32v12 |
| 65.86 | 66.09 | 66.49 | T:romulush |
| 66.18 | 66.32 | 66.59 | T:cubehash1616 |
| 67.93 | 68.03 | 68.28 | T:lane256 |
| 68.53 | 68.82 | 69.42 | T:fugue384 |
| 68.60 | 69.40 | 70.83 | T:saturninhashv2 |
| 76.79 | 77.12 | 77.36 | T:esch384v1 |
| 77.29 | 77.48 | 77.71 | T:esch384v2 |
| 77.77 | 78.21 | 78.82 | T:fugue2 |
| 83.55 | 83.61 | 83.69 | T:cubehash168 |
| 88.49 | 88.62 | 88.84 | T:echosp256 |
| 88.93 | 89.34 | 89.92 | T:essence224 |
| 89.15 | 89.88 | 90.77 | T:essence256 |
| 91.06 | 91.33 | 91.50 | T:drygascon256 |
| 91.54 | 91.64 | 91.84 | T:triadhashv1 |
| 92.92 | 93.58 | 94.02 | T:echo512 |
| 94.28 | 94.37 | 94.54 | T:cubehash82 |
| 95.54 | 96.89 | 97.81 | T:coral256v1 |
| 98.16 | 98.64 | 99.36 | T:fugue512 |
| 101.75 | 101.87 | 102.01 | T:mcssha6 |
| 104.14 | 104.32 | 104.62 | T:mcssha4 |
| 107.59 | 107.95 | 108.28 | T:essence384 |
| 108.10 | 108.67 | 109.10 | T:essence512 |
| 109.97 | 110.11 | 110.32 | T:echosp512 |
| 112.20 | 112.27 | 112.35 | T:knot256v2 |
| 116.35 | 116.53 | 116.73 | T:cubehash164 |
| 115.94 | 123.16 | 123.90 | T:md6d224 |
| 125.49 | 125.74 | 126.06 | T:mgrostl256 |
| 125.86 | 126.09 | 126.54 | T:sneikha384 |
| 129.01 | 129.15 | 129.43 | T:knot256v1 |
| 129.38 | 130.63 | 133.66 | T:md6d256 |
| 137.22 | 137.56 | 138.01 | T:fsb256 |
| 152.46 | 152.57 | 152.76 | T:mcssha5 |
| 161.12 | 161.23 | 161.34 | T:cubehash81 |
| 168.84 | 172.11 | 176.14 | T:md6d384 |
| 177.49 | 177.54 | 177.84 | T:clxhash |
| 179.41 | 180.90 | 182.41 | T:atelopus32 |
| 182.59 | 182.70 | 182.84 | T:cubehash162 |
| 185.56 | 185.74 | 185.97 | T:lane512 |
| 227.57 | 227.94 | 228.32 | T:photonbeetlehash256rate32v1 |
| 273.77 | 277.67 | 280.13 | T:atelopus64 |
| 298.58 | 299.57 | 300.31 | T:knot512 |
| 309.48 | 309.66 | 309.90 | T:knot384 |
| 345.91 | 346.34 | 346.79 | T:cubehash161 |
| 398.14 | 398.49 | 399.13 | T:syconhash256v1 |
| 1209.81 | 1211.27 | 1212.17 | T:subterraneanv1 |
| 1292.26 | 1293.70 | 1296.59 | T:sivrijndael256hash256v1 |
| 1490.00 | 1492.32 | 1493.19 | T:gage1h256c256r128 |
| 1828.85 | 1830.74 | 1869.67 | T:heron256v1 |
| 1872.16 | 1873.14 | 1873.71 | T:acehash256v1 |
| 2180.97 | 2185.56 | 2190.94 | T:skinnyhashtk3 |
| 2725.23 | 2725.65 | 2726.39 | T:gage1h256c224r064 |
| 2916.20 | 2924.44 | 2927.35 | T:gage1h256c256r064 |
| 3119.51 | 3120.27 | 3121.38 | T:skinnyhashtk2 |
| 5246.07 | 5248.48 | 5250.78 | T:gage1h256c256r032 |
| 7050.42 | 7053.53 | 7061.11 | T:orangishv1 |
| 7792.89 | 7799.84 | 7801.68 | T:gage1h256c224r032 |
| 8095.00 | 8137.50 | 8139.23 | T:gage1h256c224r016 |
| 10078.53 | 10082.44 | 10086.38 | T:gage1h256c512r064 |
| 10600.95 | 10603.97 | 10605.89 | T:sivtemphotonhashv1 |
| 11199.99 | 11232.43 | 11259.84 | T:gage1h256c256r016 |
| 14908.48 | 14912.10 | 14914.88 | T:gage1h256c224r008 |
| 18588.79 | 18591.71 | 18613.05 | T:gage1h256c512r032 |
| 638261.91 | 638410.52 | 638574.24 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 5.00 | 5.04 | 5.18 | T:floppsy |
| 7.17? | 7.55? | 8.56? | komihash |
| 23.48 | 23.50 | 23.69 | T:bebb4185 |
| 31.76 | 32.32 | 32.81 | T:beamsplitter |
| 38.98 | 39.59 | 40.57 | T:blake3 |
| 42.76 | 43.51 | 44.15 | T:md4 |
| 45.84 | 46.47 | 49.74 | T:edonr256 |
| 46.99 | 47.62 | 51.34 | T:edonr512 |
| 44.90? | 47.66? | 51.92? | prh42s256 |
| 51.25 | 51.25 | 52.09 | T:blake2s |
| 56.76 | 57.40 | 59.48 | prh64s256 |
| 58.53 | 59.61 | 61.93 | T:gimli24v1 |
| 59.39 | 59.75 | 60.84 | T:blake2b |
| 59.66 | 60.31 | 61.18 | md5 |
| 63.61 | 64.96 | 68.83 | prh42s512 |
| 68.54 | 70.39 | 73.44 | lsh256 |
| 68.82 | 70.52 | 73.73 | T:blake32 |
| 77.41 | 77.64 | 78.48 | blake256 |
| 77.48 | 78.02 | 79.05 | T:skein256256 |
| 77.56 | 78.09 | 79.69 | T:hamsi |
| 79.20 | 79.97 | 80.66 | T:tiger |
| 79.75 | 80.15 | 80.86 | T:xoodyakv1 |
| 90.30 | 91.99 | 94.69 | asconhashav12 |
| 91.26 | 94.02 | 96.09 | asconxofav12 |
| 91.49 | 96.19 | 98.38 | lsh512 |
| 96.25 | 97.18 | 101.50 | prh64s512 |
| 99.38 | 100.18 | 101.52 | T:bash512 |
| 99.38 | 100.25 | 103.28 | T:bash384 |
| 98.81 | 100.26 | 102.41 | T:skein512256 |
| 99.73 | 100.50 | 103.30 | T:bmw256 |
| 100.15 | 104.26 | 107.29 | T:bash256 |
| 103.76 | 104.78 | 106.34 | T:skein512512 |
| 105.90 | 107.22 | 111.96 | sha512 |
| 104.64 | 107.40 | 113.49 | prh42s1024 |
| 108.07 | 109.67 | 111.65 | T:echo256 |
| 109.88 | 110.09 | 110.76 | T:cubehash512 |
| 108.76 | 110.49 | 113.03 | T:blake64 |
| 112.04 | 113.31 | 115.35 | asconhashv12 |
| 115.89 | 116.42 | 119.79 | T:k12 |
| 115.99 | 116.79 | 119.18 | T:luffa256 |
| 115.88 | 117.07 | 118.81 | asconxofv12 |
| 117.62 | 118.40 | 119.58 | T:ripemd160 |
| 115.82 | 118.72 | 123.14 | blake512 |
| 121.05 | 121.56 | 122.54 | T:bmw512 |
| 124.12 | 125.24 | 127.66 | T:sarmal256 |
| 135.00 | 135.70 | 137.43 | T:shavite3256 |
| 138.32 | 139.09 | 141.25 | T:nasha256 |
| 139.61 | 140.64 | 142.23 | T:shamashashv1 |
| 146.27 | 147.31 | 148.86 | T:sarmal512 |
| 150.45 | 150.98 | 152.80 | T:cheetah256 |
| 151.75 | 152.34 | 153.51 | T:sneikha256 |
| 158.70 | 159.47 | 160.91 | sha3256 |
| 159.07 | 159.61 | 161.16 | sha3384 |
| 159.61 | 160.14 | 160.95 | sha3512 |
| 160.26 | 161.01 | 162.72 | asconhashabi32v12 |
| 160.09 | 161.22 | 161.67 | sha3224 |
| 162.38 | 163.08 | 163.61 | T:drygascon128 |
| 164.56 | 165.24 | 166.81 | T:keccakc1024 |
| 164.88 | 165.43 | 167.74 | T:keccakc768 |
| 164.16 | 165.78 | 169.61 | T:shabal512 |
| 164.00 | 165.91 | 169.23 | shake256 |
| 163.64 | 165.92 | 170.10 | shake128 |
| 166.58 | 167.00 | 168.08 | T:keccakc448 |
| 167.92 | 168.51 | 171.17 | T:shabal256 |
| 168.11 | 168.88 | 169.85 | T:triadhashv1 |
| 167.14 | 168.95 | 170.07 | T:keccakc512 |
| 167.38 | 169.54 | 173.44 | T:keccakc256 |
| 169.02 | 169.58 | 171.62 | T:keccak |
| 169.25 | 170.12 | 171.19 | T:luffa384 |
| 175.98 | 177.12 | 181.03 | prh64s1024 |
| 184.86 | 186.10 | 187.57 | T:romulush |
| 191.75 | 193.65 | 199.35 | T:saturninhashv2 |
| 196.95 | 197.62 | 198.62 | T:esch256v1 |
| 197.70 | 198.60 | 199.95 | T:esch256v2 |
| 201.09 | 201.93 | 203.44 | T:whirlpool |
| 205.12 | 206.00 | 206.99 | T:cubehash832 |
| 216.77 | 217.39 | 218.43 | T:cheetah512 |
| 219.23 | 220.48 | 222.43 | asconhashbi32v12 |
| 221.02 | 222.82 | 224.95 | T:jh256 |
| 221.73 | 223.01 | 225.65 | T:jh384 |
| 221.91 | 223.64 | 225.50 | T:jh512 |
| 222.56 | 223.90 | 228.38 | T:groestl256 |
| 222.90 | 224.54 | 226.79 | T:jh224 |
| 230.97 | 231.75 | 233.47 | T:fugue256 |
| 231.43 | 232.65 | 234.30 | T:cubehash816 |
| 232.55 | 233.52 | 235.44 | sha1 |
| 237.05 | 237.38 | 238.38 | T:cubehash88 |
| 238.45 | 239.92 | 243.01 | T:knot256v1 |
| 253.31 | 253.62 | 254.76 | T:cubehash84 |
| 259.09 | 260.33 | 261.95 | T:rfsb509 |
| 259.67 | 260.97 | 263.45 | T:round3jh256 |
| 261.61 | 262.64 | 264.52 | T:luffa512 |
| 261.66 | 263.21 | 265.92 | T:photonbeetlehash256rate32v1 |
| 262.47 | 264.10 | 268.52 | T:round3jh512 |
| 266.16 | 267.41 | 269.30 | T:nasha512 |
| 263.65 | 267.59 | 273.20 | T:skein10241024 |
| 283.03 | 283.12 | 283.82 | T:clxhash |
| 283.28 | 286.73 | 290.60 | sha224 |
| 286.95 | 287.05 | 288.09 | T:cubehash82 |
| 285.94 | 292.21 | 296.01 | sha256 |
| 293.28 | 295.86 | 299.40 | T:bblake256 |
| 311.56 | 313.51 | 314.72 | T:knot256v2 |
| 311.94 | 313.79 | 316.84 | T:simd512 |
| 321.00 | 324.05 | 329.29 | T:coral256v1 |
| 330.00 | 330.55 | 333.36 | T:esch384v1 |
| 329.57 | 331.04 | 332.58 | sha384 |
| 337.01 | 337.92 | 339.60 | T:esch384v2 |
| 340.80 | 341.30 | 342.61 | T:drygascon256 |
| 354.04 | 354.74 | 355.70 | T:cubehash81 |
| 366.09 | 366.34 | 367.09 | T:cubehash1632 |
| 374.86 | 375.85 | 378.64 | T:groestl512 |
| 398.11 | 399.66 | 405.01 | T:fugue384 |
| 405.62 | 407.24 | 408.91 | T:cubehash1616 |
| 410.10 | 411.06 | 415.20 | T:shavite3512 |
| 433.18 | 433.67 | 434.85 | T:cubehash168 |
| 435.60 | 436.91 | 438.01 | T:sneikha384 |
| 444.62 | 445.99 | 449.29 | T:simd256 |
| 462.75 | 463.77 | 467.48 | T:keccakc512treed2 |
| 464.28 | 465.83 | 467.81 | T:cubehash164 |
| 465.29 | 466.02 | 467.78 | T:keccakc256treed2 |
| 483.29 | 483.91 | 487.12 | T:mcssha6 |
| 502.78 | 504.66 | 507.00 | T:mcssha4 |
| 521.26 | 524.38 | 529.58 | T:fugue2 |
| 529.96 | 530.59 | 532.26 | T:cubehash162 |
| 547.42 | 549.25 | 551.08 | T:essence224 |
| 549.28 | 553.02 | 558.77 | T:essence256 |
| 552.52 | 553.82 | 555.36 | T:lane256 |
| 592.99 | 596.65 | 601.07 | T:fugue512 |
| 625.24 | 627.57 | 630.53 | T:knot384 |
| 708.60 | 709.97 | 712.68 | T:echosp256 |
| 730.49 | 733.80 | 737.67 | T:knot512 |
| 744.95 | 748.90 | 752.22 | T:echo512 |
| 867.00 | 870.46 | 875.16 | T:essence384 |
| 869.86 | 874.58 | 877.53 | T:essence512 |
| 879.55 | 881.26 | 883.90 | T:echosp512 |
| 889.00 | 890.58 | 891.40 | T:mcssha5 |
| 953.31 | 955.05 | 956.52 | T:cubehash161 |
| 928.25 | 986.45 | 990.64 | T:md6d224 |
| 1005.97 | 1010.77 | 1015.48 | T:mgrostl256 |
| 1036.34 | 1044.75 | 1069.02 | T:md6d256 |
| 1079.41 | 1082.57 | 1086.45 | T:fsb256 |
| 1355.36 | 1381.71 | 1407.17 | T:md6d384 |
| 1432.41 | 1438.12 | 1448.92 | T:atelopus32 |
| 1472.78 | 1476.16 | 1480.01 | T:syconhash256v1 |
| 1486.25 | 1487.30 | 1490.02 | T:lane512 |
| 1532.09 | 1539.72 | 1545.46 | T:sivrijndael256hash256v1 |
| 2223.75 | 2241.08 | 2259.33 | T:atelopus64 |
| 2310.57 | 2317.97 | 2323.50 | T:subterraneanv1 |
| 5111.24 | 5118.07 | 5121.93 | T:gage1h256c256r128 |
| 5550.43 | 5553.93 | 5556.16 | T:skinnyhashtk2 |
| 5821.94 | 5850.68 | 5873.76 | T:skinnyhashtk3 |
| 6919.88 | 6924.42 | 6929.29 | T:acehash256v1 |
| 8277.27 | 8285.66 | 8464.58 | T:heron256v1 |
| 10088.04 | 10091.46 | 10097.84 | T:gage1h256c224r064 |
| 10768.35 | 10777.78 | 10812.79 | T:gage1h256c256r064 |
| 11313.74 | 11320.35 | 11325.48 | T:sivtemphotonhashv1 |
| 18535.76 | 18550.75 | 18564.18 | T:gage1h256c256r032 |
| 27449.02 | 27467.25 | 27476.69 | T:gage1h256c224r032 |
| 27761.31 | 27916.76 | 27927.67 | T:gage1h256c224r016 |
| 28198.78 | 28209.86 | 28234.19 | T:orangishv1 |
| 37231.20 | 37246.64 | 37262.76 | T:gage1h256c512r064 |
| 38421.41 | 38461.49 | 38496.31 | T:gage1h256c256r016 |
| 50408.33 | 50429.58 | 50449.77 | T:gage1h256c224r008 |
| 65456.00 | 65465.06 | 65521.26 | T:gage1h256c512r032 |
| 5109403.33 | 5152225.17 | 5167539.66 | T:fsb512 |
|
|