Measurements of hash functions on one machine: amd64; Kaby Lake (906e9); 2017 Intel Xeon E3-1220 v6; 4 x 3000MHz; kizomba, 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.53 | 0.53 | 0.53 | prh42s512 |
| 0.53 | 0.53 | 0.54 | prh42s1024 |
| 0.53 | 0.53 | 0.54 | prh42s256 |
| 0.53 | 0.53 | 0.54 | prh64s256 |
| 0.53 | 0.53 | 0.54 | prh64s512 |
| 0.53 | 0.53 | 0.54 | prh64s1024 |
| 0.67 | 0.67 | 0.68 | T:bebb4185 |
| 1.87 | 1.88 | 1.88 | T:blake3 |
| 1.90 | 1.90 | 1.91 | T:edonr512 |
| 2.11 | 2.12 | 2.12 | lsh512 |
| 2.98 | 2.98 | 2.98 | lsh256 |
| 2.99 | 2.99 | 3.00 | T:bmw512 |
| 3.00 | 3.00 | 3.01 | T:md4 |
| 3.03 | 3.04 | 3.04 | T:echo256 |
| 3.14 | 3.15 | 3.15 | T:blake2b |
| 3.47 | 3.48 | 3.48 | sha1 |
| 3.64 | 3.65 | 3.65 | T:edonr256 |
| 3.96 | 3.97 | 3.97 | T:k12 |
| 4.03 | 4.03 | 4.03 | T:cubehash832 |
| 4.71 | 4.72 | 4.86 | T:shabal512 |
| 4.72 | 4.72 | 4.73 | T:bmw256 |
| 4.73 | 4.74 | 4.75 | T:keccakc256treed2 |
| 4.85 | 4.85 | 4.86 | T:blake2s |
| 4.76 | 4.86 | 4.89 | T:shabal256 |
| 4.97 | 4.97 | 4.98 | md5 |
| 5.11 | 5.12 | 5.12 | T:bblake256 |
| 5.12 | 5.13 | 5.14 | sha384 |
| 5.21 | 5.22 | 5.22 | T:skein512512 |
| 5.20 | 5.22 | 5.33 | T:bash256 |
| 5.22 | 5.22 | 5.23 | T:skein512256 |
| 5.24 | 5.24 | 5.25 | sha512 |
| 5.27 | 5.30 | 5.32 | T:beamsplitter |
| 5.34 | 5.34 | 5.35 | T:sarmal256 |
| 5.42 | 5.43 | 5.44 | T:tiger |
| 5.50 | 5.51 | 5.53 | blake512 |
| 5.62 | 5.63 | 5.64 | T:blake64 |
| 5.84 | 5.86 | 5.88 | T:keccakc512treed2 |
| 6.17 | 6.18 | 6.18 | T:blake32 |
| 6.58 | 6.59 | 6.60 | T:sarmal512 |
| 6.69 | 6.71 | 6.73 | T:cheetah256 |
| 6.76 | 6.76 | 6.76 | blake256 |
| 6.92 | 6.93 | 6.94 | T:bash384 |
| 6.93 | 6.94 | 6.95 | shake128 |
| 7.03 | 7.04 | 7.04 | T:keccakc256 |
| 7.06 | 7.07 | 7.08 | T:cubehash512 |
| 7.06 | 7.07 | 7.08 | T:cubehash1632 |
| 7.17 | 7.18 | 7.27 | T:skein10241024 |
| 7.57 | 7.58 | 7.63 | sha3224 |
| 7.59 | 7.63 | 7.65 | T:skein256256 |
| 7.66 | 7.68 | 7.69 | sha224 |
| 7.66 | 7.68 | 7.70 | sha256 |
| 7.91 | 7.92 | 7.99 | T:simd512 |
| 8.03 | 8.03 | 8.03 | T:cubehash816 |
| 8.13 | 8.13 | 8.15 | T:keccakc448 |
| 8.20 | 8.20 | 8.22 | T:groestl256 |
| 8.47 | 8.48 | 8.49 | shake256 |
| 8.48 | 8.48 | 8.49 | sha3256 |
| 8.55 | 8.56 | 8.56 | T:keccakc512 |
| 8.90 | 8.91 | 8.93 | T:rfsb509 |
| 9.11 | 9.12 | 9.12 | T:keccak |
| 10.22 | 10.23 | 10.24 | T:cheetah512 |
| 10.24 | 10.25 | 10.32 | T:groestl512 |
| 10.39 | 10.40 | 10.41 | sha3384 |
| 10.41 | 10.42 | 10.54 | T:bash512 |
| 10.90 | 10.91 | 10.92 | T:luffa256 |
| 11.27 | 11.28 | 11.28 | T:keccakc768 |
| 11.03 | 11.55 | 11.59 | T:luffa384 |
| 11.70 | 11.71 | 11.72 | T:gimli24v1 |
| 12.01 | 12.04 | 12.07 | T:fugue2 |
| 12.34 | 12.35 | 12.36 | T:ripemd160 |
| 13.06 | 13.07 | 13.08 | T:jh512 |
| 13.06 | 13.08 | 13.10 | T:jh256 |
| 13.07 | 13.08 | 13.10 | T:jh224 |
| 13.08 | 13.10 | 13.13 | T:jh384 |
| 13.40 | 13.40 | 13.41 | T:fugue256 |
| 14.03 | 14.04 | 14.05 | T:shavite3256 |
| 14.51 | 14.52 | 14.54 | asconhashav12 |
| 14.51 | 14.52 | 14.54 | asconxofav12 |
| 14.68 | 14.69 | 14.70 | T:round3jh256 |
| 14.68 | 14.69 | 14.70 | T:round3jh512 |
| 14.81 | 14.83 | 14.84 | sha3512 |
| 15.02 | 15.03 | 15.05 | T:xoodyakv1 |
| 15.12 | 15.15 | 15.19 | T:nasha256 |
| 15.42 | 15.44 | 15.46 | T:nasha512 |
| 16.03 | 16.03 | 16.03 | T:cubehash1616 |
| 16.06 | 16.06 | 16.06 | T:cubehash88 |
| 16.10 | 16.11 | 16.12 | T:keccakc1024 |
| 17.95 | 17.96 | 17.97 | T:luffa512 |
| 19.63 | 19.63 | 19.64 | T:fugue384 |
| 19.71 | 19.73 | 19.74 | T:lane256 |
| 19.92 | 19.98 | 20.09 | T:hamsi |
| 21.38 | 21.38 | 21.46 | T:whirlpool |
| 21.73 | 21.75 | 21.80 | asconxofv12 |
| 21.73 | 21.75 | 21.76 | asconhashv12 |
| 22.09 | 22.10 | 22.12 | T:echosp256 |
| 22.38 | 22.39 | 22.41 | T:md6d224 |
| 23.20 | 23.21 | 23.27 | T:shavite3512 |
| 24.11 | 24.16 | 24.28 | T:md6d256 |
| 25.05 | 25.13 | 25.29 | T:simd256 |
| 25.12 | 25.14 | 25.21 | T:shamashashv1 |
| 25.63 | 25.67 | 25.78 | T:fugue512 |
| 26.96 | 27.03 | 27.64 | asconhashabi32v12 |
| 27.85 | 27.86 | 27.97 | T:lane512 |
| 31.08 | 31.09 | 31.27 | T:md6d384 |
| 32.06 | 32.07 | 32.24 | T:cubehash168 |
| 32.11 | 32.12 | 32.25 | T:cubehash84 |
| 32.45 | 32.54 | 32.89 | T:fsb256 |
| 32.46 | 32.60 | 32.86 | T:essence384 |
| 32.49 | 32.61 | 32.87 | T:essence512 |
| 32.78 | 32.79 | 32.93 | T:echosp512 |
| 33.50 | 33.57 | 33.74 | T:atelopus64 |
| 34.01 | 34.05 | 34.27 | T:esch256v1 |
| 34.17 | 34.22 | 34.53 | T:esch256v2 |
| 34.63 | 34.65 | 34.83 | T:mgrostl256 |
| 34.67 | 34.76 | 34.98 | T:atelopus32 |
| 35.98 | 36.00 | 36.21 | T:sneikha256 |
| 40.07 | 40.24 | 40.91 | asconhashbi32v12 |
| 41.02 | 41.03 | 41.30 | T:mcssha4 |
| 41.02 | 41.03 | 41.33 | T:mcssha5 |
| 41.02 | 41.07 | 41.36 | T:mcssha6 |
| 41.30 | 41.39 | 41.67 | T:echo512 |
| 42.33 | 42.35 | 42.61 | T:essence224 |
| 42.20 | 42.35 | 42.55 | T:essence256 |
| 43.21 | 43.24 | 43.53 | T:saturninhashv2 |
| 44.51 | 44.53 | 44.81 | T:romulush |
| 47.50 | 47.87 | 48.32 | T:esch384v1 |
| 47.84 | 47.98 | 48.19 | T:esch384v2 |
| 51.90 | 51.96 | 52.31 | T:drygascon128 |
| 62.36 | 62.51 | 62.91 | T:drygascon256 |
| 64.12 | 64.16 | 64.62 | T:cubehash164 |
| 64.52 | 64.66 | 65.03 | T:cubehash82 |
| 66.00 | 66.25 | 66.62 | T:coral256v1 |
| 70.43 | 70.52 | 70.92 | T:knot256v2 |
| 71.87 | 72.04 | 72.37 | T:sneikha384 |
| 74.91 | 75.03 | 75.39 | T:triadhashv1 |
| 96.07 | 97.95 | 99.64 | T:fsb512 |
| 112.39 | 112.76 | 112.86 | T:knot256v1 |
| 125.06 | 125.28 | 125.49 | T:cubehash162 |
| 129.32 | 129.55 | 129.58 | T:cubehash81 |
| 145.12 | 145.16 | 145.19 | T:clxhash |
| 207.09 | 207.13 | 207.41 | T:syconhash256v1 |
| 224.04 | 225.07 | 231.64 | T:photonbeetlehash256rate32v1 |
| 230.71 | 231.00 | 231.37 | T:knot512 |
| 243.51 | 244.67 | 245.06 | T:cubehash161 |
| 251.52 | 251.91 | 252.11 | T:knot384 |
| 824.21 | 827.94 | 831.17 | T:subterraneanv1 |
| 892.93 | 907.68 | 922.99 | T:heron256v1 |
| 972.20 | 981.16 | 981.79 | T:skinnyhashtk3 |
| 1074.72 | 1075.05 | 1075.67 | T:acehash256v1 |
| 1211.74 | 1212.74 | 1219.25 | T:sivrijndael256hash256v1 |
| 1993.18 | 1993.93 | 1998.14 | T:skinnyhashtk2 |
| 2134.41 | 2136.24 | 2143.96 | T:gage1h256c256r128 |
| 2699.54 | 2702.76 | 2731.22 | T:orangishv1 |
| 3192.84 | 3197.56 | 3220.69 | T:gage1h256c224r064 |
| 3626.96 | 3627.77 | 3627.96 | T:gage1h256c256r064 |
| 4722.45 | 4722.79 | 4723.69 | T:gage1h256c224r032 |
| 5647.96 | 5654.93 | 5675.68 | T:sivtemphotonhashv1 |
| 6388.48 | 6389.91 | 6390.48 | T:gage1h256c256r032 |
| 6455.12 | 6455.90 | 6456.45 | T:gage1h256c512r064 |
| 10243.24 | 10259.56 | 10399.84 | T:gage1h256c224r016 |
| 11935.99 | 11941.48 | 11944.88 | T:gage1h256c512r032 |
| 12330.25 | 12359.72 | 12465.94 | T:gage1h256c256r016 |
| 19896.35 | 20030.16 | 20378.11 | T:gage1h256c224r008 |
|
| 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.61 | 0.62 | 0.62 | prh42s256 |
| 0.63 | 0.63 | 0.64 | prh64s256 |
| 0.64 | 0.65 | 0.65 | prh42s512 |
| 0.69 | 0.69 | 0.70 | prh64s512 |
| 0.69 | 0.70 | 0.72 | T:bebb4185 |
| 0.71 | 0.71 | 0.72 | prh42s1024 |
| 0.81 | 0.81 | 0.82 | prh64s1024 |
| 1.94 | 1.94 | 1.96 | T:blake3 |
| 2.04 | 2.04 | 2.05 | T:edonr512 |
| 2.28 | 2.29 | 2.30 | lsh512 |
| 3.08 | 3.09 | 3.09 | T:md4 |
| 3.13 | 3.14 | 3.15 | lsh256 |
| 3.15 | 3.15 | 3.16 | T:blake2b |
| 3.24 | 3.25 | 3.26 | T:echo256 |
| 3.25 | 3.25 | 3.26 | T:bmw512 |
| 3.74 | 3.74 | 3.75 | T:edonr256 |
| 3.96 | 3.97 | 3.97 | sha1 |
| 4.04 | 4.05 | 4.06 | T:k12 |
| 4.43 | 4.44 | 4.45 | T:cubehash832 |
| 4.86 | 4.86 | 4.87 | T:blake2s |
| 4.93 | 4.93 | 4.94 | T:bmw256 |
| 5.05 | 5.06 | 5.16 | T:shabal512 |
| 5.05 | 5.06 | 5.12 | T:shabal256 |
| 5.06 | 5.07 | 5.08 | md5 |
| 5.33 | 5.34 | 5.35 | T:skein512512 |
| 5.33 | 5.34 | 5.35 | T:skein512256 |
| 5.40 | 5.41 | 5.51 | T:bash256 |
| 5.40 | 5.42 | 5.45 | T:beamsplitter |
| 5.45 | 5.46 | 5.46 | sha512 |
| 5.49 | 5.50 | 5.51 | T:keccakc256treed2 |
| 5.56 | 5.56 | 5.57 | T:sarmal256 |
| 5.60 | 5.61 | 5.62 | T:tiger |
| 5.64 | 5.64 | 5.66 | T:bblake256 |
| 5.74 | 5.75 | 5.76 | blake512 |
| 5.77 | 5.78 | 5.81 | sha384 |
| 5.84 | 5.85 | 5.87 | T:blake64 |
| 6.31 | 6.32 | 6.33 | T:blake32 |
| 6.70 | 6.72 | 6.75 | T:keccakc512treed2 |
| 6.84 | 6.85 | 6.86 | T:sarmal512 |
| 6.92 | 6.92 | 6.93 | blake256 |
| 7.02 | 7.04 | 7.06 | T:cheetah256 |
| 7.03 | 7.04 | 7.05 | T:bash384 |
| 7.08 | 7.09 | 7.10 | shake128 |
| 7.21 | 7.21 | 7.22 | T:keccakc256 |
| 7.24 | 7.26 | 7.27 | T:cubehash512 |
| 7.49 | 7.50 | 7.52 | T:skein10241024 |
| 7.69 | 7.70 | 7.71 | T:cubehash1632 |
| 7.74 | 7.75 | 7.79 | sha3224 |
| 7.72 | 7.77 | 7.78 | T:skein256256 |
| 8.23 | 8.25 | 8.26 | sha256 |
| 8.23 | 8.25 | 8.26 | sha224 |
| 8.28 | 8.29 | 8.30 | T:simd512 |
| 8.30 | 8.31 | 8.32 | T:keccakc448 |
| 8.44 | 8.45 | 8.45 | T:cubehash816 |
| 8.53 | 8.55 | 8.57 | T:groestl256 |
| 8.76 | 8.77 | 8.78 | sha3256 |
| 8.77 | 8.77 | 8.78 | shake256 |
| 8.88 | 8.88 | 8.89 | T:keccakc512 |
| 9.43 | 9.43 | 9.44 | T:keccak |
| 9.43 | 9.45 | 9.46 | T:rfsb509 |
| 10.55 | 10.56 | 10.57 | sha3384 |
| 10.59 | 10.60 | 10.62 | T:bash512 |
| 10.84 | 10.85 | 10.86 | T:cheetah512 |
| 11.11 | 11.12 | 11.14 | T:luffa256 |
| 11.22 | 11.24 | 11.27 | T:groestl512 |
| 11.49 | 11.49 | 11.50 | T:keccakc768 |
| 11.35 | 11.80 | 11.86 | T:luffa384 |
| 11.86 | 11.87 | 11.89 | T:gimli24v1 |
| 12.58 | 12.59 | 12.62 | T:ripemd160 |
| 13.11 | 13.12 | 13.14 | T:fugue2 |
| 13.28 | 13.29 | 13.31 | T:jh224 |
| 13.28 | 13.30 | 13.31 | T:jh512 |
| 13.28 | 13.30 | 13.32 | T:jh256 |
| 13.29 | 13.32 | 13.33 | T:jh384 |
| 13.79 | 13.80 | 13.80 | T:fugue256 |
| 14.27 | 14.28 | 14.29 | T:shavite3256 |
| 14.66 | 14.68 | 14.69 | asconhashav12 |
| 14.67 | 14.68 | 14.71 | asconxofav12 |
| 14.90 | 14.91 | 14.93 | sha3512 |
| 14.95 | 14.96 | 14.97 | T:round3jh512 |
| 14.95 | 14.97 | 14.99 | T:round3jh256 |
| 15.15 | 15.17 | 15.18 | T:xoodyakv1 |
| 15.41 | 15.44 | 15.49 | T:nasha256 |
| 15.99 | 16.01 | 16.03 | T:nasha512 |
| 16.23 | 16.24 | 16.25 | T:keccakc1024 |
| 16.47 | 16.47 | 16.48 | T:cubehash88 |
| 16.79 | 16.80 | 16.81 | T:cubehash1616 |
| 18.44 | 18.45 | 18.47 | T:luffa512 |
| 20.01 | 20.04 | 20.12 | T:hamsi |
| 20.30 | 20.31 | 20.33 | T:fugue384 |
| 20.39 | 20.40 | 20.41 | T:lane256 |
| 21.80 | 21.81 | 21.83 | T:whirlpool |
| 21.93 | 21.95 | 21.97 | asconhashv12 |
| 21.93 | 21.95 | 21.96 | asconxofv12 |
| 22.66 | 22.67 | 22.68 | T:md6d224 |
| 23.08 | 23.09 | 23.10 | T:echosp256 |
| 23.94 | 23.95 | 23.96 | T:shavite3512 |
| 24.37 | 24.44 | 24.55 | T:md6d256 |
| 25.40 | 25.42 | 25.44 | T:shamashashv1 |
| 25.48 | 25.52 | 25.62 | T:simd256 |
| 26.56 | 26.57 | 26.63 | T:fugue512 |
| 27.34 | 27.37 | 27.76 | asconhashabi32v12 |
| 29.67 | 29.68 | 29.69 | T:lane512 |
| 31.37 | 31.38 | 31.39 | T:md6d384 |
| 32.53 | 32.53 | 32.54 | T:cubehash84 |
| 32.83 | 32.84 | 32.85 | T:cubehash168 |
| 33.64 | 33.74 | 33.91 | T:essence384 |
| 33.70 | 33.78 | 33.90 | T:essence512 |
| 34.01 | 34.02 | 34.04 | T:echosp512 |
| 34.27 | 34.31 | 34.35 | T:esch256v1 |
| 34.41 | 34.46 | 34.50 | T:esch256v2 |
| 34.45 | 34.51 | 34.59 | T:fsb256 |
| 35.24 | 35.42 | 35.49 | T:atelopus64 |
| 36.27 | 36.30 | 36.32 | T:sneikha256 |
| 36.25 | 36.40 | 36.54 | T:atelopus32 |
| 36.50 | 36.52 | 36.54 | T:mgrostl256 |
| 40.56 | 40.57 | 40.98 | asconhashbi32v12 |
| 41.75 | 41.76 | 41.78 | T:mcssha4 |
| 41.78 | 41.81 | 41.88 | T:mcssha6 |
| 42.40 | 42.41 | 42.43 | T:mcssha5 |
| 42.83 | 42.94 | 43.04 | T:echo512 |
| 42.97 | 43.14 | 43.18 | T:essence256 |
| 43.12 | 43.14 | 43.16 | T:essence224 |
| 43.60 | 43.63 | 43.67 | T:saturninhashv2 |
| 44.91 | 44.93 | 44.96 | T:romulush |
| 48.02 | 48.07 | 48.74 | T:esch384v1 |
| 48.25 | 48.44 | 48.47 | T:esch384v2 |
| 51.99 | 52.02 | 52.06 | T:drygascon128 |
| 62.76 | 62.79 | 62.83 | T:drygascon256 |
| 64.89 | 64.89 | 64.90 | T:cubehash164 |
| 64.92 | 64.93 | 64.98 | T:cubehash82 |
| 66.14 | 66.68 | 66.81 | T:coral256v1 |
| 71.02 | 71.04 | 71.05 | T:knot256v2 |
| 72.73 | 72.76 | 72.79 | T:sneikha384 |
| 75.13 | 75.13 | 75.14 | T:triadhashv1 |
| 112.53 | 112.59 | 112.98 | T:knot256v1 |
| 125.95 | 126.11 | 126.68 | T:cubehash162 |
| 129.44 | 129.46 | 129.86 | T:cubehash81 |
| 144.90 | 144.94 | 145.40 | T:clxhash |
| 208.70 | 208.73 | 209.95 | T:syconhash256v1 |
| 223.87 | 225.21 | 230.31 | T:photonbeetlehash256rate32v1 |
| 231.26 | 231.49 | 232.80 | T:knot512 |
| 244.71 | 245.43 | 246.22 | T:cubehash161 |
| 251.69 | 251.79 | 253.44 | T:knot384 |
| 829.66 | 835.45 | 835.84 | T:subterraneanv1 |
| 909.96 | 920.97 | 945.18 | T:heron256v1 |
| 981.35 | 988.18 | 989.17 | T:skinnyhashtk3 |
| 1084.89 | 1085.74 | 1086.82 | T:acehash256v1 |
| 1211.29 | 1212.16 | 1218.04 | T:sivrijndael256hash256v1 |
| 1997.88 | 1998.25 | 2001.65 | T:skinnyhashtk2 |
| 2160.77 | 2161.73 | 2167.99 | T:gage1h256c256r128 |
| 2723.68 | 2724.53 | 2752.00 | T:orangishv1 |
| 3227.03 | 3229.01 | 3249.78 | T:gage1h256c224r064 |
| 3662.86 | 3663.20 | 3663.40 | T:gage1h256c256r064 |
| 4763.39 | 4764.58 | 4765.58 | T:gage1h256c224r032 |
| 5645.14 | 5649.80 | 5666.38 | T:sivtemphotonhashv1 |
| 6444.85 | 6446.12 | 6446.78 | T:gage1h256c256r032 |
| 6517.89 | 6519.00 | 6519.37 | T:gage1h256c512r064 |
| 9469.66 | 9471.36 | 9473.41 | T:fsb512 |
| 10342.00 | 10343.24 | 10468.30 | T:gage1h256c224r016 |
| 12045.47 | 12047.88 | 12049.95 | T:gage1h256c512r032 |
| 12444.86 | 12461.96 | 12556.24 | T:gage1h256c256r016 |
| 20100.44 | 20192.07 | 20504.13 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.03 | 0.03 | 0.03 | T:floppsy |
| 0.19 | 0.19 | 0.20 | komihash |
| 0.75 | 0.76 | 0.78 | prh42s256 |
| 0.74 | 0.76 | 0.79 | T:bebb4185 |
| 0.79 | 0.80 | 0.81 | prh64s256 |
| 0.84 | 0.85 | 0.86 | prh42s512 |
| 0.96 | 0.97 | 0.99 | prh64s512 |
| 0.99 | 1.00 | 1.02 | prh42s1024 |
| 1.28 | 1.29 | 1.33 | prh64s1024 |
| 2.18 | 2.18 | 2.20 | T:edonr512 |
| 2.56 | 2.57 | 2.58 | lsh512 |
| 3.16 | 3.17 | 3.18 | T:blake2b |
| 3.22 | 3.23 | 3.24 | T:md4 |
| 3.31 | 3.32 | 3.33 | lsh256 |
| 3.35 | 3.36 | 3.37 | T:blake3 |
| 3.59 | 3.60 | 3.62 | T:bmw512 |
| 3.68 | 3.70 | 3.74 | T:echo256 |
| 3.89 | 3.91 | 3.95 | T:edonr256 |
| 4.46 | 4.48 | 4.49 | T:k12 |
| 4.77 | 4.78 | 4.79 | sha1 |
| 4.87 | 4.88 | 4.88 | T:blake2s |
| 5.10 | 5.11 | 5.12 | T:cubehash832 |
| 5.23 | 5.24 | 5.24 | md5 |
| 5.26 | 5.27 | 5.28 | T:bmw256 |
| 5.50 | 5.51 | 5.53 | T:skein512256 |
| 5.51 | 5.53 | 5.55 | T:skein512512 |
| 5.59 | 5.62 | 5.66 | T:shabal256 |
| 5.59 | 5.62 | 5.70 | T:shabal512 |
| 5.63 | 5.67 | 6.01 | T:beamsplitter |
| 5.72 | 5.74 | 5.82 | T:bash256 |
| 5.79 | 5.80 | 5.82 | sha512 |
| 5.91 | 5.93 | 5.95 | T:tiger |
| 5.98 | 5.99 | 6.01 | T:sarmal256 |
| 6.13 | 6.14 | 6.15 | blake512 |
| 6.22 | 6.24 | 6.26 | T:blake64 |
| 6.40 | 6.41 | 6.43 | T:keccakc256treed2 |
| 6.51 | 6.52 | 6.55 | T:bblake256 |
| 6.53 | 6.54 | 6.55 | T:blake32 |
| 6.91 | 6.94 | 6.98 | sha384 |
| 7.17 | 7.18 | 7.19 | blake256 |
| 7.32 | 7.34 | 7.36 | T:sarmal512 |
| 7.46 | 7.47 | 7.49 | T:bash384 |
| 7.47 | 7.48 | 7.51 | T:keccakc512treed2 |
| 7.55 | 7.58 | 7.61 | T:cubehash512 |
| 7.58 | 7.58 | 7.59 | shake128 |
| 7.64 | 7.67 | 7.71 | T:cheetah256 |
| 7.72 | 7.72 | 7.73 | T:keccakc256 |
| 7.86 | 7.88 | 7.92 | sha3224 |
| 7.95 | 7.98 | 8.00 | T:skein256256 |
| 8.02 | 8.03 | 8.14 | T:skein10241024 |
| 8.44 | 8.44 | 8.45 | T:keccakc448 |
| 8.72 | 8.76 | 8.78 | T:cubehash1632 |
| 8.88 | 8.90 | 8.92 | T:simd512 |
| 9.05 | 9.07 | 9.09 | sha3256 |
| 9.07 | 9.09 | 9.10 | shake256 |
| 9.10 | 9.11 | 9.12 | T:cubehash816 |
| 9.10 | 9.11 | 9.13 | T:groestl256 |
| 9.14 | 9.16 | 9.18 | sha256 |
| 9.15 | 9.17 | 9.19 | sha224 |
| 9.18 | 9.19 | 9.20 | T:keccakc512 |
| 9.94 | 9.94 | 9.95 | T:keccak |
| 10.34 | 10.36 | 10.39 | T:rfsb509 |
| 10.59 | 10.61 | 10.62 | sha3384 |
| 10.91 | 10.93 | 10.94 | T:bash512 |
| 11.51 | 11.52 | 11.53 | T:luffa256 |
| 11.57 | 11.59 | 11.60 | T:keccakc768 |
| 11.67 | 11.68 | 11.70 | T:cheetah512 |
| 12.10 | 12.13 | 12.19 | T:gimli24v1 |
| 12.15 | 12.37 | 12.40 | T:luffa384 |
| 12.81 | 12.84 | 12.89 | T:groestl512 |
| 12.95 | 12.97 | 13.01 | T:ripemd160 |
| 13.65 | 13.67 | 13.69 | T:jh256 |
| 13.64 | 13.67 | 13.70 | T:jh512 |
| 13.65 | 13.67 | 13.70 | T:jh384 |
| 13.65 | 13.68 | 13.72 | T:jh224 |
| 14.42 | 14.43 | 14.45 | T:fugue256 |
| 14.66 | 14.68 | 14.70 | T:shavite3256 |
| 14.85 | 14.90 | 14.95 | asconhashav12 |
| 14.90 | 14.92 | 14.96 | asconxofav12 |
| 15.01 | 15.05 | 15.14 | T:fugue2 |
| 15.31 | 15.34 | 15.36 | T:xoodyakv1 |
| 15.38 | 15.40 | 15.41 | sha3512 |
| 15.39 | 15.41 | 15.44 | T:round3jh256 |
| 15.41 | 15.44 | 15.46 | T:round3jh512 |
| 15.88 | 15.92 | 15.96 | T:nasha256 |
| 16.82 | 16.83 | 16.86 | T:keccakc1024 |
| 16.90 | 16.94 | 16.99 | T:nasha512 |
| 17.15 | 17.15 | 17.16 | T:cubehash88 |
| 18.06 | 18.07 | 18.08 | T:cubehash1616 |
| 19.24 | 19.26 | 19.28 | T:luffa512 |
| 20.20 | 20.23 | 20.30 | T:hamsi |
| 21.44 | 21.46 | 21.48 | T:fugue384 |
| 21.51 | 21.54 | 21.56 | T:lane256 |
| 22.24 | 22.28 | 22.31 | asconxofv12 |
| 22.25 | 22.28 | 22.32 | asconhashv12 |
| 22.45 | 22.47 | 22.50 | T:md6d224 |
| 22.49 | 22.53 | 22.55 | T:whirlpool |
| 22.90 | 22.96 | 22.99 | T:echosp256 |
| 24.02 | 24.19 | 24.27 | T:md6d256 |
| 25.18 | 25.20 | 25.21 | T:shavite3512 |
| 25.85 | 25.87 | 25.89 | T:shamashashv1 |
| 26.18 | 26.22 | 26.34 | T:simd256 |
| 28.24 | 28.29 | 28.35 | T:fugue512 |
| 27.87 | 28.29 | 28.51 | asconhashabi32v12 |
| 30.89 | 30.93 | 30.96 | T:md6d384 |
| 32.66 | 32.67 | 32.69 | T:lane512 |
| 33.20 | 33.21 | 33.22 | T:cubehash84 |
| 34.08 | 34.09 | 34.10 | T:cubehash168 |
| 34.71 | 34.75 | 34.82 | T:esch256v1 |
| 34.88 | 34.93 | 34.98 | T:esch256v2 |
| 35.60 | 35.74 | 35.92 | T:essence384 |
| 35.63 | 35.79 | 35.95 | T:essence512 |
| 36.79 | 36.82 | 36.85 | T:sneikha256 |
| 37.24 | 37.26 | 37.29 | T:echosp512 |
| 38.47 | 38.54 | 38.66 | T:atelopus64 |
| 38.85 | 38.93 | 39.07 | T:fsb256 |
| 38.93 | 39.10 | 39.25 | T:atelopus32 |
| 39.52 | 39.57 | 39.59 | T:mgrostl256 |
| 41.19 | 41.67 | 42.14 | asconhashbi32v12 |
| 42.94 | 42.97 | 43.00 | T:mcssha4 |
| 42.98 | 43.02 | 43.07 | T:mcssha6 |
| 44.25 | 44.28 | 44.31 | T:saturninhashv2 |
| 44.24 | 44.42 | 44.46 | T:essence256 |
| 44.40 | 44.43 | 44.46 | T:essence224 |
| 44.67 | 44.69 | 44.77 | T:mcssha5 |
| 45.57 | 45.61 | 45.65 | T:romulush |
| 45.43 | 45.61 | 45.80 | T:echo512 |
| 48.81 | 48.97 | 49.57 | T:esch384v1 |
| 49.04 | 49.22 | 49.27 | T:esch384v2 |
| 52.16 | 52.21 | 52.29 | T:drygascon128 |
| 63.49 | 63.53 | 63.59 | T:drygascon256 |
| 65.62 | 65.63 | 65.67 | T:cubehash82 |
| 66.16 | 66.17 | 66.20 | T:cubehash164 |
| 67.05 | 67.56 | 67.69 | T:coral256v1 |
| 72.05 | 72.06 | 72.07 | T:knot256v2 |
| 74.10 | 74.17 | 74.24 | T:sneikha384 |
| 75.48 | 75.49 | 75.49 | T:triadhashv1 |
| 112.93 | 113.02 | 113.09 | T:knot256v1 |
| 128.05 | 128.18 | 128.49 | T:cubehash162 |
| 130.14 | 130.17 | 130.25 | T:cubehash81 |
| 145.24 | 145.28 | 145.34 | T:clxhash |
| 212.14 | 212.19 | 212.25 | T:syconhash256v1 |
| 223.14 | 223.67 | 230.25 | T:photonbeetlehash256rate32v1 |
| 232.83 | 232.98 | 233.16 | T:knot512 |
| 246.36 | 247.23 | 247.53 | T:cubehash161 |
| 253.14 | 253.19 | 253.67 | T:knot384 |
| 831.45 | 837.70 | 842.03 | T:subterraneanv1 |
| 940.44 | 949.25 | 954.75 | T:heron256v1 |
| 994.35 | 999.07 | 1003.16 | T:skinnyhashtk3 |
| 1100.44 | 1104.29 | 1105.86 | T:acehash256v1 |
| 1208.59 | 1211.38 | 1215.31 | T:sivrijndael256hash256v1 |
| 2003.90 | 2004.43 | 2008.06 | T:skinnyhashtk2 |
| 2202.58 | 2203.91 | 2209.87 | T:gage1h256c256r128 |
| 2757.22 | 2761.85 | 2784.50 | T:orangishv1 |
| 3279.06 | 3281.89 | 3301.66 | T:gage1h256c224r064 |
| 3722.49 | 3722.87 | 3723.16 | T:gage1h256c256r064 |
| 4831.75 | 4834.07 | 4836.82 | T:gage1h256c224r032 |
| 5635.50 | 5640.09 | 5656.99 | T:sivtemphotonhashv1 |
| 6537.60 | 6538.80 | 6541.71 | T:gage1h256c256r032 |
| 6622.01 | 6622.79 | 6626.61 | T:gage1h256c512r064 |
| 10483.26 | 10487.83 | 10623.47 | T:gage1h256c224r016 |
| 12216.32 | 12220.62 | 12223.58 | T:gage1h256c512r032 |
| 12616.02 | 12632.95 | 12728.95 | T:gage1h256c256r016 |
| 20360.22 | 20465.11 | 20768.72 | T:gage1h256c224r008 |
| 25090.11 | 25095.27 | 25101.24 | T:fsb512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.07 | 0.07 | 0.07 | T:floppsy |
| 0.25 | 0.26 | 0.26 | komihash |
| 0.91 | 0.92 | 0.99 | T:bebb4185 |
| 1.08 | 1.11 | 1.17 | prh42s256 |
| 1.25 | 1.27 | 1.32 | prh64s256 |
| 1.30 | 1.32 | 1.38 | prh42s512 |
| 1.68 | 1.70 | 1.76 | prh64s512 |
| 1.89 | 1.91 | 1.94 | prh42s1024 |
| 2.49 | 2.49 | 2.50 | T:edonr512 |
| 2.55 | 2.59 | 2.65 | prh64s1024 |
| 3.07 | 3.10 | 3.14 | lsh512 |
| 3.29 | 3.29 | 3.30 | T:blake3 |
| 3.49 | 3.50 | 3.52 | lsh256 |
| 3.55 | 3.57 | 3.59 | T:blake2b |
| 3.58 | 3.59 | 3.64 | T:md4 |
| 4.28 | 4.31 | 4.36 | T:bmw512 |
| 4.36 | 4.38 | 4.43 | T:edonr256 |
| 4.48 | 4.54 | 4.61 | T:echo256 |
| 4.89 | 4.92 | 4.94 | T:k12 |
| 4.91 | 4.93 | 4.94 | T:blake2s |
| 5.65 | 5.67 | 5.68 | md5 |
| 5.92 | 5.93 | 5.95 | T:bmw256 |
| 5.85 | 5.95 | 6.27 | T:beamsplitter |
| 6.01 | 6.04 | 6.07 | T:skein512256 |
| 6.00 | 6.04 | 6.07 | T:bash256 |
| 6.03 | 6.07 | 6.11 | T:skein512512 |
| 6.10 | 6.12 | 6.15 | sha512 |
| 6.30 | 6.32 | 6.35 | blake512 |
| 6.30 | 6.33 | 6.36 | T:sarmal256 |
| 6.51 | 6.53 | 6.59 | T:tiger |
| 6.64 | 6.66 | 6.69 | T:blake64 |
| 6.66 | 6.66 | 6.68 | T:cubehash832 |
| 6.92 | 6.96 | 6.97 | sha1 |
| 7.03 | 7.13 | 7.20 | T:shabal256 |
| 7.13 | 7.15 | 7.18 | T:blake32 |
| 7.14 | 7.15 | 7.24 | T:shabal512 |
| 7.67 | 7.70 | 7.74 | T:sarmal512 |
| 7.87 | 7.88 | 7.89 | blake256 |
| 8.12 | 8.14 | 8.17 | shake128 |
| 8.25 | 8.29 | 8.33 | T:skein256256 |
| 8.28 | 8.30 | 8.33 | T:cheetah256 |
| 8.27 | 8.30 | 8.34 | T:bash384 |
| 8.31 | 8.32 | 8.34 | T:keccakc256 |
| 8.43 | 8.48 | 8.51 | T:cubehash512 |
| 8.81 | 8.86 | 8.90 | T:keccakc256treed2 |
| 9.06 | 9.08 | 9.10 | T:bblake256 |
| 9.34 | 9.38 | 9.42 | sha384 |
| 9.57 | 9.62 | 9.65 | sha3224 |
| 9.93 | 9.99 | 10.07 | T:skein10241024 |
| 10.05 | 10.08 | 10.09 | sha3256 |
| 10.13 | 10.14 | 10.19 | shake256 |
| 10.25 | 10.26 | 10.27 | T:keccak |
| 10.27 | 10.28 | 10.33 | T:keccakc448 |
| 10.31 | 10.35 | 10.39 | T:keccakc512 |
| 10.39 | 10.41 | 10.45 | T:groestl256 |
| 10.90 | 10.90 | 10.90 | T:cubehash816 |
| 11.15 | 11.17 | 11.21 | T:simd512 |
| 11.34 | 11.39 | 11.43 | T:keccakc512treed2 |
| 11.41 | 11.44 | 11.46 | sha3384 |
| 11.58 | 11.61 | 11.65 | T:cubehash1632 |
| 11.71 | 11.74 | 11.79 | T:bash512 |
| 11.77 | 11.78 | 11.81 | sha256 |
| 11.78 | 11.82 | 11.86 | sha224 |
| 12.34 | 12.39 | 12.43 | T:keccakc768 |
| 12.55 | 12.58 | 12.59 | T:luffa256 |
| 12.75 | 12.75 | 12.80 | T:cheetah512 |
| 12.72 | 12.77 | 12.80 | T:gimli24v1 |
| 12.86 | 12.91 | 12.96 | T:rfsb509 |
| 13.48 | 13.78 | 13.86 | T:luffa384 |
| 13.99 | 14.02 | 14.09 | T:ripemd160 |
| 14.57 | 14.63 | 14.70 | T:jh512 |
| 14.62 | 14.66 | 14.70 | T:jh256 |
| 14.63 | 14.68 | 14.72 | T:jh384 |
| 14.65 | 14.72 | 14.77 | T:jh224 |
| 15.51 | 15.57 | 15.63 | asconxofav12 |
| 15.53 | 15.57 | 15.63 | asconhashav12 |
| 15.68 | 15.69 | 15.77 | T:shavite3256 |
| 15.85 | 15.91 | 15.95 | T:xoodyakv1 |
| 15.89 | 15.94 | 16.04 | T:groestl512 |
| 16.12 | 16.15 | 16.19 | T:fugue256 |
| 16.53 | 16.62 | 16.65 | T:round3jh256 |
| 16.64 | 16.66 | 16.69 | T:round3jh512 |
| 16.87 | 16.90 | 16.92 | sha3512 |
| 17.14 | 17.19 | 17.25 | T:nasha256 |
| 17.66 | 17.73 | 17.77 | T:nasha512 |
| 18.62 | 18.64 | 18.69 | T:keccakc1024 |
| 18.97 | 18.97 | 19.00 | T:cubehash88 |
| 19.93 | 20.02 | 20.14 | T:fugue2 |
| 20.54 | 20.60 | 20.65 | T:hamsi |
| 21.35 | 21.39 | 21.43 | T:luffa512 |
| 21.39 | 21.42 | 21.44 | T:cubehash1616 |
| 23.07 | 23.13 | 23.19 | asconhashv12 |
| 23.07 | 23.15 | 23.22 | asconxofv12 |
| 24.26 | 24.32 | 24.38 | T:whirlpool |
| 24.44 | 24.47 | 24.52 | T:fugue384 |
| 24.45 | 24.49 | 24.56 | T:lane256 |
| 25.92 | 25.93 | 25.95 | T:shavite3512 |
| 26.28 | 26.30 | 26.35 | T:echosp256 |
| 26.93 | 26.98 | 27.03 | T:shamashashv1 |
| 28.10 | 28.16 | 28.24 | T:simd256 |
| 29.16 | 29.22 | 29.64 | asconhashabi32v12 |
| 32.71 | 32.75 | 32.81 | T:fugue512 |
| 35.02 | 35.04 | 35.06 | T:cubehash84 |
| 35.87 | 35.97 | 36.06 | T:esch256v1 |
| 36.06 | 36.15 | 36.22 | T:esch256v2 |
| 37.45 | 37.46 | 37.48 | T:cubehash168 |
| 38.07 | 38.15 | 38.21 | T:sneikha256 |
| 40.71 | 40.89 | 41.21 | T:essence384 |
| 40.80 | 40.96 | 41.29 | T:essence512 |
| 42.86 | 42.94 | 43.57 | asconhashbi32v12 |
| 43.56 | 43.65 | 43.82 | T:mgrostl256 |
| 43.81 | 43.84 | 43.90 | T:lane512 |
| 44.37 | 44.41 | 44.52 | T:echosp512 |
| 45.11 | 45.15 | 45.19 | T:md6d224 |
| 45.93 | 46.02 | 46.07 | T:saturninhashv2 |
| 46.07 | 46.12 | 46.17 | T:mcssha4 |
| 46.19 | 46.26 | 46.35 | T:mcssha6 |
| 46.43 | 46.65 | 47.08 | T:fsb256 |
| 47.36 | 47.42 | 47.47 | T:romulush |
| 47.53 | 47.67 | 47.86 | T:echo512 |
| 47.68 | 47.85 | 47.92 | T:essence256 |
| 47.86 | 47.90 | 47.96 | T:essence224 |
| 48.20 | 48.58 | 48.86 | T:md6d256 |
| 50.69 | 50.74 | 50.79 | T:mcssha5 |
| 50.60 | 50.80 | 50.99 | T:atelopus32 |
| 50.93 | 51.04 | 51.68 | T:esch384v1 |
| 51.20 | 51.35 | 51.44 | T:esch384v2 |
| 52.70 | 52.84 | 53.01 | T:drygascon128 |
| 57.75 | 57.89 | 58.09 | T:atelopus64 |
| 62.02 | 62.05 | 62.10 | T:md6d384 |
| 65.44 | 65.49 | 65.58 | T:drygascon256 |
| 67.45 | 67.47 | 67.48 | T:cubehash82 |
| 69.52 | 69.53 | 69.55 | T:cubehash164 |
| 69.61 | 69.84 | 70.15 | T:coral256v1 |
| 74.47 | 74.48 | 74.49 | T:knot256v2 |
| 76.12 | 76.15 | 76.18 | T:triadhashv1 |
| 77.96 | 78.04 | 78.12 | T:sneikha384 |
| 114.12 | 114.67 | 115.52 | T:knot256v1 |
| 131.99 | 132.05 | 132.10 | T:cubehash81 |
| 133.70 | 133.83 | 134.14 | T:cubehash162 |
| 146.15 | 146.23 | 146.29 | T:clxhash |
| 221.21 | 221.27 | 221.35 | T:syconhash256v1 |
| 221.28 | 221.56 | 228.38 | T:photonbeetlehash256rate32v1 |
| 237.18 | 237.39 | 237.47 | T:knot512 |
| 251.61 | 252.40 | 252.94 | T:cubehash161 |
| 256.57 | 256.64 | 256.72 | T:knot384 |
| 845.42 | 846.13 | 849.54 | T:subterraneanv1 |
| 1007.97 | 1013.16 | 1022.28 | T:heron256v1 |
| 1027.33 | 1033.60 | 1035.05 | T:skinnyhashtk3 |
| 1147.16 | 1147.26 | 1153.08 | T:acehash256v1 |
| 1201.45 | 1206.09 | 1212.09 | T:sivrijndael256hash256v1 |
| 2016.70 | 2020.83 | 2030.12 | T:skinnyhashtk2 |
| 2310.06 | 2317.69 | 2324.84 | T:gage1h256c256r128 |
| 2848.47 | 2858.94 | 2878.36 | T:orangishv1 |
| 3417.31 | 3423.93 | 3440.59 | T:gage1h256c224r064 |
| 3876.03 | 3883.51 | 3884.43 | T:gage1h256c256r064 |
| 5018.31 | 5018.86 | 5019.91 | T:gage1h256c224r032 |
| 5611.10 | 5616.19 | 5635.20 | T:sivtemphotonhashv1 |
| 6785.36 | 6786.46 | 6794.73 | T:gage1h256c256r032 |
| 6899.80 | 6901.04 | 6911.83 | T:gage1h256c512r064 |
| 10861.85 | 10865.19 | 10992.00 | T:gage1h256c224r016 |
| 12681.39 | 12686.28 | 12693.73 | T:gage1h256c512r032 |
| 13073.32 | 13088.91 | 13185.39 | T:gage1h256c256r016 |
| 21085.54 | 21188.48 | 21497.77 | T:gage1h256c224r008 |
| 66732.51 | 66751.87 | 66773.18 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.65 | 0.66 | 0.66 | T:floppsy |
| 1.10 | 1.12 | 1.21 | komihash |
| 2.98 | 3.01 | 3.08 | T:bebb4185 |
| 3.95 | 3.96 | 3.99 | T:blake3 |
| 5.45 | 5.49 | 5.55 | T:blake2s |
| 6.02 | 6.12 | 6.29 | prh42s256 |
| 7.07 | 7.11 | 7.31 | T:blake2b |
| 7.13 | 7.16 | 7.18 | T:edonr512 |
| 7.32 | 7.38 | 7.63 | prh64s256 |
| 7.65 | 7.68 | 7.77 | lsh256 |
| 7.96 | 8.15 | 8.59 | prh42s512 |
| 8.32 | 8.38 | 8.50 | T:md4 |
| 9.59 | 9.65 | 9.88 | T:edonr256 |
| 10.16? | 10.32? | 11.32? | T:beamsplitter |
| 10.43 | 10.64 | 11.08 | lsh512 |
| 11.21 | 11.29 | 11.44 | md5 |
| 11.80 | 11.90 | 12.16 | prh64s512 |
| 11.88 | 12.01 | 12.16 | T:bash256 |
| 11.88 | 12.04 | 12.39 | T:skein512256 |
| 12.05 | 12.09 | 12.20 | T:bash384 |
| 12.21 | 12.38 | 12.80 | prh42s1024 |
| 12.08 | 12.47 | 13.14 | T:echo256 |
| 12.25 | 12.56 | 12.92 | T:skein512512 |
| 12.52 | 12.58 | 12.67 | sha512 |
| 12.88 | 12.95 | 13.04 | blake512 |
| 13.17 | 13.27 | 13.50 | T:k12 |
| 13.38 | 13.50 | 13.63 | T:skein256256 |
| 14.32 | 14.42 | 14.66 | T:sarmal256 |
| 14.34 | 14.43 | 14.56 | T:bmw512 |
| 14.82 | 14.88 | 15.08 | T:blake32 |
| 14.95 | 15.07 | 15.17 | T:blake64 |
| 14.97 | 15.08 | 15.42 | T:tiger |
| 15.58 | 15.61 | 15.68 | T:bmw256 |
| 16.94 | 16.99 | 17.21 | blake256 |
| 16.84 | 17.02 | 17.35 | T:sarmal512 |
| 17.98 | 18.02 | 18.12 | sha3256 |
| 18.07 | 18.16 | 18.53 | sha3384 |
| 18.09 | 18.19 | 18.51 | sha3512 |
| 18.09 | 18.22 | 18.41 | sha3224 |
| 18.36 | 18.50 | 18.63 | shake256 |
| 18.53 | 18.60 | 18.83 | shake128 |
| 18.60 | 18.81 | 19.00 | T:gimli24v1 |
| 19.31 | 19.33 | 19.40 | T:keccakc512 |
| 19.31 | 19.34 | 19.37 | T:keccakc448 |
| 19.36 | 19.38 | 19.55 | T:keccakc1024 |
| 19.43 | 19.44 | 19.45 | T:keccakc768 |
| 19.44 | 19.45 | 19.49 | T:keccak |
| 19.08 | 19.48 | 19.64 | T:cheetah256 |
| 19.67 | 19.70 | 19.73 | T:keccakc256 |
| 19.59 | 19.71 | 19.91 | T:cubehash512 |
| 20.41 | 20.69 | 20.84 | T:xoodyakv1 |
| 21.14 | 21.28 | 21.68 | prh64s1024 |
| 22.20 | 22.29 | 22.47 | T:bash512 |
| 23.39 | 23.50 | 23.63 | T:luffa256 |
| 23.34 | 23.60 | 24.05 | asconhashav12 |
| 23.57 | 23.89 | 24.37 | asconxofav12 |
| 25.32 | 25.37 | 25.94 | T:shabal256 |
| 25.42 | 25.48 | 26.23 | T:shabal512 |
| 26.42 | 26.60 | 26.80 | T:hamsi |
| 27.24 | 27.35 | 27.57 | T:ripemd160 |
| 27.20 | 27.36 | 27.52 | T:jh256 |
| 27.24 | 27.40 | 27.64 | T:jh384 |
| 27.50 | 27.51 | 27.82 | T:cubehash832 |
| 27.20 | 27.55 | 27.78 | T:jh512 |
| 27.46 | 27.63 | 27.87 | T:jh224 |
| 28.05 | 28.06 | 28.57 | T:cheetah512 |
| 28.11 | 28.15 | 28.48 | T:groestl256 |
| 28.97 | 29.01 | 29.32 | T:shavite3256 |
| 29.30 | 29.56 | 29.81 | T:luffa384 |
| 31.41 | 31.51 | 31.73 | T:round3jh256 |
| 31.53 | 31.64 | 31.71 | T:cubehash816 |
| 31.58 | 31.75 | 31.99 | T:skein10241024 |
| 32.28 | 32.38 | 32.52 | T:round3jh512 |
| 33.36 | 33.63 | 34.22 | T:nasha256 |
| 33.54 | 33.74 | 34.23 | asconhashv12 |
| 33.54 | 33.86 | 34.30 | asconxofv12 |
| 34.00 | 34.17 | 34.39 | sha1 |
| 35.74 | 35.98 | 36.40 | T:nasha512 |
| 36.96 | 37.12 | 37.62 | T:simd512 |
| 37.98 | 38.11 | 38.47 | T:fugue256 |
| 38.87 | 39.00 | 39.29 | T:shamashashv1 |
| 39.70 | 39.80 | 40.27 | T:rfsb509 |
| 40.17 | 40.29 | 40.43 | T:bblake256 |
| 41.29 | 41.66 | 43.04 | sha384 |
| 42.04 | 42.07 | 42.34 | T:cubehash88 |
| 43.29 | 43.72 | 43.98 | asconhashabi32v12 |
| 44.60 | 44.82 | 45.08 | sha256 |
| 44.63 | 44.88 | 45.21 | sha224 |
| 45.91 | 46.07 | 46.31 | T:luffa512 |
| 46.73 | 47.18 | 47.93 | T:whirlpool |
| 47.58 | 47.66 | 47.81 | T:cubehash1632 |
| 47.83 | 47.92 | 48.01 | T:shavite3512 |
| 48.61 | 48.95 | 49.42 | T:esch256v1 |
| 48.68 | 48.98 | 49.39 | T:esch256v2 |
| 51.67 | 51.79 | 52.09 | T:simd256 |
| 52.02 | 52.23 | 52.59 | T:keccakc512treed2 |
| 54.36 | 54.55 | 54.73 | T:keccakc256treed2 |
| 55.12 | 55.39 | 55.74 | T:sneikha256 |
| 56.29 | 56.49 | 56.73 | T:drygascon128 |
| 58.29 | 58.34 | 58.53 | T:cubehash84 |
| 60.62 | 60.84 | 61.83 | T:groestl512 |
| 60.61 | 60.93 | 61.20 | T:fugue384 |
| 61.26 | 61.49 | 62.07 | asconhashbi32v12 |
| 61.85 | 61.94 | 62.09 | T:cubehash1616 |
| 62.36 | 62.50 | 62.86 | T:lane256 |
| 67.51 | 68.04 | 68.71 | T:saturninhashv2 |
| 69.80 | 70.08 | 70.90 | T:romulush |
| 77.92 | 77.96 | 78.19 | T:cubehash168 |
| 77.96 | 78.54 | 79.51 | T:esch384v1 |
| 78.25 | 78.72 | 79.11 | T:esch384v2 |
| 80.95 | 81.09 | 81.31 | T:echosp256 |
| 81.95 | 82.35 | 82.85 | T:fugue2 |
| 85.34 | 85.41 | 85.52 | T:triadhashv1 |
| 86.39 | 86.62 | 87.05 | T:mcssha4 |
| 87.21 | 87.53 | 87.83 | T:mcssha6 |
| 87.45 | 87.78 | 88.10 | T:fugue512 |
| 89.29 | 89.55 | 89.79 | T:drygascon256 |
| 90.36 | 90.44 | 90.67 | T:cubehash82 |
| 90.65 | 91.10 | 91.62 | T:echo512 |
| 91.84 | 92.13 | 92.34 | T:essence256 |
| 92.02 | 92.19 | 92.37 | T:essence224 |
| 99.31 | 99.81 | 100.64 | T:coral256v1 |
| 102.65 | 102.92 | 103.44 | T:echosp512 |
| 104.38 | 105.16 | 106.02 | T:essence384 |
| 105.17 | 105.57 | 106.51 | T:essence512 |
| 106.70 | 106.77 | 106.87 | T:knot256v2 |
| 112.28 | 112.35 | 112.60 | T:cubehash164 |
| 113.79 | 114.49 | 115.60 | T:mgrostl256 |
| 126.77 | 127.02 | 127.52 | T:sneikha384 |
| 127.96 | 128.11 | 128.37 | T:mcssha5 |
| 127.88 | 128.46 | 129.12 | T:knot256v1 |
| 129.13 | 130.37 | 130.85 | T:fsb256 |
| 147.86 | 147.97 | 148.15 | T:md6d224 |
| 154.72 | 154.96 | 155.16 | T:cubehash81 |
| 154.33 | 158.09 | 158.96 | T:md6d256 |
| 158.04 | 158.33 | 158.68 | T:clxhash |
| 171.35 | 171.71 | 172.16 | T:lane512 |
| 176.72 | 178.94 | 180.65 | T:atelopus32 |
| 196.48 | 197.07 | 201.89 | T:photonbeetlehash256rate32v1 |
| 197.33 | 197.60 | 198.04 | T:md6d384 |
| 206.62 | 207.04 | 207.56 | T:cubehash162 |
| 248.04 | 249.00 | 250.20 | T:atelopus64 |
| 283.45 | 283.72 | 284.18 | T:knot384 |
| 291.93 | 292.35 | 292.75 | T:knot512 |
| 322.20 | 322.91 | 323.65 | T:cubehash161 |
| 337.32 | 337.59 | 338.10 | T:syconhash256v1 |
| 953.82 | 955.66 | 957.33 | T:subterraneanv1 |
| 1148.28 | 1151.11 | 1155.55 | T:sivrijndael256hash256v1 |
| 1458.26 | 1468.89 | 1469.56 | T:skinnyhashtk3 |
| 1746.03 | 1746.76 | 1747.32 | T:acehash256v1 |
| 1811.81 | 1827.77 | 1848.56 | T:heron256v1 |
| 2239.58 | 2243.06 | 2247.52 | T:skinnyhashtk2 |
| 3737.49 | 3739.95 | 3757.28 | T:gage1h256c256r128 |
| 4042.59 | 4047.59 | 4089.23 | T:orangishv1 |
| 5182.44 | 5192.25 | 5233.47 | T:gage1h256c224r064 |
| 5289.69 | 5296.83 | 5311.89 | T:sivtemphotonhashv1 |
| 5881.62 | 5882.10 | 5883.64 | T:gage1h256c256r064 |
| 7364.07 | 7364.60 | 7374.55 | T:gage1h256c224r032 |
| 9963.27 | 9964.23 | 10024.09 | T:gage1h256c256r032 |
| 10465.80 | 10466.28 | 10507.01 | T:gage1h256c512r064 |
| 15670.56 | 15763.68 | 15847.64 | T:gage1h256c224r016 |
| 18616.54 | 18639.21 | 18740.74 | T:gage1h256c512r032 |
| 18865.60 | 18980.62 | 19057.21 | T:gage1h256c256r016 |
| 30287.88 | 30504.34 | 30863.62 | T:gage1h256c224r008 |
| 600156.32 | 600313.02 | 600651.30 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 5.19 | 5.25 | 5.25 | T:floppsy |
| 6.81 | 6.88 | 6.88 | komihash |
| 18.97 | 19.00 | 19.06 | T:bebb4185 |
| 35.80 | 35.88 | 36.08 | T:blake3 |
| 41.53 | 41.84 | 44.82 | T:beamsplitter |
| 41.75 | 43.29 | 45.27 | T:md4 |
| 43.30 | 44.95 | 48.08 | prh42s256 |
| 46.73 | 46.83 | 47.03 | T:edonr256 |
| 46.82 | 47.07 | 47.30 | T:blake2s |
| 51.00 | 51.00 | 51.66 | md5 |
| 54.03 | 54.55 | 56.20 | prh64s256 |
| 57.18 | 57.49 | 57.86 | T:edonr512 |
| 56.89 | 57.52 | 58.11 | T:gimli24v1 |
| 58.83 | 59.08 | 59.80 | T:blake2b |
| 59.44 | 60.24 | 62.69 | prh42s512 |
| 63.54 | 64.07 | 64.67 | lsh256 |
| 70.96 | 71.75 | 73.30 | T:hamsi |
| 72.14 | 72.47 | 73.74 | T:xoodyakv1 |
| 72.48 | 73.22 | 74.08 | T:tiger |
| 72.81 | 73.33 | 75.54 | T:blake32 |
| 76.09 | 76.72 | 78.29 | T:skein256256 |
| 85.53 | 85.81 | 86.27 | T:bmw256 |
| 84.60 | 86.78 | 90.39 | lsh512 |
| 86.70 | 87.10 | 87.50 | blake256 |
| 90.38 | 91.09 | 91.99 | asconhashav12 |
| 90.53 | 91.40 | 92.96 | prh64s512 |
| 91.20 | 91.99 | 93.25 | asconxofav12 |
| 94.35 | 95.39 | 96.70 | T:bash512 |
| 94.45 | 95.70 | 99.35 | prh42s1024 |
| 94.76 | 95.81 | 97.96 | T:skein512256 |
| 97.15 | 97.83 | 98.57 | T:bash384 |
| 97.10 | 97.93 | 98.84 | T:bash256 |
| 97.11 | 99.60 | 101.57 | T:skein512512 |
| 96.14 | 99.67 | 105.82 | T:echo256 |
| 102.03 | 102.64 | 104.03 | T:luffa256 |
| 101.95 | 103.41 | 104.81 | sha512 |
| 102.64 | 103.57 | 104.47 | blake512 |
| 103.42 | 104.77 | 107.74 | T:cubehash512 |
| 105.18 | 106.03 | 107.56 | T:k12 |
| 114.79 | 115.30 | 115.88 | T:bmw512 |
| 118.17 | 118.73 | 119.39 | T:ripemd160 |
| 119.10 | 120.05 | 121.45 | T:blake64 |
| 119.40 | 120.49 | 123.45 | asconxofv12 |
| 119.85 | 121.02 | 122.29 | asconhashv12 |
| 121.66 | 121.83 | 122.64 | T:shavite3256 |
| 127.94 | 128.61 | 130.34 | T:shamashashv1 |
| 129.76 | 130.38 | 131.40 | T:sarmal256 |
| 140.21 | 141.75 | 143.93 | T:drygascon128 |
| 142.79 | 143.55 | 144.50 | sha3384 |
| 142.86 | 144.02 | 145.07 | sha3256 |
| 143.72 | 144.18 | 145.02 | sha3512 |
| 144.25 | 144.25 | 144.94 | T:cheetah256 |
| 143.09 | 144.40 | 145.66 | sha3224 |
| 145.45 | 145.82 | 146.82 | shake256 |
| 146.38 | 147.09 | 148.10 | shake128 |
| 147.75 | 149.23 | 151.35 | T:nasha256 |
| 149.65 | 151.02 | 152.32 | T:luffa384 |
| 150.19 | 151.12 | 152.48 | T:sarmal512 |
| 151.76 | 152.84 | 154.86 | T:sneikha256 |
| 154.23 | 154.51 | 155.04 | T:shabal256 |
| 154.91 | 155.15 | 155.93 | T:keccakc1024 |
| 154.89 | 155.19 | 156.22 | T:keccakc448 |
| 155.14 | 155.40 | 155.98 | T:shabal512 |
| 154.45 | 155.45 | 159.58 | T:keccakc512 |
| 155.65 | 155.88 | 156.31 | T:keccakc768 |
| 155.74 | 156.08 | 156.54 | T:keccak |
| 156.01 | 156.62 | 157.88 | asconhashabi32v12 |
| 157.06 | 157.52 | 158.14 | T:triadhashv1 |
| 158.12 | 158.19 | 159.73 | T:keccakc256 |
| 163.46 | 165.89 | 168.53 | T:groestl256 |
| 164.76 | 166.35 | 169.69 | prh64s1024 |
| 179.07 | 180.34 | 182.66 | T:esch256v1 |
| 181.31 | 182.75 | 186.30 | T:esch256v2 |
| 188.26 | 191.17 | 195.11 | T:saturninhashv2 |
| 194.30 | 194.84 | 195.62 | T:cubehash816 |
| 194.48 | 195.06 | 195.78 | T:cubehash832 |
| 197.58 | 199.81 | 207.43 | T:whirlpool |
| 206.39 | 208.95 | 211.77 | T:romulush |
| 208.44 | 210.15 | 212.99 | asconhashbi32v12 |
| 210.49 | 212.23 | 215.60 | T:fugue256 |
| 216.50 | 216.50 | 216.81 | T:cheetah512 |
| 219.40 | 221.16 | 222.72 | T:jh512 |
| 220.32 | 221.94 | 223.29 | T:jh256 |
| 220.14 | 222.07 | 223.62 | T:jh384 |
| 224.00 | 224.31 | 225.45 | T:cubehash88 |
| 223.29 | 224.34 | 226.18 | T:jh224 |
| 226.25 | 227.85 | 233.69 | T:photonbeetlehash256rate32v1 |
| 229.04 | 229.97 | 231.21 | T:luffa512 |
| 236.25 | 237.28 | 238.83 | T:knot256v1 |
| 240.03 | 240.39 | 241.67 | T:cubehash84 |
| 240.12 | 241.41 | 243.23 | sha1 |
| 251.02 | 252.82 | 255.06 | T:clxhash |
| 252.56 | 252.99 | 253.66 | T:cubehash82 |
| 253.31 | 254.38 | 257.25 | T:skein10241024 |
| 258.61 | 259.88 | 260.15 | T:round3jh512 |
| 258.78 | 262.66 | 264.55 | T:round3jh256 |
| 263.23 | 264.95 | 267.64 | T:rfsb509 |
| 268.72 | 270.40 | 272.74 | T:bblake256 |
| 285.81 | 287.23 | 289.26 | T:nasha512 |
| 286.80 | 288.04 | 289.78 | sha256 |
| 289.50 | 289.51 | 290.85 | T:knot256v2 |
| 287.83 | 290.66 | 293.07 | sha224 |
| 296.45 | 298.15 | 300.24 | T:simd512 |
| 316.22 | 317.00 | 318.69 | T:cubehash81 |
| 325.00 | 326.68 | 328.65 | T:cubehash1632 |
| 334.86 | 336.86 | 348.92 | sha384 |
| 335.36 | 337.82 | 341.19 | T:coral256v1 |
| 336.78 | 337.90 | 339.56 | T:esch384v2 |
| 335.47 | 338.46 | 341.56 | T:esch384v1 |
| 340.97 | 341.93 | 343.54 | T:drygascon256 |
| 347.07 | 348.81 | 351.73 | T:fugue384 |
| 372.51 | 373.15 | 374.10 | T:cubehash1616 |
| 383.32 | 383.81 | 384.69 | T:shavite3512 |
| 389.77 | 391.84 | 395.19 | T:mcssha4 |
| 398.62 | 398.71 | 399.41 | T:cubehash168 |
| 397.78 | 399.84 | 402.03 | T:mcssha6 |
| 413.93 | 415.27 | 417.88 | T:simd256 |
| 416.18 | 417.85 | 420.31 | T:keccakc512treed2 |
| 429.44 | 429.92 | 431.10 | T:cubehash164 |
| 434.83 | 436.15 | 438.05 | T:keccakc256treed2 |
| 438.61 | 439.77 | 441.52 | T:sneikha384 |
| 488.92 | 491.28 | 496.12 | T:groestl512 |
| 506.72 | 508.25 | 510.47 | T:lane256 |
| 523.26 | 524.67 | 527.47 | T:fugue512 |
| 550.34 | 551.29 | 553.14 | T:essence224 |
| 551.53 | 553.53 | 555.48 | T:essence256 |
| 555.64 | 559.47 | 566.08 | T:fugue2 |
| 571.89 | 573.24 | 575.52 | T:knot384 |
| 649.05 | 651.71 | 652.81 | T:echosp256 |
| 718.70 | 720.79 | 725.81 | T:knot512 |
| 725.57 | 730.52 | 734.04 | T:echo512 |
| 735.09 | 736.75 | 738.03 | T:mcssha5 |
| 777.97 | 779.77 | 783.00 | T:cubehash162 |
| 823.66 | 826.71 | 828.29 | T:echosp512 |
| 845.21 | 852.62 | 857.53 | T:essence384 |
| 848.58 | 856.57 | 861.43 | T:essence512 |
| 875.58 | 876.67 | 879.47 | T:cubehash161 |
| 920.16 | 934.27 | 938.65 | T:mgrostl256 |
| 1015.82 | 1022.17 | 1029.68 | T:fsb256 |
| 1184.77 | 1186.00 | 1188.18 | T:md6d224 |
| 1253.38 | 1255.85 | 1258.52 | T:syconhash256v1 |
| 1241.62 | 1268.67 | 1278.72 | T:md6d256 |
| 1358.72 | 1362.82 | 1370.68 | T:sivrijndael256hash256v1 |
| 1370.73 | 1373.03 | 1375.85 | T:lane512 |
| 1418.69 | 1426.16 | 1433.66 | T:atelopus32 |
| 1583.72 | 1585.49 | 1587.96 | T:md6d384 |
| 1816.33 | 1833.03 | 1843.73 | T:subterraneanv1 |
| 1985.74 | 2009.27 | 2026.53 | T:atelopus64 |
| 3899.50 | 3921.94 | 3928.40 | T:skinnyhashtk3 |
| 3991.72 | 3995.81 | 4002.19 | T:skinnyhashtk2 |
| 5668.52 | 5678.05 | 5691.52 | T:sivtemphotonhashv1 |
| 6457.33 | 6461.36 | 6467.32 | T:acehash256v1 |
| 8225.24 | 8240.69 | 8386.90 | T:heron256v1 |
| 12803.35 | 12845.77 | 13006.56 | T:gage1h256c256r128 |
| 16168.59 | 16178.17 | 16353.79 | T:orangishv1 |
| 19142.26 | 19153.49 | 19362.53 | T:gage1h256c224r064 |
| 21725.09 | 21727.79 | 21730.92 | T:gage1h256c256r064 |
| 25937.29 | 25941.42 | 25947.96 | T:gage1h256c224r032 |
| 35088.65 | 35094.31 | 35111.73 | T:gage1h256c256r032 |
| 38652.89 | 38655.32 | 38666.70 | T:gage1h256c512r064 |
| 53739.69 | 53861.59 | 54227.22 | T:gage1h256c224r016 |
| 64668.54 | 64926.65 | 65431.01 | T:gage1h256c256r016 |
| 65534.58 | 65561.12 | 65818.61 | T:gage1h256c512r032 |
| 102504.46 | 103547.11 | 104273.04 | T:gage1h256c224r008 |
| 4809121.54 | 4831837.38 | 4833821.84 | T:fsb512 |
|
|