Measurements of hash functions on one machine: amd64; Ivy Bridge+AES (306a9); 2012 Intel Core i5-3210M; 2 x 2500MHz; h9ivy, supercop-20260330
[Page version: 20260503 04:13:02]
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.22 | 0.22 | 0.22 | komihash |
| 0.57 | 0.58 | 0.58 | prh42s256 |
| 0.57 | 0.58 | 0.58 | prh42s512 |
| 0.62 | 0.63 | 0.63 | prh64s256 |
| 0.62 | 0.63 | 0.63 | prh64s512 |
| 0.62 | 0.63 | 0.63 | prh64s1024 |
| 0.65 | 0.65 | 0.65 | prh42s1024 |
| 0.89 | 0.90 | 0.91 | T:bebb4185 |
| 1.94 | 1.94 | 1.94 | T:blake3 |
| 2.13 | 2.14 | 2.15 | T:edonr512 |
| 3.04 | 3.04 | 3.04 | T:md4 |
| 3.06 | 3.07 | 3.07 | lsh256 |
| 3.12 | 3.13 | 3.15 | T:bmw512 |
| 3.39 | 3.40 | 3.40 | T:blake2b |
| 3.56 | 3.57 | 3.58 | lsh512 |
| 4.06 | 4.07 | 4.08 | T:echo256 |
| 4.17 | 4.17 | 4.17 | T:cubehash832 |
| 4.19 | 4.20 | 4.21 | T:edonr256 |
| 4.43 | 4.43 | 4.44 | T:k12 |
| 4.54 | 4.56 | 4.58 | sha1 |
| 4.79 | 4.80 | 4.80 | md5 |
| 5.22 | 5.23 | 5.23 | T:bblake256 |
| 5.34 | 5.34 | 5.35 | T:blake2s |
| 5.40 | 5.40 | 5.41 | T:keccakc256treed2 |
| 5.45 | 5.46 | 5.47 | T:bmw256 |
| 5.53 | 5.53 | 5.54 | T:shabal256 |
| 5.53 | 5.54 | 5.54 | T:shabal512 |
| 5.93 | 5.96 | 6.08 | T:blake64 |
| 6.11 | 6.13 | 6.15 | blake512 |
| 6.27 | 6.27 | 6.28 | T:skein512512 |
| 6.28 | 6.28 | 6.29 | T:skein512256 |
| 6.42 | 6.43 | 6.43 | T:blake32 |
| 6.59 | 6.60 | 6.60 | T:keccakc512treed2 |
| 6.60 | 6.62 | 6.63 | T:sarmal256 |
| 6.79 | 6.80 | 6.81 | T:tiger |
| 7.11 | 7.13 | 7.16 | T:beamsplitter |
| 7.11 | 7.26 | 7.43 | sha512 |
| 7.23 | 7.34 | 7.41 | sha384 |
| 7.57 | 7.57 | 7.57 | blake256 |
| 7.60 | 7.62 | 7.66 | T:cheetah256 |
| 8.04 | 8.05 | 8.06 | T:sarmal512 |
| 8.28 | 8.28 | 8.29 | T:keccakc256 |
| 8.28 | 8.29 | 8.29 | T:cubehash816 |
| 8.37 | 8.37 | 8.41 | T:cubehash512 |
| 8.37 | 8.37 | 8.42 | T:cubehash1632 |
| 8.38 | 8.41 | 8.51 | T:skein256256 |
| 8.45 | 8.50 | 8.51 | T:simd512 |
| 8.66 | 8.67 | 8.68 | T:skein10241024 |
| 8.81 | 8.81 | 8.82 | shake128 |
| 9.46 | 9.46 | 9.47 | T:groestl256 |
| 9.63 | 9.63 | 9.64 | T:keccakc448 |
| 10.07 | 10.08 | 10.08 | T:rfsb509 |
| 10.11 | 10.13 | 10.15 | sha256 |
| 10.12 | 10.14 | 10.16 | sha224 |
| 10.13 | 10.14 | 10.14 | T:keccakc512 |
| 10.17 | 10.21 | 10.22 | sha3224 |
| 10.74 | 10.75 | 10.75 | shake256 |
| 10.74 | 10.75 | 10.76 | sha3256 |
| 10.79 | 10.80 | 10.80 | T:keccak |
| 11.68 | 11.68 | 11.69 | T:luffa256 |
| 11.76 | 11.78 | 11.81 | T:cheetah512 |
| 11.90 | 11.92 | 12.26 | T:luffa384 |
| 12.85 | 12.86 | 12.87 | T:ripemd160 |
| 12.89 | 12.90 | 12.91 | T:jh224 |
| 12.89 | 12.90 | 12.91 | T:groestl512 |
| 12.92 | 12.93 | 12.94 | T:jh384 |
| 12.92 | 12.93 | 12.94 | T:jh512 |
| 12.92 | 12.94 | 12.97 | T:jh256 |
| 13.09 | 13.10 | 13.11 | T:gimli24v1 |
| 13.32 | 13.32 | 13.32 | T:keccakc768 |
| 13.50 | 13.50 | 13.51 | T:fugue2 |
| 14.07 | 14.08 | 14.09 | sha3384 |
| 14.69 | 14.71 | 14.72 | T:fugue256 |
| 15.27 | 15.29 | 15.39 | T:round3jh256 |
| 15.28 | 15.29 | 15.30 | T:round3jh512 |
| 16.48 | 16.48 | 16.51 | T:cubehash1616 |
| 16.61 | 16.61 | 16.62 | T:xoodyakv1 |
| 16.65 | 16.66 | 16.67 | T:cubehash88 |
| 16.52 | 16.81 | 16.95 | asconhashav12 |
| 16.62 | 16.90 | 16.95 | asconxofav12 |
| 17.12 | 17.14 | 17.16 | T:shavite3256 |
| 17.78 | 17.79 | 17.81 | T:nasha512 |
| 17.90 | 17.91 | 17.92 | T:luffa512 |
| 17.94 | 17.96 | 17.97 | T:nasha256 |
| 19.09 | 19.10 | 19.11 | T:keccakc1024 |
| 20.19 | 20.19 | 20.24 | sha3512 |
| 21.01 | 21.25 | 21.64 | T:fugue384 |
| 22.27 | 22.30 | 22.34 | T:hamsi |
| 22.69 | 22.70 | 22.72 | T:whirlpool |
| 23.54 | 23.61 | 23.65 | T:md6d224 |
| 24.88 | 24.89 | 24.91 | T:lane256 |
| 24.76 | 25.27 | 25.33 | asconhashv12 |
| 24.72 | 25.28 | 25.29 | asconxofv12 |
| 25.05 | 25.45 | 26.20 | T:md6d256 |
| 27.10 | 27.11 | 27.14 | T:echosp256 |
| 27.55 | 27.56 | 27.58 | T:fugue512 |
| 27.67 | 27.71 | 27.79 | T:shavite3512 |
| 28.33 | 28.44 | 28.71 | T:simd256 |
| 32.45 | 32.46 | 32.48 | asconhashabi32v12 |
| 32.77 | 32.80 | 32.85 | T:shamashashv1 |
| 33.05 | 33.06 | 33.08 | T:cubehash168 |
| 32.71 | 33.18 | 33.33 | T:md6d384 |
| 33.20 | 33.21 | 33.21 | T:cubehash84 |
| 36.76 | 36.78 | 36.80 | T:essence512 |
| 36.83 | 36.96 | 37.02 | T:essence384 |
| 38.84 | 38.85 | 38.87 | T:sneikha256 |
| 39.19 | 39.21 | 39.30 | T:echosp512 |
| 39.86 | 39.89 | 39.95 | T:mgrostl256 |
| 41.03 | 41.14 | 41.24 | T:atelopus64 |
| 42.66 | 42.75 | 42.91 | T:echo512 |
| 42.78 | 42.86 | 42.95 | T:atelopus32 |
| 43.59 | 43.61 | 43.64 | T:romulush |
| 44.07 | 44.08 | 44.16 | T:essence256 |
| 44.07 | 44.08 | 44.13 | T:essence224 |
| 44.66 | 44.67 | 44.75 | T:esch256v2 |
| 45.37 | 45.39 | 45.44 | T:esch256v1 |
| 46.02 | 47.08 | 47.99 | T:mcssha6 |
| 47.36 | 47.77 | 48.13 | T:mcssha5 |
| 47.72 | 47.84 | 48.07 | asconhashbi32v12 |
| 46.25 | 47.87 | 48.27 | T:mcssha4 |
| 52.73 | 52.74 | 52.86 | T:saturninhashv2 |
| 59.48 | 59.51 | 59.68 | T:drygascon128 |
| 57.86 | 60.00 | 61.85 | T:fsb256 |
| 59.85 | 60.11 | 60.46 | T:lane512 |
| 65.45 | 65.47 | 65.66 | T:esch384v2 |
| 65.68 | 65.78 | 65.96 | T:esch384v1 |
| 65.99 | 66.00 | 66.18 | T:cubehash164 |
| 66.46 | 66.47 | 66.69 | T:cubehash82 |
| 71.34 | 71.45 | 71.65 | T:drygascon256 |
| 76.44 | 76.48 | 76.74 | T:coral256v1 |
| 77.37 | 77.40 | 77.65 | T:sneikha384 |
| 80.65 | 80.75 | 80.81 | T:triadhashv1 |
| 85.39 | 85.73 | 86.29 | T:knot256v2 |
| 112.03 | 114.18 | 115.07 | T:clxhash |
| 129.29 | 132.10 | 133.97 | T:knot256v1 |
| 132.04 | 132.21 | 132.43 | T:cubehash162 |
| 132.89 | 133.10 | 133.33 | T:cubehash81 |
| 149.29 | 149.59 | 149.74 | T:syconhash256v1 |
| 161.85? | 175.78? | 184.34? | T:fsb512 |
| 236.22 | 236.29 | 236.34 | T:knot512 |
| 264.38 | 264.42 | 264.54 | T:cubehash161 |
| 280.75 | 280.98 | 281.27 | T:photonbeetlehash256rate32v1 |
| 301.15 | 302.83 | 304.80 | T:knot384 |
| 874.18 | 874.90 | 875.38 | T:subterraneanv1 |
| 1044.01 | 1045.09 | 1050.67 | T:skinnyhashtk3 |
| 1139.55 | 1144.05 | 1179.09 | T:acehash256v1 |
| 1373.63 | 1375.90 | 1387.04 | T:heron256v1 |
| 1425.91 | 1427.23 | 1435.43 | T:sivrijndael256hash256v1 |
| 1994.40 | 1995.35 | 1998.04 | T:skinnyhashtk2 |
| 2660.45 | 2665.03 | 2673.27 | T:gage1h256c256r128 |
| 3172.28 | 3173.13 | 3174.08 | T:orangishv1 |
| 4003.04 | 4007.74 | 4008.96 | T:gage1h256c224r064 |
| 4441.77 | 4442.42 | 4443.57 | T:gage1h256c256r064 |
| 5503.74 | 5506.73 | 5523.94 | T:gage1h256c224r032 |
| 7001.56 | 7002.49 | 7003.75 | T:sivtemphotonhashv1 |
| 7953.27 | 7954.79 | 7955.69 | T:gage1h256c512r064 |
| 8007.60 | 8009.39 | 8017.34 | T:gage1h256c256r032 |
| 13381.40 | 13409.38 | 13447.64 | T:gage1h256c224r016 |
| 15040.55 | 15042.23 | 15043.29 | T:gage1h256c512r032 |
| 15123.89 | 15140.86 | 15147.06 | T:gage1h256c256r016 |
| 25891.14 | 25948.29 | 25954.29 | T:gage1h256c224r008 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.01 | 0.01 | 0.01 | T:floppsy |
| 0.24 | 0.24 | 0.25 | komihash |
| 0.67 | 0.68 | 0.68 | prh42s256 |
| 0.73 | 0.73 | 0.73 | prh42s512 |
| 0.75 | 0.76 | 0.76 | prh64s256 |
| 0.83 | 0.84 | 0.84 | prh64s512 |
| 0.86 | 0.87 | 0.87 | prh42s1024 |
| 0.93 | 0.95 | 0.96 | T:bebb4185 |
| 0.98 | 0.99 | 1.00 | prh64s1024 |
| 1.96 | 1.97 | 1.99 | T:blake3 |
| 2.25 | 2.26 | 2.28 | T:edonr512 |
| 3.12 | 3.13 | 3.14 | T:md4 |
| 3.19 | 3.20 | 3.20 | lsh256 |
| 3.38 | 3.39 | 3.40 | T:bmw512 |
| 3.42 | 3.43 | 3.43 | T:blake2b |
| 3.87 | 3.88 | 3.88 | lsh512 |
| 4.29 | 4.30 | 4.31 | T:echo256 |
| 4.30 | 4.32 | 4.33 | T:edonr256 |
| 4.52 | 4.52 | 4.53 | T:k12 |
| 4.62 | 4.62 | 4.62 | T:cubehash832 |
| 4.90 | 4.91 | 4.92 | md5 |
| 5.05 | 5.07 | 5.10 | sha1 |
| 5.35 | 5.35 | 5.36 | T:blake2s |
| 5.65 | 5.66 | 5.67 | T:bmw256 |
| 5.81 | 5.81 | 5.82 | T:bblake256 |
| 5.95 | 5.95 | 5.95 | T:shabal512 |
| 5.95 | 5.95 | 5.96 | T:shabal256 |
| 6.18 | 6.21 | 6.31 | T:blake64 |
| 6.25 | 6.26 | 6.26 | T:keccakc256treed2 |
| 6.38 | 6.39 | 6.41 | blake512 |
| 6.44 | 6.45 | 6.46 | T:skein512512 |
| 6.45 | 6.45 | 6.46 | T:skein512256 |
| 6.58 | 6.58 | 6.58 | T:blake32 |
| 6.95 | 6.97 | 6.99 | T:sarmal256 |
| 6.96 | 6.97 | 6.98 | T:tiger |
| 7.26 | 7.30 | 7.34 | T:beamsplitter |
| 7.55 | 7.56 | 7.56 | T:keccakc512treed2 |
| 7.72 | 7.72 | 7.73 | blake256 |
| 7.86 | 7.86 | 7.94 | T:cheetah256 |
| 7.95 | 8.06 | 8.08 | sha384 |
| 7.89 | 8.08 | 8.13 | sha512 |
| 8.42 | 8.43 | 8.45 | T:sarmal512 |
| 8.51 | 8.51 | 8.52 | T:keccakc256 |
| 8.50 | 8.52 | 8.61 | T:skein256256 |
| 8.60 | 8.60 | 8.63 | T:cubehash512 |
| 8.73 | 8.73 | 8.74 | T:cubehash816 |
| 8.83 | 8.84 | 8.86 | T:simd512 |
| 9.01 | 9.01 | 9.02 | shake128 |
| 9.03 | 9.04 | 9.05 | T:skein10241024 |
| 9.12 | 9.12 | 9.18 | T:cubehash1632 |
| 9.83 | 9.85 | 9.86 | T:groestl256 |
| 9.85 | 9.86 | 9.87 | T:keccakc448 |
| 10.41 | 10.41 | 10.42 | sha3224 |
| 10.52 | 10.53 | 10.54 | T:keccakc512 |
| 10.72 | 10.72 | 10.73 | T:rfsb509 |
| 10.71 | 10.72 | 10.75 | sha256 |
| 10.75 | 10.76 | 10.78 | sha224 |
| 11.11 | 11.12 | 11.13 | sha3256 |
| 11.12 | 11.12 | 11.13 | shake256 |
| 11.18 | 11.19 | 11.19 | T:keccak |
| 11.90 | 11.90 | 11.91 | T:luffa256 |
| 12.29 | 12.54 | 12.55 | T:luffa384 |
| 12.78 | 12.79 | 12.82 | T:cheetah512 |
| 13.10 | 13.11 | 13.12 | T:ripemd160 |
| 13.11 | 13.13 | 13.14 | T:jh224 |
| 13.12 | 13.13 | 13.15 | T:jh384 |
| 13.13 | 13.15 | 13.18 | T:jh256 |
| 13.14 | 13.15 | 13.17 | T:jh512 |
| 13.22 | 13.23 | 13.23 | T:gimli24v1 |
| 13.54 | 13.55 | 13.56 | T:keccakc768 |
| 13.60 | 13.61 | 13.62 | T:groestl512 |
| 14.27 | 14.28 | 14.29 | sha3384 |
| 14.60 | 14.60 | 14.61 | T:fugue2 |
| 15.34 | 15.37 | 15.39 | T:fugue256 |
| 15.53 | 15.54 | 15.54 | T:round3jh512 |
| 15.52 | 15.55 | 15.65 | T:round3jh256 |
| 16.70 | 16.71 | 16.71 | T:xoodyakv1 |
| 16.73 | 17.01 | 17.07 | asconhashav12 |
| 17.10 | 17.10 | 17.11 | T:cubehash88 |
| 16.94 | 17.10 | 17.12 | asconxofav12 |
| 17.28 | 17.28 | 17.30 | T:cubehash1616 |
| 17.41 | 17.43 | 17.45 | T:shavite3256 |
| 18.28 | 18.29 | 18.31 | T:nasha256 |
| 18.34 | 18.37 | 18.38 | T:luffa512 |
| 18.39 | 18.41 | 18.43 | T:nasha512 |
| 19.23 | 19.24 | 19.25 | T:keccakc1024 |
| 20.28 | 20.30 | 20.31 | sha3512 |
| 21.99 | 22.03 | 22.04 | T:fugue384 |
| 22.35 | 22.38 | 22.42 | T:hamsi |
| 23.10 | 23.11 | 23.12 | T:whirlpool |
| 23.89 | 23.92 | 24.03 | T:md6d224 |
| 25.19 | 25.48 | 25.48 | asconxofv12 |
| 25.01 | 25.49 | 25.50 | asconhashv12 |
| 25.73 | 25.74 | 25.75 | T:lane256 |
| 25.52 | 25.97 | 26.48 | T:md6d256 |
| 28.28 | 28.29 | 28.31 | T:echosp256 |
| 28.65 | 28.68 | 28.73 | T:shavite3512 |
| 28.82 | 28.86 | 29.11 | T:simd256 |
| 29.01 | 29.02 | 29.05 | T:fugue512 |
| 32.84 | 32.86 | 32.88 | asconhashabi32v12 |
| 33.04 | 33.08 | 33.12 | T:shamashashv1 |
| 33.05 | 33.42 | 33.66 | T:md6d384 |
| 33.65 | 33.65 | 33.66 | T:cubehash84 |
| 33.85 | 33.85 | 33.87 | T:cubehash168 |
| 38.04 | 38.06 | 38.08 | T:essence512 |
| 38.09 | 38.20 | 38.23 | T:essence384 |
| 39.17 | 39.18 | 39.19 | T:sneikha256 |
| 40.65 | 40.67 | 40.70 | T:echosp512 |
| 41.88 | 41.89 | 41.92 | T:mgrostl256 |
| 42.93 | 43.03 | 43.19 | T:atelopus64 |
| 43.96 | 43.99 | 44.01 | T:romulush |
| 44.14 | 44.19 | 44.34 | T:echo512 |
| 44.30 | 44.42 | 44.54 | T:atelopus32 |
| 44.82 | 44.84 | 44.86 | T:essence256 |
| 44.81 | 44.84 | 44.85 | T:essence224 |
| 44.96 | 44.96 | 44.97 | T:esch256v2 |
| 45.64 | 45.67 | 45.70 | T:esch256v1 |
| 47.00 | 47.38 | 48.12 | T:mcssha4 |
| 47.69 | 47.70 | 49.10 | T:mcssha5 |
| 47.04 | 47.87 | 48.61 | T:mcssha6 |
| 48.24 | 48.28 | 48.45 | asconhashbi32v12 |
| 53.16 | 53.17 | 53.19 | T:saturninhashv2 |
| 50.45? | 57.99? | 61.09? | T:fsb256 |
| 59.58 | 59.61 | 59.64 | T:drygascon128 |
| 64.01 | 64.27 | 64.73 | T:lane512 |
| 66.10 | 66.12 | 66.16 | T:esch384v2 |
| 66.33 | 66.35 | 66.43 | T:esch384v1 |
| 66.79 | 66.80 | 66.80 | T:cubehash164 |
| 66.91 | 66.91 | 66.92 | T:cubehash82 |
| 71.80 | 71.83 | 71.90 | T:drygascon256 |
| 77.06 | 77.08 | 77.12 | T:coral256v1 |
| 78.31 | 78.33 | 78.37 | T:sneikha384 |
| 80.93 | 80.97 | 80.99 | T:triadhashv1 |
| 86.22 | 86.28 | 86.59 | T:knot256v2 |
| 114.40 | 115.05 | 115.09 | T:clxhash |
| 129.67 | 132.83 | 133.96 | T:knot256v1 |
| 132.83 | 132.85 | 132.86 | T:cubehash162 |
| 133.33 | 133.36 | 133.39 | T:cubehash81 |
| 150.76 | 150.79 | 150.84 | T:syconhash256v1 |
| 236.84 | 236.86 | 237.43 | T:knot512 |
| 264.84 | 264.88 | 265.58 | T:cubehash161 |
| 279.88 | 280.11 | 280.83 | T:photonbeetlehash256rate32v1 |
| 301.51 | 303.25 | 305.48 | T:knot384 |
| 876.32 | 877.18 | 877.68 | T:subterraneanv1 |
| 1052.75 | 1053.55 | 1058.67 | T:skinnyhashtk3 |
| 1154.50 | 1155.55 | 1186.01 | T:acehash256v1 |
| 1397.01 | 1397.87 | 1407.68 | T:heron256v1 |
| 1424.23 | 1425.61 | 1432.64 | T:sivrijndael256hash256v1 |
| 1998.88 | 1999.49 | 2001.93 | T:skinnyhashtk2 |
| 2693.37 | 2697.43 | 2703.70 | T:gage1h256c256r128 |
| 3196.83 | 3197.67 | 3198.48 | T:orangishv1 |
| 4043.04 | 4046.13 | 4047.29 | T:gage1h256c224r064 |
| 4484.96 | 4485.54 | 4486.70 | T:gage1h256c256r064 |
| 5553.00 | 5555.33 | 5570.18 | T:gage1h256c224r032 |
| 6993.98 | 6994.93 | 6996.73 | T:sivtemphotonhashv1 |
| 8030.86 | 8031.61 | 8033.92 | T:gage1h256c512r064 |
| 8077.43 | 8080.34 | 8086.18 | T:gage1h256c256r032 |
| 11638.18 | 11650.95 | 11689.48 | T:fsb512 |
| 13501.23 | 13522.95 | 13556.32 | T:gage1h256c224r016 |
| 15171.16 | 15173.10 | 15176.18 | T:gage1h256c512r032 |
| 15252.73 | 15265.16 | 15271.42 | T:gage1h256c256r016 |
| 26114.89 | 26153.97 | 26158.73 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.03 | 0.03 | 0.03 | T:floppsy |
| 0.29 | 0.30 | 0.31 | komihash |
| 0.83 | 0.84 | 0.84 | prh42s256 |
| 0.95 | 0.95 | 0.96 | prh64s256 |
| 0.97 | 0.97 | 0.98 | prh42s512 |
| 0.99 | 1.02 | 1.04 | T:bebb4185 |
| 1.16 | 1.17 | 1.18 | prh64s512 |
| 1.19 | 1.20 | 1.21 | prh42s1024 |
| 1.58 | 1.59 | 1.61 | prh64s1024 |
| 2.44 | 2.45 | 2.47 | T:edonr512 |
| 3.26 | 3.28 | 3.30 | T:md4 |
| 3.41 | 3.42 | 3.44 | lsh256 |
| 3.46 | 3.47 | 3.48 | T:blake2b |
| 3.75 | 3.76 | 3.76 | T:blake3 |
| 3.78 | 3.81 | 3.85 | T:bmw512 |
| 4.36 | 4.40 | 4.42 | lsh512 |
| 4.46 | 4.48 | 4.53 | T:edonr256 |
| 4.83 | 4.84 | 4.86 | T:echo256 |
| 4.91 | 4.91 | 4.92 | T:k12 |
| 5.10 | 5.10 | 5.11 | md5 |
| 5.36 | 5.37 | 5.37 | T:cubehash832 |
| 5.37 | 5.37 | 5.37 | T:blake2s |
| 5.89 | 5.91 | 5.97 | sha1 |
| 5.97 | 5.99 | 6.03 | T:bmw256 |
| 6.59 | 6.63 | 6.72 | T:blake64 |
| 6.63 | 6.64 | 6.65 | T:shabal512 |
| 6.64 | 6.65 | 6.67 | T:shabal256 |
| 6.71 | 6.73 | 6.76 | T:skein512256 |
| 6.73 | 6.74 | 6.76 | T:skein512512 |
| 6.79 | 6.80 | 6.83 | T:bblake256 |
| 6.79 | 6.81 | 6.84 | blake512 |
| 6.82 | 6.82 | 6.83 | T:blake32 |
| 7.25 | 7.27 | 7.29 | T:tiger |
| 7.28 | 7.30 | 7.31 | T:keccakc256treed2 |
| 7.47 | 7.51 | 7.59 | T:sarmal256 |
| 7.47 | 7.53 | 7.62 | T:beamsplitter |
| 7.99 | 7.99 | 8.00 | blake256 |
| 8.35 | 8.37 | 8.48 | T:cheetah256 |
| 8.42 | 8.43 | 8.44 | T:keccakc512treed2 |
| 8.66 | 8.69 | 8.77 | T:skein256256 |
| 8.97 | 8.98 | 9.03 | T:cubehash512 |
| 9.00 | 9.03 | 9.06 | T:sarmal512 |
| 9.16 | 9.17 | 9.18 | T:keccakc256 |
| 9.16 | 9.17 | 9.22 | sha384 |
| 9.10 | 9.27 | 9.35 | sha512 |
| 9.41 | 9.43 | 9.47 | T:simd512 |
| 9.47 | 9.48 | 9.50 | T:cubehash816 |
| 9.62 | 9.63 | 9.66 | shake128 |
| 9.65 | 9.66 | 9.67 | T:skein10241024 |
| 10.06 | 10.07 | 10.09 | T:keccakc448 |
| 10.36 | 10.36 | 10.42 | T:cubehash1632 |
| 10.44 | 10.47 | 10.51 | T:groestl256 |
| 10.56 | 10.58 | 10.60 | sha3224 |
| 10.96 | 10.97 | 10.98 | T:keccakc512 |
| 11.50 | 11.51 | 11.52 | sha3256 |
| 11.51 | 11.52 | 11.54 | shake256 |
| 11.62 | 11.66 | 11.73 | sha256 |
| 11.76 | 11.79 | 11.94 | sha224 |
| 11.84 | 11.85 | 11.87 | T:keccak |
| 11.89 | 11.90 | 11.91 | T:rfsb509 |
| 12.26 | 12.27 | 12.28 | T:luffa256 |
| 13.06 | 13.09 | 13.32 | T:luffa384 |
| 13.43 | 13.44 | 13.45 | T:gimli24v1 |
| 13.50 | 13.51 | 13.53 | T:jh224 |
| 13.50 | 13.52 | 13.54 | T:jh512 |
| 13.50 | 13.52 | 13.55 | T:jh384 |
| 13.52 | 13.53 | 13.55 | T:ripemd160 |
| 13.51 | 13.54 | 13.57 | T:jh256 |
| 13.62 | 13.63 | 13.64 | T:keccakc768 |
| 14.32 | 14.33 | 14.35 | sha3384 |
| 14.54 | 14.76 | 14.92 | T:cheetah512 |
| 14.80 | 14.81 | 14.82 | T:groestl512 |
| 15.94 | 15.95 | 15.96 | T:round3jh512 |
| 15.90 | 15.96 | 16.07 | T:round3jh256 |
| 16.33 | 16.36 | 16.39 | T:fugue256 |
| 16.48 | 16.50 | 16.54 | T:fugue2 |
| 16.84 | 16.85 | 16.87 | T:xoodyakv1 |
| 16.99 | 17.16 | 17.35 | asconhashav12 |
| 17.08 | 17.37 | 17.38 | asconxofav12 |
| 17.84 | 17.85 | 17.86 | T:cubehash88 |
| 17.89 | 17.92 | 17.96 | T:shavite3256 |
| 18.61 | 18.62 | 18.63 | T:cubehash1616 |
| 18.85 | 18.86 | 18.89 | T:nasha256 |
| 19.12 | 19.15 | 19.17 | T:luffa512 |
| 19.39 | 19.42 | 19.45 | T:nasha512 |
| 19.88 | 19.89 | 19.91 | T:keccakc1024 |
| 20.92 | 20.93 | 20.95 | sha3512 |
| 22.56 | 22.61 | 22.70 | T:hamsi |
| 23.40 | 23.43 | 24.08 | T:md6d224 |
| 23.69 | 23.71 | 23.72 | T:fugue384 |
| 23.82 | 23.84 | 23.86 | T:whirlpool |
| 25.55 | 25.79 | 25.79 | asconxofv12 |
| 25.34 | 25.83 | 25.86 | asconhashv12 |
| 25.39 | 26.07 | 26.14 | T:md6d256 |
| 27.15 | 27.16 | 27.17 | T:lane256 |
| 27.90 | 27.92 | 27.95 | T:echosp256 |
| 29.60 | 29.68 | 29.87 | T:simd256 |
| 30.30 | 30.35 | 30.43 | T:shavite3512 |
| 31.51 | 31.53 | 31.54 | T:fugue512 |
| 32.68 | 32.73 | 32.91 | T:md6d384 |
| 33.51 | 33.53 | 33.55 | asconhashabi32v12 |
| 33.57 | 33.63 | 33.67 | T:shamashashv1 |
| 34.39 | 34.40 | 34.41 | T:cubehash84 |
| 35.17 | 35.18 | 35.20 | T:cubehash168 |
| 39.71 | 39.72 | 39.73 | T:sneikha256 |
| 40.16 | 40.20 | 40.24 | T:essence512 |
| 40.20 | 40.32 | 40.40 | T:essence384 |
| 44.46 | 44.49 | 44.52 | T:echosp512 |
| 44.60 | 44.64 | 44.68 | T:romulush |
| 45.27 | 45.30 | 45.35 | T:mgrostl256 |
| 45.44 | 45.45 | 45.46 | T:esch256v2 |
| 46.09 | 46.12 | 46.14 | T:essence224 |
| 46.10 | 46.13 | 46.15 | T:essence256 |
| 46.15 | 46.18 | 46.21 | T:esch256v1 |
| 46.02 | 46.30 | 46.55 | T:atelopus64 |
| 46.62 | 46.71 | 46.83 | T:echo512 |
| 46.73 | 46.87 | 47.04 | T:atelopus32 |
| 48.55 | 48.85 | 49.70 | T:mcssha4 |
| 49.02 | 49.02 | 49.22 | asconhashbi32v12 |
| 48.64 | 49.58 | 50.15 | T:mcssha6 |
| 50.46 | 50.50 | 51.74 | T:mcssha5 |
| 53.89 | 53.90 | 53.92 | T:saturninhashv2 |
| 59.68 | 59.74 | 59.76 | T:drygascon128 |
| 54.21? | 60.47? | 64.88? | T:fsb256 |
| 67.24 | 67.27 | 67.34 | T:esch384v2 |
| 67.45 | 67.51 | 67.55 | T:esch384v1 |
| 67.64 | 67.66 | 67.67 | T:cubehash82 |
| 68.13 | 68.14 | 68.14 | T:cubehash164 |
| 71.36 | 71.46 | 71.60 | T:lane512 |
| 72.60 | 72.65 | 72.71 | T:drygascon256 |
| 78.09 | 78.10 | 78.19 | T:coral256v1 |
| 79.82 | 79.88 | 79.90 | T:sneikha384 |
| 81.22 | 81.25 | 81.27 | T:triadhashv1 |
| 87.56 | 87.71 | 88.43 | T:knot256v2 |
| 115.38 | 115.42 | 115.43 | T:clxhash |
| 127.78 | 128.75 | 131.86 | T:knot256v1 |
| 134.08 | 134.09 | 134.12 | T:cubehash81 |
| 134.18 | 134.19 | 134.20 | T:cubehash162 |
| 153.25 | 153.28 | 153.33 | T:syconhash256v1 |
| 238.48 | 238.49 | 238.52 | T:knot512 |
| 266.16 | 266.18 | 266.23 | T:cubehash161 |
| 278.95 | 279.06 | 279.26 | T:photonbeetlehash256rate32v1 |
| 302.97 | 305.88 | 307.51 | T:knot384 |
| 878.73 | 879.32 | 881.75 | T:subterraneanv1 |
| 1065.10 | 1069.06 | 1071.40 | T:skinnyhashtk3 |
| 1171.59 | 1175.95 | 1206.28 | T:acehash256v1 |
| 1421.35 | 1424.95 | 1430.32 | T:sivrijndael256hash256v1 |
| 1432.71 | 1436.89 | 1444.56 | T:heron256v1 |
| 2005.09 | 2007.20 | 2009.90 | T:skinnyhashtk2 |
| 2746.01 | 2749.43 | 2756.24 | T:gage1h256c256r128 |
| 3238.03 | 3238.69 | 3239.53 | T:orangishv1 |
| 4109.03 | 4111.01 | 4114.94 | T:gage1h256c224r064 |
| 4556.09 | 4558.87 | 4560.61 | T:gage1h256c256r064 |
| 5633.37 | 5637.92 | 5652.46 | T:gage1h256c224r032 |
| 6982.17 | 6983.52 | 6987.38 | T:sivtemphotonhashv1 |
| 8158.49 | 8161.22 | 8163.24 | T:gage1h256c512r064 |
| 8195.39 | 8198.16 | 8204.41 | T:gage1h256c256r032 |
| 13687.97 | 13707.09 | 13742.10 | T:gage1h256c224r016 |
| 15391.57 | 15392.96 | 15399.37 | T:gage1h256c512r032 |
| 15463.64 | 15474.16 | 15481.41 | T:gage1h256c256r016 |
| 26465.71 | 26500.60 | 26508.50 | T:gage1h256c224r008 |
| 30723.96 | 30755.36 | 30849.23 | T:fsb512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.08 | 0.08 | 0.08 | T:floppsy |
| 0.36 | 0.37 | 0.39 | komihash |
| 1.11? | 1.15? | 1.27? | T:bebb4185 |
| 1.25 | 1.25 | 1.28 | prh42s256 |
| 1.50 | 1.52 | 1.60 | prh64s256 |
| 1.62 | 1.62 | 1.63 | prh42s512 |
| 2.06 | 2.08 | 2.11 | prh64s512 |
| 2.20 | 2.22 | 2.27 | prh42s1024 |
| 2.76 | 2.77 | 2.79 | T:edonr512 |
| 3.15 | 3.16 | 3.19 | prh64s1024 |
| 3.57 | 3.58 | 3.60 | lsh256 |
| 3.65 | 3.67 | 3.70 | T:md4 |
| 3.70 | 3.70 | 3.70 | T:blake3 |
| 3.96 | 3.98 | 4.00 | T:blake2b |
| 4.59 | 4.61 | 4.63 | T:bmw512 |
| 4.90 | 4.92 | 4.99 | T:edonr256 |
| 5.19 | 5.21 | 5.22 | lsh512 |
| 5.42 | 5.42 | 5.42 | T:blake2s |
| 5.50 | 5.51 | 5.53 | T:k12 |
| 5.59 | 5.61 | 5.63 | md5 |
| 6.02 | 6.09 | 6.13 | T:echo256 |
| 6.83 | 6.93 | 7.01 | T:bmw256 |
| 7.06 | 7.10 | 7.21 | T:blake64 |
| 7.24 | 7.31 | 7.35 | blake512 |
| 7.35 | 7.36 | 7.38 | T:cubehash832 |
| 7.37 | 7.40 | 7.45 | T:skein512256 |
| 7.47 | 7.49 | 7.51 | T:blake32 |
| 7.49 | 7.50 | 7.55 | T:skein512512 |
| 7.99 | 8.02 | 8.05 | T:tiger |
| 7.88 | 8.04 | 8.26 | T:beamsplitter |
| 8.01 | 8.06 | 8.34 | T:sarmal256 |
| 8.05 | 8.09 | 8.13 | sha1 |
| 8.42 | 8.44 | 8.46 | T:shabal256 |
| 8.47 | 8.49 | 8.50 | T:shabal512 |
| 8.62 | 8.64 | 8.69 | blake256 |
| 8.91 | 8.92 | 9.06 | T:cheetah256 |
| 9.06 | 9.10 | 9.17 | T:skein256256 |
| 9.56 | 9.58 | 9.60 | T:bblake256 |
| 9.59 | 9.63 | 9.67 | T:sarmal512 |
| 9.96 | 9.96 | 10.04 | T:cubehash512 |
| 10.02 | 10.03 | 10.04 | T:keccakc256 |
| 10.03 | 10.04 | 10.07 | T:keccakc256treed2 |
| 10.33 | 10.36 | 10.38 | shake128 |
| 11.34 | 11.37 | 11.46 | sha384 |
| 11.46 | 11.47 | 11.49 | T:cubehash816 |
| 11.64 | 11.72 | 11.84 | sha512 |
| 11.90 | 11.93 | 11.99 | T:simd512 |
| 12.06 | 12.07 | 12.14 | T:groestl256 |
| 12.26 | 12.28 | 12.30 | T:skein10241024 |
| 12.34 | 12.37 | 12.41 | T:keccak |
| 12.39 | 12.40 | 12.41 | T:keccakc512 |
| 12.37 | 12.41 | 12.45 | T:keccakc448 |
| 12.80 | 12.81 | 12.87 | sha3224 |
| 12.82 | 12.84 | 12.86 | shake256 |
| 12.81 | 12.84 | 12.88 | sha3256 |
| 13.08 | 13.10 | 13.10 | T:keccakc512treed2 |
| 13.22 | 13.24 | 13.26 | T:luffa256 |
| 13.66 | 13.67 | 13.71 | T:cubehash1632 |
| 13.99 | 14.01 | 14.04 | T:gimli24v1 |
| 14.13 | 14.19 | 14.34 | sha256 |
| 14.19 | 14.41 | 14.46 | T:luffa384 |
| 14.45 | 14.50 | 14.59 | sha224 |
| 14.47 | 14.50 | 14.56 | T:jh384 |
| 14.47 | 14.51 | 14.55 | T:jh256 |
| 14.48 | 14.54 | 14.59 | T:jh224 |
| 14.50 | 14.55 | 14.56 | T:jh512 |
| 14.62 | 14.65 | 14.68 | T:ripemd160 |
| 14.74 | 14.77 | 14.82 | T:keccakc768 |
| 14.85 | 14.87 | 14.92 | T:rfsb509 |
| 15.30 | 15.33 | 15.35 | sha3384 |
| 16.81 | 16.82 | 16.85 | T:groestl512 |
| 17.07 | 17.10 | 17.10 | T:round3jh512 |
| 16.99 | 17.10 | 17.25 | T:round3jh256 |
| 17.25 | 17.27 | 17.29 | T:xoodyakv1 |
| 17.80 | 17.84 | 17.96 | asconhashav12 |
| 17.85 | 17.94 | 18.14 | asconxofav12 |
| 18.83 | 18.98 | 19.72 | T:cheetah512 |
| 18.99 | 19.03 | 19.08 | T:fugue256 |
| 19.15 | 19.17 | 19.29 | T:shavite3256 |
| 19.82 | 19.83 | 19.86 | T:cubehash88 |
| 20.10 | 20.13 | 20.19 | T:nasha512 |
| 20.24 | 20.29 | 20.36 | T:nasha256 |
| 21.14 | 21.18 | 21.22 | T:luffa512 |
| 21.44 | 21.51 | 21.60 | T:fugue2 |
| 21.88 | 21.89 | 21.95 | T:keccakc1024 |
| 22.18 | 22.19 | 22.22 | T:cubehash1616 |
| 22.81 | 22.85 | 22.91 | T:hamsi |
| 22.85 | 22.88 | 22.92 | sha3512 |
| 25.75 | 25.79 | 25.83 | T:whirlpool |
| 26.41 | 26.50 | 26.75 | asconxofv12 |
| 26.46 | 26.53 | 26.73 | asconhashv12 |
| 28.05 | 28.12 | 28.29 | T:fugue384 |
| 30.95 | 30.98 | 31.03 | T:lane256 |
| 31.58 | 31.76 | 31.96 | T:shavite3512 |
| 31.72 | 31.85 | 32.05 | T:simd256 |
| 32.15 | 32.18 | 32.21 | T:echosp256 |
| 34.87 | 34.95 | 35.04 | T:shamashashv1 |
| 35.23 | 35.26 | 35.32 | asconhashabi32v12 |
| 36.36 | 36.38 | 36.40 | T:cubehash84 |
| 38.04 | 38.10 | 38.13 | T:fugue512 |
| 38.74 | 38.75 | 38.78 | T:cubehash168 |
| 41.09 | 41.10 | 41.18 | T:sneikha256 |
| 45.81 | 45.87 | 45.95 | T:essence512 |
| 45.79 | 45.88 | 45.96 | T:essence384 |
| 46.29 | 46.36 | 46.47 | T:romulush |
| 46.72 | 46.74 | 46.75 | T:esch256v2 |
| 47.25 | 47.34 | 48.68 | T:md6d224 |
| 47.37 | 47.43 | 47.47 | T:esch256v1 |
| 48.48 | 48.56 | 48.64 | T:echo512 |
| 49.50 | 49.54 | 49.60 | T:essence256 |
| 49.52 | 49.56 | 49.58 | T:essence224 |
| 49.92 | 49.99 | 50.06 | T:mgrostl256 |
| 51.01 | 51.07 | 51.30 | asconhashbi32v12 |
| 51.27 | 52.64 | 52.79 | T:md6d256 |
| 52.46 | 52.68 | 53.05 | T:mcssha4 |
| 53.05 | 53.10 | 53.18 | T:echosp512 |
| 52.83 | 53.70 | 54.28 | T:mcssha6 |
| 55.79 | 55.80 | 55.87 | T:saturninhashv2 |
| 57.93 | 58.02 | 58.09 | T:mcssha5 |
| 58.41 | 58.60 | 58.86 | T:atelopus32 |
| 60.12 | 60.15 | 60.24 | T:drygascon128 |
| 65.95 | 66.19 | 66.28 | T:md6d384 |
| 63.17? | 67.95? | 71.92? | T:fsb256 |
| 67.91 | 68.44 | 68.92 | T:atelopus64 |
| 69.64 | 69.67 | 70.86 | T:cubehash82 |
| 70.25 | 70.29 | 70.36 | T:esch384v2 |
| 70.32 | 70.34 | 70.41 | T:esch384v1 |
| 71.68 | 71.69 | 71.71 | T:cubehash164 |
| 74.61 | 74.66 | 74.72 | T:drygascon256 |
| 80.79 | 80.90 | 81.02 | T:coral256v1 |
| 82.03 | 82.06 | 82.09 | T:triadhashv1 |
| 83.89 | 84.06 | 84.11 | T:sneikha384 |
| 90.49 | 90.53 | 91.48 | T:knot256v2 |
| 95.89 | 96.06 | 96.13 | T:lane512 |
| 116.25 | 116.30 | 116.31 | T:clxhash |
| 134.83 | 135.60 | 136.50 | T:knot256v1 |
| 136.06 | 136.08 | 136.10 | T:cubehash81 |
| 137.74 | 137.76 | 137.78 | T:cubehash162 |
| 159.83 | 159.91 | 159.99 | T:syconhash256v1 |
| 242.81 | 242.84 | 242.89 | T:knot512 |
| 269.70 | 269.73 | 269.78 | T:cubehash161 |
| 276.57 | 276.69 | 276.83 | T:photonbeetlehash256rate32v1 |
| 306.45 | 309.29 | 311.53 | T:knot384 |
| 887.87 | 888.41 | 888.95 | T:subterraneanv1 |
| 1101.58 | 1103.88 | 1108.35 | T:skinnyhashtk3 |
| 1221.03 | 1223.95 | 1265.65 | T:acehash256v1 |
| 1415.00 | 1419.53 | 1425.12 | T:sivrijndael256hash256v1 |
| 1530.65 | 1534.35 | 1543.85 | T:heron256v1 |
| 2020.27 | 2022.21 | 2027.91 | T:skinnyhashtk2 |
| 2882.35 | 2889.54 | 2894.33 | T:gage1h256c256r128 |
| 3344.09 | 3347.97 | 3355.59 | T:orangishv1 |
| 4280.17 | 4285.49 | 4291.97 | T:gage1h256c224r064 |
| 4744.60 | 4752.53 | 4756.06 | T:gage1h256c256r064 |
| 5845.19 | 5852.67 | 5863.27 | T:gage1h256c224r032 |
| 6951.80 | 6954.48 | 6958.62 | T:sivtemphotonhashv1 |
| 8504.91 | 8505.82 | 8507.73 | T:gage1h256c512r064 |
| 8507.63 | 8513.21 | 8520.91 | T:gage1h256c256r032 |
| 14179.60 | 14202.71 | 14237.70 | T:gage1h256c224r016 |
| 15979.03 | 15981.02 | 15984.65 | T:gage1h256c512r032 |
| 16018.68 | 16030.31 | 16039.07 | T:gage1h256c256r016 |
| 27392.11 | 27428.79 | 27436.56 | T:gage1h256c224r008 |
| 81610.44 | 81691.75 | 81977.20 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.69 | 0.71 | 0.72 | T:floppsy |
| 1.29 | 1.31 | 1.42 | komihash |
| 3.08 | 3.13 | 3.22 | T:bebb4185 |
| 4.38 | 4.38 | 4.43 | T:blake3 |
| 5.97 | 5.98 | 6.00 | T:blake2s |
| 6.66 | 6.76 | 6.88 | prh42s256 |
| 7.68 | 7.75 | 7.87 | lsh256 |
| 7.81 | 7.89 | 7.92 | T:edonr512 |
| 8.26 | 8.43 | 8.88 | T:blake2b |
| 8.64 | 8.69 | 8.83 | T:md4 |
| 8.69 | 8.83 | 8.98 | prh64s256 |
| 9.88 | 9.92 | 10.22 | prh42s512 |
| 10.50 | 10.60 | 10.97 | T:edonr256 |
| 11.95 | 12.01 | 12.08 | md5 |
| 14.09? | 14.31? | 15.78? | T:beamsplitter |
| 14.49 | 14.66 | 14.80 | prh42s1024 |
| 14.60 | 14.75 | 14.90 | prh64s512 |
| 14.60 | 14.75 | 14.92 | T:skein256256 |
| 15.03 | 15.05 | 15.11 | T:k12 |
| 15.41 | 15.68 | 15.96 | T:echo256 |
| 15.71 | 15.84 | 15.96 | T:bmw512 |
| 15.85 | 15.90 | 16.00 | T:blake32 |
| 15.85 | 16.00 | 16.14 | T:blake64 |
| 15.97 | 16.03 | 16.12 | T:skein512256 |
| 16.41 | 16.59 | 16.80 | blake512 |
| 16.66 | 16.73 | 16.94 | lsh512 |
| 16.83 | 16.94 | 17.02 | T:skein512512 |
| 17.16 | 17.20 | 17.29 | blake256 |
| 17.44 | 17.55 | 17.83 | T:tiger |
| 18.17 | 18.36 | 18.43 | T:bmw256 |
| 19.23 | 19.38 | 19.70 | T:cheetah256 |
| 19.71? | 19.83? | 22.97? | T:sarmal256 |
| 21.14 | 21.21 | 21.27 | T:gimli24v1 |
| 22.44 | 22.51 | 22.55 | T:xoodyakv1 |
| 22.45 | 22.53 | 22.60 | T:sarmal512 |
| 22.50 | 22.59 | 22.77 | T:cubehash512 |
| 23.72 | 23.75 | 23.79 | sha3512 |
| 23.82 | 23.84 | 23.86 | sha3256 |
| 23.79 | 23.84 | 24.05 | sha3384 |
| 23.75 | 23.86 | 23.92 | sha3224 |
| 23.91 | 23.95 | 24.13 | shake128 |
| 23.92 | 23.96 | 24.04 | shake256 |
| 24.43 | 24.46 | 24.53 | T:keccak |
| 24.46 | 24.49 | 24.55 | T:keccakc1024 |
| 24.57 | 24.68 | 24.89 | T:keccakc768 |
| 24.76 | 24.86 | 25.99 | T:keccakc448 |
| 24.84 | 24.90 | 25.62 | T:keccakc512 |
| 25.04 | 25.12 | 25.18 | T:keccakc256 |
| 25.15 | 25.25 | 25.43 | T:luffa256 |
| 26.22 | 26.37 | 26.56 | prh64s1024 |
| 26.78 | 26.92 | 27.16 | T:jh512 |
| 26.94 | 26.96 | 27.06 | T:jh256 |
| 27.00 | 27.19 | 27.29 | T:jh384 |
| 26.99 | 27.28 | 27.74 | T:jh224 |
| 27.28 | 27.34 | 27.37 | asconxofav12 |
| 27.11 | 27.45 | 27.61 | asconhashav12 |
| 28.65 | 28.81 | 29.00 | T:hamsi |
| 28.67 | 28.83 | 29.11 | T:ripemd160 |
| 31.41 | 31.48 | 31.48 | T:round3jh512 |
| 31.66 | 31.69 | 31.86 | T:shabal256 |
| 31.63 | 31.81 | 32.05 | T:luffa384 |
| 31.53 | 31.89 | 32.12 | T:round3jh256 |
| 32.04 | 32.06 | 32.10 | T:shabal512 |
| 32.33 | 32.47 | 32.64 | T:cubehash832 |
| 32.89 | 32.99 | 33.40 | T:groestl256 |
| 34.57 | 34.90 | 35.34 | sha1 |
| 35.32 | 35.39 | 35.96 | T:shavite3256 |
| 36.54 | 36.63 | 36.72 | T:cubehash816 |
| 37.43 | 37.51 | 37.64 | T:cheetah512 |
| 38.48 | 38.78 | 38.99 | asconhashv12 |
| 38.58 | 38.82 | 38.92 | asconxofv12 |
| 38.68 | 38.82 | 38.93 | T:nasha256 |
| 39.17 | 39.36 | 39.62 | T:simd512 |
| 39.10 | 39.53 | 39.72 | T:nasha512 |
| 40.57 | 40.59 | 40.68 | T:skein10241024 |
| 42.15 | 42.43 | 43.21 | sha384 |
| 43.78 | 43.97 | 44.22 | T:bblake256 |
| 44.81 | 44.85 | 45.05 | T:cubehash88 |
| 45.89 | 46.22 | 46.83 | sha256 |
| 46.15 | 46.82 | 47.95 | sha512 |
| 46.66 | 46.89 | 47.30 | T:luffa512 |
| 48.18 | 48.26 | 48.36 | T:groestl512 |
| 48.97 | 49.37 | 50.12 | sha224 |
| 49.75 | 49.90 | 50.04 | T:whirlpool |
| 49.94 | 50.09 | 50.58 | T:rfsb509 |
| 50.33 | 50.54 | 50.89 | T:shamashashv1 |
| 52.55 | 52.86 | 52.98 | T:fugue256 |
| 55.77 | 55.87 | 55.94 | T:cubehash1632 |
| 57.91 | 58.08 | 58.16 | asconhashabi32v12 |
| 58.59 | 59.04 | 59.92 | T:simd256 |
| 59.28 | 59.28 | 59.32 | T:sneikha256 |
| 61.29 | 61.39 | 61.43 | T:keccakc512treed2 |
| 61.76 | 61.85 | 61.98 | T:cubehash84 |
| 61.84 | 61.95 | 62.10 | T:keccakc256treed2 |
| 62.45 | 63.11 | 65.28 | T:shavite3512 |
| 63.02 | 63.23 | 63.47 | T:esch256v2 |
| 64.23 | 64.50 | 64.95 | T:esch256v1 |
| 65.49 | 65.63 | 65.87 | T:drygascon128 |
| 67.44 | 67.51 | 67.63 | T:cubehash1616 |
| 67.92 | 68.30 | 68.68 | T:romulush |
| 76.91 | 76.91 | 77.06 | asconhashbi32v12 |
| 79.54 | 79.63 | 79.75 | T:lane256 |
| 80.36 | 80.48 | 80.68 | T:saturninhashv2 |
| 84.30 | 84.39 | 84.53 | T:cubehash168 |
| 84.40 | 84.61 | 85.28 | T:fugue2 |
| 85.00 | 85.32 | 85.67 | T:fugue384 |
| 91.36 | 91.64 | 92.31 | T:echo512 |
| 92.12 | 92.14 | 92.19 | T:triadhashv1 |
| 92.92 | 93.03 | 93.47 | T:essence256 |
| 92.58 | 93.08 | 93.21 | T:essence224 |
| 95.04 | 95.10 | 95.21 | T:cubehash82 |
| 99.17 | 99.38 | 99.69 | T:echosp256 |
| 101.15 | 101.29 | 101.45 | T:drygascon256 |
| 104.07 | 105.35 | 106.33 | T:mcssha4 |
| 106.07 | 106.70 | 106.92 | T:mcssha6 |
| 107.33 | 107.42 | 108.01 | T:esch384v1 |
| 108.65 | 109.01 | 109.11 | T:esch384v2 |
| 115.75 | 116.19 | 116.52 | T:coral256v1 |
| 117.21 | 117.31 | 117.37 | T:cubehash164 |
| 117.48 | 117.81 | 118.26 | T:essence384 |
| 118.28 | 118.62 | 118.99 | T:essence512 |
| 121.58 | 121.87 | 122.23 | T:fugue512 |
| 123.19 | 123.33 | 123.68 | T:echosp512 |
| 127.29 | 127.30 | 127.30 | T:clxhash |
| 129.94 | 130.51 | 131.24 | T:mgrostl256 |
| 131.10 | 131.25 | 131.46 | T:knot256v2 |
| 135.95 | 136.21 | 136.80 | T:sneikha384 |
| 148.26 | 151.18 | 152.50 | T:knot256v1 |
| 153.00 | 153.31 | 153.82 | T:mcssha5 |
| 154.32 | 154.89 | 161.80 | T:md6d224 |
| 161.41 | 161.50 | 161.57 | T:cubehash81 |
| 165.34 | 167.35 | 172.71 | T:fsb256 |
| 167.87 | 170.23 | 177.38 | T:md6d256 |
| 183.20 | 183.35 | 183.58 | T:cubehash162 |
| 183.51 | 185.02 | 186.07 | T:atelopus32 |
| 212.78 | 213.32 | 218.46 | T:md6d384 |
| 243.87 | 244.38 | 244.95 | T:syconhash256v1 |
| 245.94 | 246.16 | 246.50 | T:photonbeetlehash256rate32v1 |
| 283.30 | 286.57 | 288.97 | T:atelopus64 |
| 297.64 | 298.72 | 299.46 | T:knot512 |
| 315.13 | 315.25 | 315.36 | T:cubehash161 |
| 340.04 | 342.50 | 344.19 | T:knot384 |
| 372.08 | 374.29 | 375.96 | T:lane512 |
| 1003.31 | 1006.42 | 1009.49 | T:subterraneanv1 |
| 1353.71 | 1357.37 | 1365.01 | T:sivrijndael256hash256v1 |
| 1570.49 | 1575.00 | 1581.13 | T:skinnyhashtk3 |
| 1856.80 | 1860.58 | 1923.22 | T:acehash256v1 |
| 2242.23 | 2244.23 | 2247.60 | T:skinnyhashtk2 |
| 2792.32 | 2794.52 | 2804.51 | T:heron256v1 |
| 4658.18 | 4661.07 | 4666.50 | T:gage1h256c256r128 |
| 4750.04 | 4751.29 | 4752.35 | T:orangishv1 |
| 6500.81 | 6505.94 | 6508.29 | T:gage1h256c224r064 |
| 6555.28 | 6557.41 | 6561.41 | T:sivtemphotonhashv1 |
| 7209.74 | 7211.56 | 7213.73 | T:gage1h256c256r064 |
| 8573.80 | 8580.20 | 8603.82 | T:gage1h256c224r032 |
| 12496.91 | 12503.78 | 12527.88 | T:gage1h256c256r032 |
| 12906.86 | 12909.07 | 12934.27 | T:gage1h256c512r064 |
| 20508.33 | 20536.57 | 20577.89 | T:gage1h256c224r016 |
| 23142.27 | 23157.80 | 23234.25 | T:gage1h256c256r016 |
| 23468.76 | 23473.41 | 23544.05 | T:gage1h256c512r032 |
| 39274.24 | 39333.71 | 39383.46 | T:gage1h256c224r008 |
| 733067.16 | 733680.51 | 736361.42 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 5.44 | 5.72 | 5.81 | T:floppsy |
| 6.88? | 7.26? | 7.84? | komihash |
| 18.73 | 18.88 | 18.88 | T:bebb4185 |
| 38.62 | 38.68 | 39.18 | T:blake3 |
| 44.84 | 45.19 | 45.79 | T:md4 |
| 48.12 | 48.41 | 49.81 | prh42s256 |
| 51.25 | 51.35 | 51.67 | T:blake2s |
| 56.51 | 56.86 | 57.57 | T:edonr256 |
| 57.31 | 57.66 | 58.10 | md5 |
| 62.10 | 62.50 | 64.48 | T:beamsplitter |
| 62.66 | 63.00 | 63.58 | T:edonr512 |
| 63.56 | 64.00 | 65.58 | T:gimli24v1 |
| 64.00 | 64.69 | 66.29 | lsh256 |
| 65.29 | 66.24 | 67.91 | prh64s256 |
| 68.50 | 68.85 | 71.07 | T:blake2b |
| 74.79 | 75.12 | 76.07 | prh42s512 |
| 77.48 | 78.44 | 79.39 | T:hamsi |
| 78.93 | 79.34 | 80.05 | T:xoodyakv1 |
| 80.25 | 80.77 | 81.71 | T:blake32 |
| 81.16 | 81.42 | 82.34 | blake256 |
| 81.17 | 81.95 | 82.92 | T:tiger |
| 82.79 | 83.78 | 84.69 | T:skein256256 |
| 99.81 | 100.71 | 102.66 | asconxofav12 |
| 99.72 | 101.24 | 102.86 | asconhashav12 |
| 101.58 | 101.91 | 102.52 | T:bmw256 |
| 109.70 | 110.38 | 110.94 | T:luffa256 |
| 113.50 | 113.50 | 114.35 | T:cubehash512 |
| 112.60 | 113.74 | 114.72 | T:skein512512 |
| 112.83 | 114.07 | 116.99 | prh64s512 |
| 113.23 | 115.30 | 117.21 | prh42s1024 |
| 119.53 | 119.86 | 120.67 | T:k12 |
| 125.64 | 126.54 | 127.30 | T:ripemd160 |
| 126.34 | 127.45 | 128.71 | T:bmw512 |
| 125.51 | 127.96 | 131.96 | T:echo256 |
| 127.47 | 128.26 | 129.79 | T:blake64 |
| 127.85 | 128.27 | 128.98 | T:skein512256 |
| 131.10 | 132.85 | 135.33 | blake512 |
| 133.16 | 133.76 | 135.19 | asconhashv12 |
| 135.24 | 135.38 | 136.17 | asconxofv12 |
| 133.34 | 135.79 | 137.78 | lsh512 |
| 150.04 | 150.46 | 150.88 | T:shavite3256 |
| 154.71 | 155.12 | 156.90 | T:cheetah256 |
| 160.11 | 160.78 | 162.46 | T:luffa384 |
| 165.60 | 166.17 | 167.05 | T:sneikha256 |
| 165.53 | 167.02 | 168.12 | T:nasha256 |
| 166.27 | 167.19 | 168.46 | T:shamashashv1 |
| 169.28 | 170.14 | 171.05 | T:drygascon128 |
| 170.20 | 170.38 | 172.30 | T:triadhashv1 |
| 173.81? | 174.12? | 198.84? | T:sarmal256 |
| 188.81 | 189.48 | 190.75 | sha3224 |
| 189.27 | 189.75 | 190.66 | sha3384 |
| 189.31 | 189.78 | 191.51 | T:groestl256 |
| 189.67 | 190.14 | 190.50 | sha3256 |
| 189.66 | 190.38 | 191.76 | sha3512 |
| 189.77 | 190.39 | 191.96 | shake256 |
| 190.98 | 191.94 | 192.83 | shake128 |
| 191.99 | 193.08 | 195.04 | T:romulush |
| 194.06 | 195.70 | 196.91 | T:sarmal512 |
| 195.65 | 195.85 | 196.68 | T:keccak |
| 197.34 | 198.49 | 205.03 | T:keccakc768 |
| 198.93 | 199.86 | 208.16 | T:keccakc448 |
| 198.86 | 200.40 | 205.97 | T:keccakc512 |
| 201.42 | 201.90 | 202.47 | T:keccakc256 |
| 206.47 | 207.46 | 208.86 | prh64s1024 |
| 207.34 | 207.64 | 209.26 | T:shabal256 |
| 207.20 | 209.00 | 210.66 | T:shabal512 |
| 209.62 | 209.97 | 211.29 | T:clxhash |
| 213.90 | 214.48 | 215.32 | T:whirlpool |
| 217.08 | 218.82 | 220.85 | T:jh512 |
| 218.12 | 219.29 | 221.09 | T:jh384 |
| 218.44 | 219.52 | 220.82 | T:jh256 |
| 217.21 | 219.58 | 220.36 | T:jh224 |
| 218.85 | 219.89 | 221.27 | T:saturninhashv2 |
| 234.08 | 234.43 | 235.43 | T:cubehash816 |
| 234.12 | 234.80 | 235.69 | T:cubehash832 |
| 234.51 | 235.35 | 236.97 | asconhashabi32v12 |
| 234.69 | 235.75 | 235.78 | T:esch256v2 |
| 233.59 | 235.85 | 237.54 | T:luffa512 |
| 237.47 | 239.38 | 246.93 | sha1 |
| 242.56 | 243.26 | 243.62 | T:esch256v1 |
| 242.84 | 243.49 | 244.39 | T:cubehash88 |
| 251.86 | 252.33 | 253.27 | T:cheetah512 |
| 254.16 | 255.57 | 256.77 | T:round3jh512 |
| 254.66 | 256.06 | 257.10 | T:round3jh256 |
| 259.23 | 259.76 | 260.82 | T:cubehash84 |
| 281.57 | 284.05 | 287.19 | T:knot256v1 |
| 283.25 | 284.40 | 285.10 | asconhashbi32v12 |
| 283.70 | 284.59 | 286.09 | T:photonbeetlehash256rate32v1 |
| 285.20 | 288.24 | 294.41 | sha256 |
| 292.02 | 292.83 | 293.94 | T:cubehash82 |
| 293.47 | 294.46 | 297.11 | T:bblake256 |
| 211.44? | 294.57? | 335.32? | T:keccakc1024 |
| 303.82 | 304.17 | 306.25 | T:skein10241024 |
| 313.95 | 315.36 | 318.17 | T:nasha512 |
| 315.28 | 316.82 | 322.14 | T:simd512 |
| 313.49 | 317.85 | 324.38 | sha224 |
| 320.26 | 322.28 | 324.06 | T:fugue256 |
| 338.16 | 339.99 | 343.27 | T:rfsb509 |
| 338.82 | 342.43 | 349.65 | sha384 |
| 354.88 | 355.71 | 358.24 | T:knot256v2 |
| 357.25 | 358.83 | 360.12 | T:cubehash81 |
| 366.34 | 367.53 | 368.34 | T:groestl512 |
| 365.38 | 369.66 | 378.62 | sha512 |
| 376.68 | 377.32 | 379.66 | T:drygascon256 |
| 380.11 | 380.12 | 380.64 | T:cubehash1632 |
| 393.77 | 395.12 | 396.57 | T:coral256v1 |
| 416.10 | 416.42 | 418.26 | T:cubehash1616 |
| 440.25 | 441.19 | 442.01 | T:cubehash168 |
| 463.92 | 464.50 | 471.04 | T:esch384v1 |
| 467.48 | 469.45 | 472.52 | T:simd256 |
| 471.09 | 473.25 | 476.62 | T:sneikha384 |
| 473.12 | 473.66 | 473.93 | T:cubehash164 |
| 473.73 | 475.40 | 476.96 | T:esch384v2 |
| 491.20 | 491.93 | 492.60 | T:keccakc512treed2 |
| 494.85 | 495.60 | 496.73 | T:keccakc256treed2 |
| 493.24 | 503.02 | 518.70 | T:shavite3512 |
| 507.54 | 517.75 | 525.14 | T:mcssha4 |
| 519.49 | 521.11 | 526.83 | T:mcssha6 |
| 528.93 | 533.09 | 537.35 | T:fugue384 |
| 539.66 | 540.08 | 541.25 | T:cubehash162 |
| 567.70 | 569.24 | 570.47 | T:essence224 |
| 568.80 | 570.06 | 572.36 | T:essence256 |
| 576.42 | 577.84 | 582.04 | T:fugue2 |
| 645.59 | 646.65 | 647.58 | T:lane256 |
| 673.24 | 673.66 | 674.47 | T:cubehash161 |
| 693.72 | 696.21 | 700.28 | T:knot384 |
| 732.69 | 734.56 | 737.33 | T:knot512 |
| 732.83 | 735.28 | 737.29 | T:echo512 |
| 783.40 | 785.26 | 787.78 | T:fugue512 |
| 794.40 | 796.78 | 799.42 | T:echosp256 |
| 898.70 | 902.40 | 910.51 | T:mcssha5 |
| 909.12 | 912.61 | 915.58 | T:syconhash256v1 |
| 944.38 | 946.74 | 950.04 | T:essence384 |
| 950.25 | 952.25 | 955.00 | T:essence512 |
| 984.72 | 986.72 | 988.68 | T:echosp512 |
| 1046.35 | 1057.19 | 1061.72 | T:mgrostl256 |
| 1233.66 | 1238.47 | 1291.58 | T:md6d224 |
| 1316.36 | 1334.99 | 1380.66 | T:fsb256 |
| 1343.94 | 1361.77 | 1417.17 | T:md6d256 |
| 1476.95 | 1491.50 | 1502.43 | T:atelopus32 |
| 1604.94 | 1613.49 | 1620.69 | T:sivrijndael256hash256v1 |
| 1702.44 | 1709.84 | 1747.66 | T:md6d384 |
| 1900.16 | 1941.00 | 1967.16 | T:subterraneanv1 |
| 2299.10 | 2317.73 | 2340.72 | T:atelopus64 |
| 2978.45 | 2993.71 | 3006.25 | T:lane512 |
| 3997.79 | 4002.04 | 4011.26 | T:skinnyhashtk2 |
| 4190.60 | 4200.69 | 4215.02 | T:skinnyhashtk3 |
| 6856.53 | 6871.73 | 7077.78 | T:acehash256v1 |
| 6989.82 | 6995.03 | 7002.80 | T:sivtemphotonhashv1 |
| 12733.52 | 12740.75 | 12746.72 | T:heron256v1 |
| 15970.28 | 15984.27 | 16001.82 | T:gage1h256c256r128 |
| 18984.00 | 18994.03 | 19005.74 | T:orangishv1 |
| 24010.71 | 24032.12 | 24045.34 | T:gage1h256c224r064 |
| 26623.08 | 26631.28 | 26644.29 | T:gage1h256c256r064 |
| 30099.76 | 30120.14 | 30191.59 | T:gage1h256c224r032 |
| 44001.67 | 44019.72 | 44053.83 | T:gage1h256c256r032 |
| 47663.95 | 47678.18 | 47693.29 | T:gage1h256c512r064 |
| 70199.82 | 70310.69 | 70588.68 | T:gage1h256c224r016 |
| 79340.57 | 79409.71 | 79496.90 | T:gage1h256c256r016 |
| 82616.10 | 82629.38 | 82647.04 | T:gage1h256c512r032 |
| 132823.68 | 132933.16 | 133382.12 | T:gage1h256c224r008 |
| 5864775.47 | 5869977.15 | 5890332.62 | T:fsb512 |
|
|