Measurements of hash functions on one machine: amd64; Ivy Bridge+AES (306a9); 2012 Intel Core i5-3210M; 2 x 2500MHz; h9ivy, supercop-20250922
[Page version: 20251015 23:19:35]
eBASH
(ECRYPT Benchmarking
of All Submitted Hashes)
is a project
to measure the performance of hash functions.
This page presents benchmark results collected in eBASH:
- Speed (cycles/byte) of hashing an 8-byte message.
- Speed of hashing a 64-byte message.
- Speed of hashing a 576-byte message.
- Speed of hashing a 1536-byte message.
- Speed of hashing a 4096-byte message.
- Speed of hashing a long message.
Graphs show timings for all message lengths between 0 and 4096 bytes.
The stair-step shape of a typical curve on the graphs
reflects the fact that these hash functions handle messages in blocks,
such as 64-byte blocks.
Long-message speed is computed as 1/2048 of the difference in cycle counts
between hashing 4096-byte messages and hashing 2048-byte messages,
or (starting with supercop-20200409)
1/16384 of the difference in cycle counts
between hashing 18208-byte messages and hashing 1824-byte messages.
Slightly different computations are used for some hash functions
with non-power-of-2 block sizes.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each hash function and each implementation.
Designers and implementors
interested in submitting new hash functions and new implementations
should read the call for submissions.
Test results
Graphs:
old
(bytes,cycles)
NISTLWC graphs:
(bytes,cycles)
| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| -0.00 | 0.00 | 0.00 | T:floppsy |
| 0.22 | 0.22 | 0.22 | komihash |
| 0.58 | 0.58 | 0.58 | prh42s256 |
| 0.58 | 0.58 | 0.58 | prh42s512 |
| 0.59 | 0.59 | 0.59 | prh42s1024 |
| 0.63 | 0.63 | 0.63 | prh64s256 |
| 0.62 | 0.63 | 0.63 | prh64s1024 |
| 0.62 | 0.63 | 0.63 | prh64s512 |
| 0.89 | 0.90 | 0.90 | T:bebb4185 |
| 1.93 | 1.94 | 1.94 | T:blake3 |
| 2.14 | 2.14 | 2.15 | T:edonr512 |
| 3.04 | 3.04 | 3.04 | T:md4 |
| 3.06 | 3.06 | 3.07 | lsh256 |
| 3.12 | 3.13 | 3.14 | T:bmw512 |
| 3.39 | 3.40 | 3.40 | T:blake2b |
| 3.55 | 3.56 | 3.56 | lsh512 |
| 4.07 | 4.07 | 4.11 | 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.55 | 4.64 | 4.64 | sha1 |
| 4.80 | 4.80 | 4.80 | md5 |
| 5.22 | 5.23 | 5.25 | T:bblake256 |
| 5.34 | 5.35 | 5.47 | T:blake2s |
| 5.40 | 5.40 | 5.41 | T:keccakc256treed2 |
| 5.48 | 5.48 | 5.50 | T:bmw256 |
| 5.53 | 5.53 | 5.54 | T:shabal256 |
| 5.52 | 5.54 | 5.54 | T:shabal512 |
| 5.92 | 5.93 | 5.97 | T:blake64 |
| 6.13 | 6.13 | 6.14 | blake512 |
| 6.28 | 6.28 | 6.28 | T:skein512256 |
| 6.38 | 6.38 | 6.41 | T:skein512512 |
| 6.41 | 6.43 | 6.43 | T:blake32 |
| 6.61 | 6.61 | 6.62 | T:keccakc512treed2 |
| 6.69 | 6.70 | 6.70 | T:sarmal256 |
| 6.79 | 6.80 | 6.80 | T:tiger |
| 6.84 | 6.86 | 6.87 | T:beamsplitter |
| 7.10 | 7.14 | 7.42 | sha512 |
| 7.13 | 7.16 | 7.42 | sha384 |
| 7.57 | 7.57 | 7.57 | blake256 |
| 7.60 | 7.61 | 7.62 | T:cheetah256 |
| 8.14 | 8.14 | 8.15 | T:sarmal512 |
| 8.28 | 8.28 | 8.29 | T:keccakc256 |
| 8.28 | 8.29 | 8.35 | T:cubehash816 |
| 8.38 | 8.49 | 8.51 | T:skein256256 |
| 8.49 | 8.50 | 8.53 | T:simd512 |
| 8.54 | 8.61 | 8.61 | T:cubehash1632 |
| 8.54 | 8.61 | 8.61 | T:cubehash512 |
| 8.67 | 8.67 | 8.68 | T:skein10241024 |
| 8.84 | 8.85 | 8.85 | shake128 |
| 9.47 | 9.47 | 9.48 | T:groestl256 |
| 9.63 | 9.64 | 9.64 | T:keccakc448 |
| 10.07 | 10.08 | 10.09 | T:rfsb509 |
| 10.12 | 10.14 | 10.15 | sha224 |
| 10.13 | 10.14 | 10.17 | sha256 |
| 10.14 | 10.15 | 10.16 | T:keccakc512 |
| 10.24 | 10.24 | 10.25 | sha3224 |
| 10.77 | 10.78 | 10.78 | sha3256 |
| 10.77 | 10.78 | 10.79 | shake256 |
| 10.79 | 10.80 | 10.80 | T:keccak |
| 11.68 | 11.68 | 11.69 | T:luffa256 |
| 11.74 | 11.76 | 11.80 | T:cheetah512 |
| 11.92 | 11.93 | 11.94 | T:luffa384 |
| 12.85 | 12.86 | 12.87 | T:ripemd160 |
| 12.89 | 12.90 | 12.90 | T:groestl512 |
| 12.90 | 12.90 | 12.91 | T:jh384 |
| 12.90 | 12.91 | 12.92 | T:jh224 |
| 12.90 | 12.92 | 13.00 | T:jh512 |
| 12.92 | 12.93 | 12.93 | T:jh256 |
| 13.09 | 13.10 | 13.11 | T:gimli24v1 |
| 13.32 | 13.32 | 13.33 | T:keccakc768 |
| 13.36 | 13.37 | 13.38 | T:fugue2 |
| 14.15 | 14.15 | 14.16 | sha3384 |
| 14.69 | 14.70 | 14.72 | T:fugue256 |
| 15.29 | 15.30 | 15.31 | T:round3jh512 |
| 15.29 | 15.30 | 15.31 | T:round3jh256 |
| 16.47 | 16.49 | 16.55 | T:cubehash1616 |
| 16.60 | 16.61 | 16.62 | T:xoodyakv1 |
| 16.64 | 16.65 | 16.67 | T:cubehash88 |
| 16.52 | 16.91 | 16.92 | asconhashav12 |
| 16.82 | 16.91 | 16.92 | asconxofav12 |
| 17.13 | 17.14 | 17.14 | T:shavite3256 |
| 17.79 | 17.80 | 17.82 | T:nasha512 |
| 17.89 | 17.91 | 18.04 | T:luffa512 |
| 17.94 | 17.95 | 17.98 | T:nasha256 |
| 19.09 | 19.09 | 19.10 | T:keccakc1024 |
| 20.22 | 20.23 | 20.24 | sha3512 |
| 21.11 | 21.13 | 21.18 | T:fugue384 |
| 22.27 | 22.30 | 22.32 | T:hamsi |
| 22.69 | 22.70 | 22.71 | T:whirlpool |
| 23.69 | 23.77 | 24.36 | T:md6d224 |
| 24.66 | 24.73 | 25.33 | asconhashv12 |
| 24.89 | 24.90 | 24.91 | T:lane256 |
| 25.03 | 25.10 | 25.74 | T:md6d256 |
| 24.96 | 25.27 | 25.27 | asconxofv12 |
| 27.11 | 27.12 | 27.13 | T:echosp256 |
| 27.55 | 27.56 | 27.57 | T:fugue512 |
| 28.39 | 28.44 | 28.65 | T:simd256 |
| 28.46 | 28.50 | 28.55 | T:shavite3512 |
| 32.45 | 32.46 | 32.47 | asconhashabi32v12 |
| 32.77 | 32.79 | 32.82 | T:shamashashv1 |
| 33.04 | 33.06 | 33.07 | T:cubehash168 |
| 32.71 | 33.15 | 33.17 | T:md6d384 |
| 33.20 | 33.21 | 33.21 | T:cubehash84 |
| 36.80 | 36.97 | 37.00 | T:essence384 |
| 36.96 | 36.98 | 36.99 | T:essence512 |
| 38.78 | 38.80 | 38.82 | T:sneikha256 |
| 39.21 | 39.23 | 39.25 | T:echosp512 |
| 39.85 | 39.87 | 39.91 | T:mgrostl256 |
| 40.84 | 40.92 | 41.02 | T:atelopus64 |
| 42.61 | 42.78 | 43.32 | T:echo512 |
| 42.95 | 43.01 | 43.07 | T:atelopus32 |
| 43.57 | 43.60 | 43.63 | T:romulush |
| 44.07 | 44.09 | 44.10 | T:essence256 |
| 44.04 | 44.10 | 44.49 | T:essence224 |
| 44.68 | 44.69 | 44.72 | T:esch256v2 |
| 45.05 | 45.06 | 45.09 | T:esch256v1 |
| 46.00 | 46.00 | 46.04 | T:mcssha5 |
| 45.99 | 46.01 | 46.39 | T:mcssha4 |
| 45.84 | 46.42 | 47.87 | T:mcssha6 |
| 47.96 | 47.98 | 48.00 | asconhashbi32v12 |
| 52.73 | 52.74 | 52.77 | T:saturninhashv2 |
| 58.56 | 59.32 | 60.97 | T:fsb256 |
| 59.45 | 59.49 | 59.52 | T:drygascon128 |
| 60.18 | 60.33 | 60.46 | T:lane512 |
| 65.45 | 65.47 | 65.51 | T:esch384v2 |
| 65.60 | 65.63 | 65.73 | T:esch384v1 |
| 65.99 | 66.00 | 66.03 | T:cubehash164 |
| 66.45 | 66.47 | 66.49 | T:cubehash82 |
| 71.32 | 71.38 | 71.46 | T:drygascon256 |
| 76.16 | 76.23 | 76.37 | T:coral256v1 |
| 77.38 | 77.39 | 77.42 | T:sneikha384 |
| 80.75 | 80.80 | 80.82 | T:triadhashv1 |
| 85.26 | 86.18 | 86.20 | T:knot256v2 |
| 112.67 | 114.50 | 114.87 | T:clxhash |
| 128.84 | 128.90 | 129.03 | T:knot256v1 |
| 132.02 | 132.05 | 132.08 | T:cubehash162 |
| 132.90 | 132.94 | 132.95 | T:cubehash81 |
| 148.93 | 148.95 | 148.98 | T:syconhash256v1 |
| 154.61 | 164.94 | 171.64 | T:fsb512 |
| 237.37 | 237.38 | 237.41 | T:knot512 |
| 264.08 | 264.11 | 264.13 | T:cubehash161 |
| 280.36 | 280.43 | 280.58 | T:photonbeetlehash256rate32v1 |
| 302.75 | 304.22 | 305.15 | T:knot384 |
| 855.45 | 855.78 | 856.40 | T:subterraneanv1 |
| 1041.85 | 1044.14 | 1044.71 | T:skinnyhashtk3 |
| 1139.67 | 1141.08 | 1155.47 | T:acehash256v1 |
| 1370.45 | 1374.53 | 1375.08 | T:heron256v1 |
| 1423.70 | 1424.54 | 1431.67 | T:sivrijndael256hash256v1 |
| 1994.20 | 1995.43 | 2006.82 | T:skinnyhashtk2 |
| 2659.95 | 2660.92 | 2669.51 | T:gage1h256c256r128 |
| 3167.75 | 3169.68 | 3169.93 | T:orangishv1 |
| 4051.25 | 4053.43 | 4066.06 | T:gage1h256c224r064 |
| 4428.63 | 4432.53 | 4468.11 | T:gage1h256c256r064 |
| 5497.66 | 5513.36 | 5514.95 | T:gage1h256c224r032 |
| 6990.55 | 6992.89 | 6994.18 | T:sivtemphotonhashv1 |
| 7941.71 | 7941.85 | 7942.09 | T:gage1h256c512r064 |
| 8014.76 | 8014.90 | 8015.12 | T:gage1h256c256r032 |
| 13350.39 | 13397.24 | 13476.28 | T:gage1h256c224r016 |
| 15020.12 | 15022.53 | 15022.94 | T:gage1h256c512r032 |
| 15097.71 | 15102.07 | 15125.44 | T:gage1h256c256r016 |
| 25849.47 | 25926.21 | 26015.42 | 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.76 | 0.76 | 0.77 | prh64s256 |
| 0.83 | 0.84 | 0.84 | prh64s512 |
| 0.84 | 0.85 | 0.85 | prh42s1024 |
| 0.93 | 0.94 | 0.95 | T:bebb4185 |
| 0.99 | 0.99 | 1.00 | prh64s1024 |
| 1.96 | 1.96 | 1.97 | T:blake3 |
| 2.25 | 2.26 | 2.27 | T:edonr512 |
| 3.13 | 3.14 | 3.14 | T:md4 |
| 3.19 | 3.20 | 3.21 | lsh256 |
| 3.36 | 3.39 | 3.40 | T:bmw512 |
| 3.43 | 3.43 | 3.44 | T:blake2b |
| 3.84 | 3.85 | 3.87 | lsh512 |
| 4.31 | 4.32 | 4.32 | T:edonr256 |
| 4.30 | 4.32 | 4.34 | T:echo256 |
| 4.53 | 4.54 | 4.54 | T:k12 |
| 4.62 | 4.62 | 4.63 | T:cubehash832 |
| 4.91 | 4.91 | 4.92 | md5 |
| 5.03 | 5.10 | 5.11 | sha1 |
| 5.36 | 5.36 | 5.36 | T:blake2s |
| 5.68 | 5.69 | 5.71 | T:bmw256 |
| 5.81 | 5.82 | 5.83 | T:bblake256 |
| 5.94 | 5.94 | 5.95 | T:shabal512 |
| 5.95 | 5.96 | 5.96 | T:shabal256 |
| 6.19 | 6.21 | 6.22 | T:blake64 |
| 6.26 | 6.26 | 6.26 | T:keccakc256treed2 |
| 6.37 | 6.38 | 6.39 | blake512 |
| 6.44 | 6.44 | 6.45 | T:skein512256 |
| 6.52 | 6.53 | 6.55 | T:skein512512 |
| 6.58 | 6.58 | 6.59 | T:blake32 |
| 6.97 | 6.98 | 6.99 | T:tiger |
| 6.97 | 7.00 | 7.03 | T:beamsplitter |
| 7.01 | 7.02 | 7.02 | T:sarmal256 |
| 7.57 | 7.57 | 7.58 | T:keccakc512treed2 |
| 7.72 | 7.73 | 7.73 | blake256 |
| 7.85 | 7.86 | 7.90 | T:cheetah256 |
| 7.88 | 7.90 | 7.92 | sha384 |
| 7.86 | 8.05 | 8.12 | sha512 |
| 8.51 | 8.52 | 8.52 | T:keccakc256 |
| 8.51 | 8.52 | 8.53 | T:sarmal512 |
| 8.51 | 8.59 | 8.61 | T:skein256256 |
| 8.73 | 8.73 | 8.78 | T:cubehash816 |
| 8.83 | 8.84 | 8.84 | T:cubehash512 |
| 8.84 | 8.84 | 8.86 | T:simd512 |
| 9.04 | 9.04 | 9.05 | T:skein10241024 |
| 9.04 | 9.05 | 9.06 | shake128 |
| 9.35 | 9.36 | 9.36 | T:cubehash1632 |
| 9.84 | 9.86 | 9.86 | T:groestl256 |
| 9.85 | 9.86 | 9.86 | T:keccakc448 |
| 10.45 | 10.45 | 10.46 | sha3224 |
| 10.53 | 10.54 | 10.55 | T:keccakc512 |
| 10.68 | 10.69 | 10.70 | sha256 |
| 10.69 | 10.70 | 10.73 | sha224 |
| 10.72 | 10.72 | 10.76 | T:rfsb509 |
| 11.15 | 11.16 | 11.16 | sha3256 |
| 11.15 | 11.16 | 11.17 | shake256 |
| 11.18 | 11.19 | 11.19 | T:keccak |
| 11.90 | 11.91 | 11.92 | T:luffa256 |
| 12.24 | 12.25 | 12.26 | T:luffa384 |
| 12.78 | 12.81 | 12.85 | T:cheetah512 |
| 13.10 | 13.11 | 13.12 | T:ripemd160 |
| 13.12 | 13.13 | 13.15 | T:jh384 |
| 13.11 | 13.13 | 13.15 | T:jh224 |
| 13.13 | 13.14 | 13.21 | T:jh512 |
| 13.14 | 13.15 | 13.17 | T:jh256 |
| 13.21 | 13.22 | 13.23 | T:gimli24v1 |
| 13.55 | 13.55 | 13.56 | T:keccakc768 |
| 13.60 | 13.61 | 13.61 | T:groestl512 |
| 14.34 | 14.35 | 14.35 | sha3384 |
| 14.51 | 14.52 | 14.53 | T:fugue2 |
| 15.29 | 15.30 | 15.30 | T:fugue256 |
| 15.55 | 15.56 | 15.57 | T:round3jh256 |
| 15.56 | 15.56 | 15.58 | T:round3jh512 |
| 16.70 | 16.71 | 16.72 | T:xoodyakv1 |
| 16.83 | 17.09 | 17.10 | asconxofav12 |
| 16.83 | 17.09 | 17.10 | asconhashav12 |
| 17.09 | 17.10 | 17.12 | T:cubehash88 |
| 17.28 | 17.28 | 17.35 | T:cubehash1616 |
| 17.42 | 17.43 | 17.44 | T:shavite3256 |
| 18.28 | 18.30 | 18.31 | T:nasha256 |
| 18.37 | 18.39 | 18.50 | T:luffa512 |
| 18.39 | 18.41 | 18.45 | T:nasha512 |
| 19.25 | 19.26 | 19.26 | T:keccakc1024 |
| 20.32 | 20.34 | 20.35 | sha3512 |
| 22.13 | 22.14 | 22.18 | T:fugue384 |
| 22.33 | 22.35 | 22.39 | T:hamsi |
| 23.10 | 23.12 | 23.12 | T:whirlpool |
| 24.05 | 24.22 | 24.62 | T:md6d224 |
| 24.96 | 25.09 | 25.50 | asconhashv12 |
| 25.47 | 25.49 | 25.50 | asconxofv12 |
| 25.56 | 25.58 | 26.21 | T:md6d256 |
| 25.74 | 25.74 | 25.75 | T:lane256 |
| 28.29 | 28.30 | 28.32 | T:echosp256 |
| 28.85 | 28.89 | 29.09 | T:simd256 |
| 29.02 | 29.04 | 29.05 | T:fugue512 |
| 29.44 | 29.51 | 29.55 | T:shavite3512 |
| 32.85 | 32.86 | 32.87 | asconhashabi32v12 |
| 33.03 | 33.05 | 33.08 | T:shamashashv1 |
| 33.33 | 33.41 | 33.43 | T:md6d384 |
| 33.66 | 33.66 | 33.66 | T:cubehash84 |
| 33.85 | 33.86 | 33.87 | T:cubehash168 |
| 38.09 | 38.22 | 38.25 | T:essence384 |
| 38.22 | 38.24 | 38.29 | T:essence512 |
| 39.10 | 39.12 | 39.13 | T:sneikha256 |
| 40.66 | 40.67 | 40.69 | T:echosp512 |
| 41.86 | 41.89 | 41.91 | T:mgrostl256 |
| 42.70 | 42.88 | 43.03 | T:atelopus64 |
| 43.96 | 43.97 | 44.00 | T:romulush |
| 44.17 | 44.21 | 44.75 | T:echo512 |
| 44.47 | 44.54 | 44.62 | T:atelopus32 |
| 44.83 | 44.85 | 44.86 | T:essence256 |
| 44.84 | 44.86 | 45.22 | T:essence224 |
| 44.96 | 44.97 | 44.97 | T:esch256v2 |
| 45.35 | 45.36 | 45.37 | T:esch256v1 |
| 46.29 | 46.51 | 46.93 | T:fsb256 |
| 46.91 | 46.94 | 47.70 | T:mcssha4 |
| 46.95 | 48.10 | 48.50 | T:mcssha6 |
| 48.41 | 48.41 | 48.45 | asconhashbi32v12 |
| 47.69 | 49.16 | 49.23 | T:mcssha5 |
| 53.14 | 53.16 | 53.20 | T:saturninhashv2 |
| 59.56 | 59.59 | 59.60 | T:drygascon128 |
| 64.50 | 64.63 | 64.67 | T:lane512 |
| 66.13 | 66.16 | 66.18 | T:esch384v2 |
| 66.25 | 66.27 | 66.28 | T:esch384v1 |
| 66.80 | 66.80 | 66.81 | T:cubehash164 |
| 66.89 | 66.90 | 66.91 | T:cubehash82 |
| 71.81 | 71.84 | 71.93 | T:drygascon256 |
| 76.87 | 77.14 | 77.15 | T:coral256v1 |
| 78.28 | 78.31 | 78.35 | T:sneikha384 |
| 80.94 | 80.98 | 81.00 | T:triadhashv1 |
| 86.79 | 88.20 | 88.21 | T:knot256v2 |
| 114.97 | 115.02 | 115.06 | T:clxhash |
| 129.06 | 129.18 | 129.31 | T:knot256v1 |
| 132.82 | 132.85 | 132.86 | T:cubehash162 |
| 133.34 | 133.35 | 133.39 | T:cubehash81 |
| 150.40 | 150.43 | 150.47 | T:syconhash256v1 |
| 238.34 | 238.35 | 238.38 | T:knot512 |
| 264.83 | 264.84 | 264.95 | T:cubehash161 |
| 279.84 | 279.93 | 280.02 | T:photonbeetlehash256rate32v1 |
| 303.31 | 304.07 | 305.43 | T:knot384 |
| 857.41 | 857.80 | 858.94 | T:subterraneanv1 |
| 1050.52 | 1052.28 | 1052.70 | T:skinnyhashtk3 |
| 1152.32 | 1152.87 | 1165.26 | T:acehash256v1 |
| 1392.74 | 1396.29 | 1396.61 | T:heron256v1 |
| 1422.51 | 1422.90 | 1428.16 | T:sivrijndael256hash256v1 |
| 1999.14 | 1999.54 | 2009.24 | T:skinnyhashtk2 |
| 2692.11 | 2692.32 | 2699.53 | T:gage1h256c256r128 |
| 3192.95 | 3194.43 | 3194.59 | T:orangishv1 |
| 4091.89 | 4093.49 | 4104.67 | T:gage1h256c224r064 |
| 4475.57 | 4476.45 | 4508.14 | T:gage1h256c256r064 |
| 5547.88 | 5561.34 | 5561.69 | T:gage1h256c224r032 |
| 6984.96 | 6985.59 | 6987.04 | T:sivtemphotonhashv1 |
| 8019.23 | 8019.38 | 8019.63 | T:gage1h256c512r064 |
| 8085.13 | 8085.49 | 8085.73 | T:gage1h256c256r032 |
| 11591.82 | 11594.58 | 11624.55 | T:fsb512 |
| 13473.24 | 13508.34 | 13576.28 | T:gage1h256c224r016 |
| 15152.43 | 15154.36 | 15154.92 | T:gage1h256c512r032 |
| 15225.82 | 15228.32 | 15248.63 | T:gage1h256c256r016 |
| 26074.14 | 26134.89 | 26207.45 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.03? | 0.03? | 0.04? | T:floppsy |
| 0.29 | 0.29 | 0.31 | komihash |
| 0.82 | 0.84 | 0.85 | prh42s256 |
| 0.95 | 0.96 | 0.97 | prh64s256 |
| 0.97 | 0.98 | 0.98 | prh42s512 |
| 0.99 | 1.00 | 1.04 | T:bebb4185 |
| 1.16 | 1.17 | 1.18 | prh64s512 |
| 1.25 | 1.25 | 1.26 | prh42s1024 |
| 1.58 | 1.59 | 1.59 | prh64s1024 |
| 2.44 | 2.45 | 2.47 | T:edonr512 |
| 3.28 | 3.29 | 3.29 | T:md4 |
| 3.40 | 3.42 | 3.43 | lsh256 |
| 3.48 | 3.48 | 3.49 | T:blake2b |
| 3.76 | 3.76 | 3.77 | T:blake3 |
| 3.78 | 3.79 | 3.82 | T:bmw512 |
| 4.28 | 4.30 | 4.36 | lsh512 |
| 4.46 | 4.49 | 4.51 | T:edonr256 |
| 4.80 | 4.84 | 4.87 | T:echo256 |
| 4.93 | 4.93 | 4.94 | T:k12 |
| 5.10 | 5.11 | 5.11 | md5 |
| 5.36 | 5.37 | 5.37 | T:cubehash832 |
| 5.37 | 5.38 | 5.38 | T:blake2s |
| 5.87 | 5.88 | 5.90 | sha1 |
| 6.03 | 6.03 | 6.05 | T:bmw256 |
| 6.59 | 6.61 | 6.63 | T:blake64 |
| 6.63 | 6.64 | 6.65 | T:shabal512 |
| 6.64 | 6.65 | 6.65 | T:shabal256 |
| 6.69 | 6.70 | 6.71 | T:skein512256 |
| 6.75 | 6.76 | 6.77 | T:skein512512 |
| 6.79 | 6.81 | 6.84 | T:bblake256 |
| 6.79 | 6.82 | 6.85 | blake512 |
| 6.82 | 6.83 | 6.84 | T:blake32 |
| 7.18 | 7.22 | 7.28 | T:beamsplitter |
| 7.26 | 7.28 | 7.30 | T:tiger |
| 7.29 | 7.30 | 7.31 | T:keccakc256treed2 |
| 7.55 | 7.57 | 7.58 | T:sarmal256 |
| 7.99 | 8.00 | 8.00 | blake256 |
| 8.36 | 8.37 | 8.40 | T:cheetah256 |
| 8.44 | 8.45 | 8.46 | T:keccakc512treed2 |
| 8.70 | 8.76 | 8.79 | T:skein256256 |
| 9.05 | 9.09 | 9.14 | sha384 |
| 9.14 | 9.15 | 9.17 | T:sarmal512 |
| 9.17 | 9.17 | 9.18 | T:keccakc256 |
| 9.21 | 9.21 | 9.21 | T:cubehash512 |
| 9.09 | 9.24 | 9.34 | sha512 |
| 9.41 | 9.43 | 9.46 | T:simd512 |
| 9.48 | 9.49 | 9.53 | T:cubehash816 |
| 9.66 | 9.67 | 9.68 | T:skein10241024 |
| 9.66 | 9.67 | 9.68 | shake128 |
| 10.06 | 10.06 | 10.07 | T:keccakc448 |
| 10.44 | 10.45 | 10.47 | T:groestl256 |
| 10.59 | 10.59 | 10.59 | T:cubehash1632 |
| 10.61 | 10.61 | 10.63 | sha3224 |
| 10.96 | 10.96 | 10.97 | T:keccakc512 |
| 11.53 | 11.54 | 11.55 | sha3256 |
| 11.54 | 11.55 | 11.56 | shake256 |
| 11.57 | 11.59 | 11.61 | sha256 |
| 11.62 | 11.63 | 11.68 | sha224 |
| 11.84 | 11.85 | 11.85 | T:keccak |
| 11.87 | 11.88 | 11.99 | T:rfsb509 |
| 12.26 | 12.28 | 12.29 | T:luffa256 |
| 12.75 | 12.76 | 12.79 | T:luffa384 |
| 13.43 | 13.46 | 13.64 | T:gimli24v1 |
| 13.49 | 13.52 | 13.54 | T:jh224 |
| 13.50 | 13.52 | 13.54 | T:jh384 |
| 13.51 | 13.53 | 13.54 | T:ripemd160 |
| 13.52 | 13.53 | 13.61 | T:jh512 |
| 13.54 | 13.54 | 13.54 | T:jh256 |
| 13.62 | 13.63 | 13.64 | T:keccakc768 |
| 14.37 | 14.39 | 14.39 | sha3384 |
| 14.79 | 14.80 | 14.81 | T:groestl512 |
| 14.66 | 14.84 | 14.88 | T:cheetah512 |
| 15.98 | 16.02 | 16.02 | T:round3jh256 |
| 15.99 | 16.02 | 16.04 | T:round3jh512 |
| 16.29 | 16.31 | 16.32 | T:fugue256 |
| 16.44 | 16.46 | 16.51 | T:fugue2 |
| 16.85 | 16.86 | 16.87 | T:xoodyakv1 |
| 17.28 | 17.36 | 17.40 | asconhashav12 |
| 17.34 | 17.36 | 17.39 | asconxofav12 |
| 17.83 | 17.84 | 17.87 | T:cubehash88 |
| 17.92 | 17.92 | 17.95 | T:shavite3256 |
| 18.62 | 18.62 | 18.68 | T:cubehash1616 |
| 18.83 | 18.87 | 18.90 | T:nasha256 |
| 19.15 | 19.17 | 19.27 | T:luffa512 |
| 19.44 | 19.46 | 19.49 | T:nasha512 |
| 19.91 | 19.93 | 19.95 | T:keccakc1024 |
| 20.95 | 20.99 | 21.29 | sha3512 |
| 22.59 | 22.65 | 22.70 | T:hamsi |
| 23.80 | 23.84 | 23.86 | T:fugue384 |
| 23.83 | 23.86 | 23.87 | T:whirlpool |
| 23.81 | 24.07 | 24.21 | T:md6d224 |
| 25.30 | 25.36 | 25.87 | asconhashv12 |
| 25.70 | 25.73 | 26.07 | T:md6d256 |
| 25.84 | 25.86 | 25.87 | asconxofv12 |
| 27.15 | 27.16 | 27.19 | T:lane256 |
| 27.89 | 27.93 | 27.97 | T:echosp256 |
| 29.68 | 29.74 | 29.82 | T:simd256 |
| 31.13 | 31.23 | 31.36 | T:shavite3512 |
| 31.49 | 31.54 | 31.56 | T:fugue512 |
| 33.06 | 33.10 | 33.59 | T:md6d384 |
| 33.50 | 33.51 | 33.54 | asconhashabi32v12 |
| 33.55 | 33.57 | 33.64 | T:shamashashv1 |
| 34.40 | 34.41 | 34.42 | T:cubehash84 |
| 35.18 | 35.19 | 35.21 | T:cubehash168 |
| 39.63 | 39.68 | 39.71 | T:sneikha256 |
| 40.24 | 40.33 | 40.37 | T:essence384 |
| 40.34 | 40.38 | 40.41 | T:essence512 |
| 44.51 | 44.54 | 44.56 | T:echosp512 |
| 44.58 | 44.63 | 44.67 | T:romulush |
| 45.25 | 45.29 | 45.39 | T:mgrostl256 |
| 45.40 | 45.41 | 45.43 | T:esch256v2 |
| 45.83 | 45.85 | 45.88 | T:esch256v1 |
| 46.10 | 46.13 | 46.14 | T:essence256 |
| 45.91 | 46.15 | 46.31 | T:atelopus64 |
| 46.11 | 46.15 | 46.43 | T:essence224 |
| 46.65 | 46.73 | 47.24 | T:echo512 |
| 46.87 | 46.98 | 47.20 | T:atelopus32 |
| 48.40 | 48.47 | 48.50 | T:mcssha4 |
| 49.20 | 49.21 | 49.21 | asconhashbi32v12 |
| 48.52 | 49.89 | 50.05 | T:mcssha6 |
| 50.47 | 50.51 | 50.53 | T:mcssha5 |
| 52.13 | 52.35 | 52.68 | T:fsb256 |
| 53.85 | 53.91 | 53.95 | T:saturninhashv2 |
| 59.66 | 59.69 | 59.83 | T:drygascon128 |
| 67.25 | 67.28 | 67.33 | T:esch384v2 |
| 67.34 | 67.35 | 67.38 | T:esch384v1 |
| 67.64 | 67.65 | 67.66 | T:cubehash82 |
| 68.13 | 68.14 | 68.16 | T:cubehash164 |
| 71.22 | 71.24 | 71.66 | T:lane512 |
| 72.62 | 72.66 | 72.74 | T:drygascon256 |
| 78.16 | 78.23 | 78.23 | T:coral256v1 |
| 79.85 | 79.86 | 79.90 | T:sneikha384 |
| 81.24 | 81.25 | 81.32 | T:triadhashv1 |
| 87.19 | 87.94 | 87.97 | T:knot256v2 |
| 115.31 | 115.34 | 115.36 | T:clxhash |
| 129.57 | 129.69 | 129.82 | T:knot256v1 |
| 134.09 | 134.10 | 134.12 | T:cubehash81 |
| 134.15 | 134.16 | 134.17 | T:cubehash162 |
| 152.86 | 152.89 | 152.99 | T:syconhash256v1 |
| 239.98 | 239.99 | 240.00 | T:knot512 |
| 266.16 | 266.17 | 266.19 | T:cubehash161 |
| 278.91 | 279.02 | 279.09 | T:photonbeetlehash256rate32v1 |
| 305.12 | 305.87 | 307.84 | T:knot384 |
| 860.67 | 861.30 | 862.19 | T:subterraneanv1 |
| 1064.75 | 1066.12 | 1066.64 | T:skinnyhashtk3 |
| 1170.88 | 1171.35 | 1183.58 | T:acehash256v1 |
| 1419.46 | 1420.39 | 1426.34 | T:sivrijndael256hash256v1 |
| 1429.40 | 1432.09 | 1433.10 | T:heron256v1 |
| 2005.92 | 2006.38 | 2015.41 | T:skinnyhashtk2 |
| 2744.00 | 2744.45 | 2751.83 | T:gage1h256c256r128 |
| 3234.08 | 3235.70 | 3235.91 | T:orangishv1 |
| 4158.39 | 4160.61 | 4170.09 | T:gage1h256c224r064 |
| 4547.69 | 4549.17 | 4580.87 | T:gage1h256c256r064 |
| 5628.74 | 5641.49 | 5641.95 | T:gage1h256c224r032 |
| 6971.65 | 6973.84 | 6975.70 | T:sivtemphotonhashv1 |
| 8148.56 | 8148.95 | 8149.37 | T:gage1h256c512r064 |
| 8202.30 | 8202.83 | 8203.48 | T:gage1h256c256r032 |
| 13658.77 | 13693.69 | 13761.89 | T:gage1h256c224r016 |
| 15372.85 | 15374.56 | 15375.06 | T:gage1h256c512r032 |
| 15434.33 | 15437.96 | 15458.01 | T:gage1h256c256r016 |
| 26421.26 | 26482.13 | 26555.05 | T:gage1h256c224r008 |
| 30623.46 | 30630.89 | 30715.31 | T:fsb512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.08? | 0.09? | 0.09? | T:floppsy |
| 0.36? | 0.37? | 0.41? | komihash |
| 1.13 | 1.15 | 1.25 | T:bebb4185 |
| 1.25 | 1.26 | 1.27 | prh42s256 |
| 1.51 | 1.52 | 1.54 | prh64s256 |
| 1.63 | 1.63 | 1.65 | prh42s512 |
| 2.05 | 2.07 | 2.09 | prh64s512 |
| 2.37 | 2.38 | 2.39 | prh42s1024 |
| 2.76 | 2.78 | 2.81 | T:edonr512 |
| 3.16 | 3.17 | 3.20 | prh64s1024 |
| 3.60 | 3.62 | 3.65 | lsh256 |
| 3.66 | 3.67 | 3.70 | T:md4 |
| 3.70 | 3.71 | 3.71 | T:blake3 |
| 3.99 | 4.00 | 4.10 | T:blake2b |
| 4.59 | 4.60 | 4.64 | T:bmw512 |
| 4.89 | 4.90 | 4.95 | T:edonr256 |
| 5.19 | 5.21 | 5.21 | lsh512 |
| 5.43 | 5.43 | 5.43 | T:blake2s |
| 5.54 | 5.54 | 5.55 | T:k12 |
| 5.60 | 5.62 | 5.64 | md5 |
| 5.97 | 6.04 | 6.09 | T:echo256 |
| 6.89 | 6.99 | 7.07 | T:bmw256 |
| 7.09 | 7.11 | 7.14 | T:blake64 |
| 7.29 | 7.33 | 7.42 | blake512 |
| 7.31 | 7.34 | 7.37 | T:skein512512 |
| 7.35 | 7.36 | 7.37 | T:skein512256 |
| 7.35 | 7.37 | 7.38 | T:cubehash832 |
| 7.48 | 7.50 | 7.51 | T:blake32 |
| 7.61 | 7.77 | 7.96 | T:beamsplitter |
| 7.90 | 7.93 | 7.97 | sha1 |
| 8.04 | 8.07 | 8.12 | T:tiger |
| 8.13 | 8.15 | 8.24 | T:sarmal256 |
| 8.48 | 8.48 | 8.49 | T:shabal256 |
| 8.48 | 8.49 | 8.50 | T:shabal512 |
| 8.63 | 8.64 | 8.69 | blake256 |
| 8.91 | 8.93 | 8.99 | T:cheetah256 |
| 9.13 | 9.18 | 9.20 | T:skein256256 |
| 9.59 | 9.60 | 9.61 | T:bblake256 |
| 9.75 | 9.78 | 9.80 | T:sarmal512 |
| 10.04 | 10.05 | 10.07 | T:keccakc256 |
| 10.04 | 10.05 | 10.08 | T:keccakc256treed2 |
| 10.20 | 10.21 | 10.21 | T:cubehash512 |
| 10.36 | 10.38 | 10.40 | shake128 |
| 11.46 | 11.48 | 11.50 | T:cubehash816 |
| 11.60 | 11.67 | 11.74 | sha384 |
| 11.49 | 11.73 | 11.95 | sha512 |
| 11.92 | 11.98 | 12.02 | T:simd512 |
| 12.07 | 12.10 | 12.15 | T:groestl256 |
| 12.29 | 12.30 | 12.31 | T:skein10241024 |
| 12.37 | 12.38 | 12.41 | T:keccak |
| 12.37 | 12.39 | 12.44 | T:keccakc448 |
| 12.39 | 12.40 | 12.41 | T:keccakc512 |
| 12.86 | 12.87 | 12.90 | sha3256 |
| 12.89 | 12.91 | 12.92 | shake256 |
| 12.89 | 12.91 | 12.94 | sha3224 |
| 13.07 | 13.09 | 13.10 | T:keccakc512treed2 |
| 13.24 | 13.26 | 13.29 | T:luffa256 |
| 13.89 | 13.89 | 13.91 | T:cubehash1632 |
| 13.97 | 14.03 | 14.19 | T:gimli24v1 |
| 14.02 | 14.05 | 14.10 | sha256 |
| 14.05 | 14.10 | 14.14 | sha224 |
| 14.12 | 14.15 | 14.16 | T:luffa384 |
| 14.45 | 14.45 | 14.48 | T:jh256 |
| 14.44 | 14.46 | 14.50 | T:jh224 |
| 14.45 | 14.48 | 14.51 | T:jh384 |
| 14.47 | 14.54 | 14.61 | T:jh512 |
| 14.62 | 14.65 | 14.68 | T:ripemd160 |
| 14.75 | 14.77 | 14.78 | T:keccakc768 |
| 14.84 | 14.86 | 15.14 | T:rfsb509 |
| 15.39 | 15.41 | 15.43 | sha3384 |
| 16.80 | 16.81 | 16.83 | T:groestl512 |
| 17.10 | 17.13 | 17.19 | T:round3jh256 |
| 17.13 | 17.14 | 17.19 | T:round3jh512 |
| 17.26 | 17.28 | 17.30 | T:xoodyakv1 |
| 17.86 | 17.92 | 17.96 | asconxofav12 |
| 17.87 | 17.92 | 17.96 | asconhashav12 |
| 18.95 | 18.98 | 19.06 | T:fugue256 |
| 19.18 | 19.21 | 19.29 | T:shavite3256 |
| 18.99 | 19.25 | 19.74 | T:cheetah512 |
| 19.83 | 19.85 | 19.87 | T:cubehash88 |
| 20.16 | 20.24 | 20.37 | T:nasha512 |
| 20.32 | 20.37 | 20.41 | T:nasha256 |
| 21.16 | 21.22 | 21.28 | T:luffa512 |
| 21.50 | 21.55 | 21.63 | T:fugue2 |
| 21.97 | 21.98 | 22.00 | T:keccakc1024 |
| 22.17 | 22.19 | 22.21 | T:cubehash1616 |
| 22.73 | 22.86 | 22.92 | T:hamsi |
| 22.93 | 22.95 | 23.00 | sha3512 |
| 25.78 | 25.84 | 25.88 | T:whirlpool |
| 26.29 | 26.35 | 26.83 | asconhashv12 |
| 26.45 | 26.50 | 26.54 | asconxofv12 |
| 28.20 | 28.26 | 28.38 | T:fugue384 |
| 30.96 | 30.97 | 31.01 | T:lane256 |
| 31.74 | 31.83 | 31.94 | T:simd256 |
| 32.18 | 32.20 | 32.23 | T:echosp256 |
| 32.46 | 32.66 | 32.84 | T:shavite3512 |
| 34.84 | 34.89 | 34.93 | T:shamashashv1 |
| 35.21 | 35.29 | 35.36 | asconhashabi32v12 |
| 36.39 | 36.41 | 36.43 | T:cubehash84 |
| 38.10 | 38.14 | 38.15 | T:fugue512 |
| 38.74 | 38.75 | 38.78 | T:cubehash168 |
| 41.02 | 41.06 | 41.18 | T:sneikha256 |
| 45.83 | 45.93 | 46.00 | T:essence384 |
| 45.98 | 46.05 | 46.12 | T:essence512 |
| 46.32 | 46.40 | 46.45 | T:romulush |
| 46.71 | 46.72 | 46.73 | T:esch256v2 |
| 47.10 | 47.15 | 47.17 | T:esch256v1 |
| 48.12 | 48.26 | 49.02 | T:md6d224 |
| 48.46 | 48.56 | 49.09 | T:echo512 |
| 49.52 | 49.57 | 49.62 | T:essence256 |
| 49.55 | 49.58 | 49.99 | T:essence224 |
| 49.93 | 50.01 | 50.10 | T:mgrostl256 |
| 51.26 | 51.26 | 51.30 | asconhashbi32v12 |
| 52.35 | 52.41 | 52.72 | T:md6d256 |
| 52.41 | 52.59 | 52.67 | T:mcssha4 |
| 53.06 | 53.11 | 53.15 | T:echosp512 |
| 52.76 | 54.06 | 54.15 | T:mcssha6 |
| 55.80 | 55.85 | 55.89 | T:saturninhashv2 |
| 57.91 | 57.98 | 58.05 | T:mcssha5 |
| 58.31 | 58.58 | 58.88 | T:atelopus32 |
| 60.05 | 60.10 | 60.14 | T:drygascon128 |
| 61.59 | 62.00 | 62.20 | T:fsb256 |
| 66.78 | 66.83 | 68.32 | T:md6d384 |
| 68.03 | 68.41 | 68.86 | T:atelopus64 |
| 69.62 | 69.64 | 69.68 | T:cubehash82 |
| 70.23 | 70.26 | 70.39 | T:esch384v1 |
| 70.32 | 70.38 | 70.40 | T:esch384v2 |
| 71.70 | 71.72 | 71.76 | T:cubehash164 |
| 74.62 | 74.66 | 74.73 | T:drygascon256 |
| 80.81 | 81.01 | 81.01 | T:coral256v1 |
| 82.02 | 82.10 | 82.13 | T:triadhashv1 |
| 83.93 | 83.97 | 84.00 | T:sneikha384 |
| 90.38 | 91.02 | 92.39 | T:knot256v2 |
| 95.26 | 95.81 | 95.88 | T:lane512 |
| 116.14 | 116.16 | 116.18 | T:clxhash |
| 130.96 | 131.07 | 131.19 | T:knot256v1 |
| 136.07 | 136.08 | 136.10 | T:cubehash81 |
| 137.72 | 137.73 | 137.77 | T:cubehash162 |
| 159.43 | 159.49 | 159.64 | T:syconhash256v1 |
| 244.34 | 244.36 | 244.38 | T:knot512 |
| 269.72 | 269.73 | 269.77 | T:cubehash161 |
| 276.53 | 276.66 | 276.78 | T:photonbeetlehash256rate32v1 |
| 309.15 | 309.90 | 311.91 | T:knot384 |
| 869.62 | 870.16 | 870.70 | T:subterraneanv1 |
| 1100.95 | 1102.56 | 1103.31 | T:skinnyhashtk3 |
| 1220.77 | 1221.16 | 1232.73 | T:acehash256v1 |
| 1414.39 | 1416.01 | 1420.45 | T:sivrijndael256hash256v1 |
| 1527.44 | 1530.00 | 1531.10 | T:heron256v1 |
| 2023.39 | 2023.94 | 2032.91 | T:skinnyhashtk2 |
| 2882.52 | 2883.75 | 2889.51 | T:gage1h256c256r128 |
| 3344.30 | 3344.97 | 3345.50 | T:orangishv1 |
| 4334.73 | 4338.63 | 4346.00 | T:gage1h256c224r064 |
| 4740.91 | 4742.30 | 4774.07 | T:gage1h256c256r064 |
| 5842.89 | 5856.08 | 5864.72 | T:gage1h256c224r032 |
| 6941.30 | 6943.30 | 6945.25 | T:sivtemphotonhashv1 |
| 8493.25 | 8493.68 | 8494.41 | T:gage1h256c512r064 |
| 8515.51 | 8516.53 | 8517.16 | T:gage1h256c256r032 |
| 14153.84 | 14188.34 | 14255.31 | T:gage1h256c224r016 |
| 15959.86 | 15961.12 | 15962.34 | T:gage1h256c512r032 |
| 15991.43 | 15994.59 | 16015.82 | T:gage1h256c256r016 |
| 27348.79 | 27420.19 | 27475.80 | T:gage1h256c224r008 |
| 81385.85 | 81416.17 | 81606.93 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.80 | 0.80 | 0.84 | T:floppsy |
| 1.31 | 1.31 | 1.39 | komihash |
| 3.09 | 3.17 | 3.20 | T:bebb4185 |
| 4.45 | 4.45 | 4.48 | T:blake3 |
| 6.06 | 6.06 | 6.09 | T:blake2s |
| 6.62 | 6.67 | 6.73 | prh42s256 |
| 7.83 | 7.88 | 7.98 | lsh256 |
| 7.88 | 7.92 | 7.98 | T:edonr512 |
| 8.56 | 8.83 | 9.20 | T:blake2b |
| 8.83 | 8.89 | 9.00 | T:md4 |
| 8.80 | 8.92 | 9.00 | prh64s256 |
| 9.94 | 10.12 | 10.70 | prh42s512 |
| 10.64 | 10.69 | 10.78 | T:edonr256 |
| 12.05 | 12.16 | 12.27 | md5 |
| 13.98 | 14.08 | 15.39 | T:beamsplitter |
| 14.45 | 14.47 | 14.62 | T:skein512512 |
| 14.58 | 14.66 | 14.78 | prh64s512 |
| 14.77 | 14.88 | 14.98 | T:skein256256 |
| 15.20 | 15.23 | 15.23 | T:k12 |
| 15.69 | 15.75 | 15.84 | T:skein512256 |
| 15.70 | 15.75 | 15.81 | T:bmw512 |
| 15.83 | 15.91 | 16.05 | T:echo256 |
| 15.95 | 16.03 | 16.09 | T:blake32 |
| 16.14 | 16.22 | 16.30 | T:blake64 |
| 16.66 | 16.77 | 16.89 | blake512 |
| 16.77 | 16.98 | 17.41 | lsh512 |
| 16.94 | 17.08 | 17.67 | prh42s1024 |
| 17.67 | 17.73 | 17.88 | T:tiger |
| 17.23 | 17.78 | 17.89 | blake256 |
| 18.39 | 18.47 | 18.56 | T:bmw256 |
| 19.41 | 19.50 | 19.56 | T:cheetah256 |
| 19.56 | 19.89 | 20.03 | T:sarmal256 |
| 21.12 | 21.25 | 21.53 | T:gimli24v1 |
| 22.45 | 22.53 | 22.66 | T:sarmal512 |
| 22.58 | 22.66 | 22.77 | T:xoodyakv1 |
| 22.62 | 22.81 | 22.81 | T:cubehash512 |
| 23.81 | 23.86 | 23.95 | sha3512 |
| 23.73 | 23.94 | 24.02 | sha3256 |
| 23.98 | 24.03 | 24.08 | shake256 |
| 24.06 | 24.08 | 24.08 | sha3384 |
| 24.14 | 24.19 | 24.30 | shake128 |
| 24.45 | 24.52 | 24.58 | sha3224 |
| 24.56 | 24.64 | 24.95 | T:keccak |
| 24.58 | 24.66 | 24.70 | T:keccakc768 |
| 24.83 | 24.89 | 24.94 | T:keccakc512 |
| 24.86 | 24.91 | 25.00 | T:keccakc448 |
| 25.02 | 25.06 | 25.25 | T:keccakc1024 |
| 25.12 | 25.17 | 25.25 | T:keccakc256 |
| 25.23 | 25.41 | 25.64 | T:luffa256 |
| 26.30 | 26.48 | 26.66 | prh64s1024 |
| 26.97 | 27.00 | 27.11 | T:jh384 |
| 26.98 | 27.02 | 27.23 | T:jh256 |
| 27.14 | 27.28 | 27.38 | T:jh512 |
| 27.05 | 27.30 | 27.31 | T:jh224 |
| 27.28 | 27.45 | 27.70 | asconxofav12 |
| 27.45 | 27.45 | 27.69 | asconhashav12 |
| 28.56 | 28.56 | 28.92 | T:hamsi |
| 28.84 | 28.89 | 29.09 | T:ripemd160 |
| 31.77 | 31.77 | 31.77 | T:round3jh256 |
| 31.62 | 31.84 | 31.84 | T:luffa384 |
| 31.86 | 31.88 | 32.16 | T:round3jh512 |
| 32.17 | 32.22 | 32.25 | T:shabal512 |
| 32.19 | 32.23 | 32.25 | T:shabal256 |
| 32.45 | 32.56 | 32.61 | T:cubehash832 |
| 32.86 | 33.02 | 33.16 | T:groestl256 |
| 33.75 | 33.91 | 34.20 | sha1 |
| 35.66 | 35.75 | 35.84 | T:shavite3256 |
| 36.69 | 36.70 | 36.78 | T:cubehash816 |
| 37.06 | 37.23 | 37.45 | T:cheetah512 |
| 38.77 | 38.86 | 38.91 | asconxofv12 |
| 38.75 | 38.91 | 39.08 | T:nasha256 |
| 38.70 | 39.09 | 39.56 | asconhashv12 |
| 39.34 | 39.55 | 39.84 | T:nasha512 |
| 39.52 | 39.98 | 40.67 | T:simd512 |
| 40.86 | 40.97 | 41.08 | T:skein10241024 |
| 43.83 | 43.89 | 44.02 | T:bblake256 |
| 44.97 | 45.08 | 45.16 | T:cubehash88 |
| 45.25 | 45.36 | 45.69 | sha256 |
| 43.55 | 45.56 | 45.80 | sha512 |
| 45.41 | 45.64 | 45.86 | sha224 |
| 46.75 | 46.86 | 47.12 | T:luffa512 |
| 45.81 | 47.19 | 47.94 | sha384 |
| 48.23 | 48.31 | 48.38 | T:groestl512 |
| 50.09 | 50.22 | 50.45 | T:whirlpool |
| 50.31 | 50.56 | 50.80 | T:shamashashv1 |
| 50.42 | 50.59 | 53.09 | T:rfsb509 |
| 52.80 | 52.86 | 53.11 | T:fugue256 |
| 55.98 | 56.03 | 56.09 | T:cubehash1632 |
| 57.84 | 58.00 | 58.11 | asconhashabi32v12 |
| 58.89 | 59.27 | 59.88 | T:simd256 |
| 59.16 | 59.45 | 59.62 | T:sneikha256 |
| 61.62 | 61.73 | 62.00 | T:keccakc512treed2 |
| 61.89 | 62.02 | 62.12 | T:cubehash84 |
| 61.98 | 62.12 | 62.28 | T:keccakc256treed2 |
| 63.02 | 63.23 | 63.36 | T:esch256v2 |
| 63.02 | 63.61 | 64.33 | T:shavite3512 |
| 63.77 | 63.98 | 64.09 | T:esch256v1 |
| 64.83 | 64.94 | 65.14 | T:drygascon128 |
| 67.41 | 67.48 | 67.83 | T:cubehash1616 |
| 68.17 | 68.39 | 68.62 | T:romulush |
| 77.56 | 77.66 | 77.66 | asconhashbi32v12 |
| 79.64 | 79.72 | 79.80 | T:lane256 |
| 80.14 | 80.20 | 80.30 | T:saturninhashv2 |
| 84.41 | 84.48 | 84.70 | T:cubehash168 |
| 84.50 | 84.86 | 85.81 | T:fugue2 |
| 85.45 | 85.53 | 85.97 | T:fugue384 |
| 91.64 | 92.05 | 92.62 | T:echo512 |
| 92.11 | 92.39 | 92.55 | T:triadhashv1 |
| 92.81 | 92.91 | 93.55 | T:essence224 |
| 93.33 | 93.47 | 93.56 | T:essence256 |
| 94.94 | 95.06 | 95.31 | T:cubehash82 |
| 99.02 | 99.22 | 99.53 | T:echosp256 |
| 100.94 | 101.23 | 101.34 | T:drygascon256 |
| 103.59 | 103.75 | 105.89 | T:mcssha4 |
| 106.08 | 106.70 | 106.94 | T:mcssha6 |
| 107.30 | 107.34 | 107.56 | T:esch384v1 |
| 108.88 | 109.30 | 109.62 | T:esch384v2 |
| 115.91 | 116.03 | 116.47 | T:coral256v1 |
| 117.36 | 117.53 | 117.67 | T:cubehash164 |
| 117.64 | 117.88 | 118.39 | T:essence384 |
| 118.64 | 118.91 | 119.14 | T:essence512 |
| 121.67 | 122.03 | 122.80 | T:fugue512 |
| 123.08 | 123.34 | 123.92 | T:echosp512 |
| 126.95 | 127.02 | 127.39 | T:clxhash |
| 130.33 | 130.66 | 131.09 | T:mgrostl256 |
| 130.23 | 131.19 | 131.53 | T:knot256v2 |
| 136.38 | 136.88 | 137.11 | T:sneikha384 |
| 148.41 | 148.59 | 148.73 | T:knot256v1 |
| 153.19 | 153.38 | 154.17 | T:mcssha5 |
| 156.73 | 158.03 | 161.39 | T:md6d224 |
| 161.25 | 161.50 | 161.61 | T:cubehash81 |
| 163.47 | 164.61 | 166.94 | T:fsb256 |
| 171.45 | 176.03 | 176.44 | T:md6d256 |
| 183.41 | 183.45 | 183.56 | T:cubehash162 |
| 183.33 | 184.52 | 186.78 | T:atelopus32 |
| 221.72 | 222.16 | 232.45 | T:md6d384 |
| 243.61 | 244.86 | 245.69 | T:syconhash256v1 |
| 246.06 | 246.19 | 246.70 | T:photonbeetlehash256rate32v1 |
| 283.39 | 285.47 | 287.83 | T:atelopus64 |
| 300.17 | 300.95 | 301.36 | T:knot512 |
| 315.25 | 315.33 | 315.41 | T:cubehash161 |
| 341.80 | 343.39 | 344.44 | T:knot384 |
| 373.14 | 374.08 | 375.69 | T:lane512 |
| 980.62 | 980.94 | 982.92 | T:subterraneanv1 |
| 1354.47 | 1355.64 | 1359.59 | T:sivrijndael256hash256v1 |
| 1569.80 | 1572.42 | 1573.72 | T:skinnyhashtk3 |
| 1855.64 | 1857.09 | 1876.78 | T:acehash256v1 |
| 2245.55 | 2246.61 | 2256.27 | T:skinnyhashtk2 |
| 2781.77 | 2783.95 | 2785.05 | T:heron256v1 |
| 4657.27 | 4659.78 | 4663.92 | T:gage1h256c256r128 |
| 4748.70 | 4749.61 | 4752.36 | T:orangishv1 |
| 6557.00 | 6558.09 | 6560.70 | T:sivtemphotonhashv1 |
| 6589.61 | 6592.48 | 6607.94 | T:gage1h256c224r064 |
| 7205.47 | 7207.30 | 7255.30 | T:gage1h256c256r064 |
| 8578.86 | 8602.14 | 8608.14 | T:gage1h256c224r032 |
| 12519.61 | 12522.06 | 12526.05 | T:gage1h256c256r032 |
| 12905.66 | 12907.02 | 12908.98 | T:gage1h256c512r064 |
| 20472.14 | 20509.77 | 20578.94 | T:gage1h256c224r016 |
| 23123.73 | 23134.50 | 23156.19 | T:gage1h256c256r016 |
| 23470.88 | 23473.28 | 23476.59 | T:gage1h256c512r032 |
| 39210.00 | 39305.61 | 39326.16 | T:gage1h256c224r008 |
| 731199.44 | 731411.06 | 733256.08 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 6.38 | 6.38 | 6.75 | T:floppsy |
| 7.25? | 7.50? | 8.12? | komihash |
| 19.38 | 19.38 | 19.38 | T:bebb4185 |
| 39.25 | 39.25 | 39.25 | T:blake3 |
| 45.00 | 45.50 | 46.12 | T:md4 |
| 48.62 | 49.25 | 49.88 | prh42s256 |
| 51.88 | 51.88 | 52.12 | T:blake2s |
| 56.50 | 56.88 | 57.50 | T:edonr256 |
| 57.75 | 58.25 | 58.62 | md5 |
| 62.38 | 62.62 | 62.88 | T:beamsplitter |
| 63.25 | 63.62 | 64.12 | T:edonr512 |
| 62.88 | 64.12 | 66.50 | T:gimli24v1 |
| 65.25 | 65.88 | 68.25 | lsh256 |
| 65.88 | 66.12 | 66.88 | prh64s256 |
| 69.25 | 70.38 | 73.75 | T:blake2b |
| 74.88 | 75.12 | 76.38 | prh42s512 |
| 75.62 | 75.75 | 77.25 | T:hamsi |
| 80.50 | 80.88 | 81.62 | T:xoodyakv1 |
| 81.25 | 81.50 | 81.88 | T:blake32 |
| 80.62 | 81.62 | 82.25 | blake256 |
| 84.25 | 85.00 | 86.38 | T:skein256256 |
| 84.50? | 85.50? | 137.00? | T:tiger |
| 99.88 | 100.00 | 101.12 | asconxofav12 |
| 100.00 | 100.62 | 101.88 | asconhashav12 |
| 101.88 | 102.25 | 102.88 | T:bmw256 |
| 111.50 | 112.38 | 114.50 | T:luffa256 |
| 112.62 | 113.50 | 114.25 | prh64s512 |
| 114.75 | 114.75 | 115.00 | T:cubehash512 |
| 115.25 | 116.00 | 117.25 | T:skein512512 |
| 120.75 | 120.88 | 122.25 | T:k12 |
| 125.12 | 125.62 | 126.75 | T:skein512256 |
| 126.38 | 126.62 | 127.00 | T:bmw512 |
| 126.12 | 126.88 | 128.12 | T:ripemd160 |
| 126.75 | 128.50 | 134.12 | T:echo256 |
| 129.50 | 129.75 | 131.00 | T:blake64 |
| 129.00 | 130.38 | 132.62 | prh42s1024 |
| 133.50 | 134.50 | 135.62 | blake512 |
| 133.88 | 135.38 | 135.88 | asconxofv12 |
| 134.38 | 136.75 | 141.88 | lsh512 |
| 137.00 | 137.88 | 139.25 | asconhashv12 |
| 153.12 | 153.88 | 154.62 | T:shavite3256 |
| 155.88 | 156.38 | 159.88 | T:cheetah256 |
| 160.88 | 161.50 | 162.62 | T:luffa384 |
| 162.75 | 164.12 | 165.25 | T:sneikha256 |
| 163.88 | 165.38 | 167.38 | T:drygascon128 |
| 167.12 | 168.50 | 168.75 | T:nasha256 |
| 166.25 | 168.62 | 169.50 | T:shamashashv1 |
| 171.12 | 171.88 | 172.88 | T:triadhashv1 |
| 174.62 | 174.88 | 176.00 | T:sarmal256 |
| 189.75 | 190.00 | 191.00 | sha3384 |
| 189.75 | 190.38 | 191.12 | T:groestl256 |
| 189.88 | 190.38 | 192.00 | sha3512 |
| 190.25 | 191.25 | 192.38 | sha3256 |
| 191.62 | 191.75 | 192.62 | shake256 |
| 191.88 | 192.38 | 192.88 | shake128 |
| 193.88 | 193.88 | 194.75 | sha3224 |
| 194.38 | 194.50 | 196.00 | T:romulush |
| 195.25 | 195.38 | 196.00 | T:sarmal512 |
| 197.25 | 197.75 | 198.88 | T:keccak |
| 197.75 | 198.25 | 199.12 | T:keccakc768 |
| 198.88 | 199.38 | 200.38 | T:keccakc512 |
| 199.00 | 199.75 | 201.38 | T:keccakc448 |
| 201.38 | 201.75 | 202.00 | T:keccakc256 |
| 201.25 | 201.88 | 202.75 | T:keccakc1024 |
| 206.62 | 207.00 | 208.88 | prh64s1024 |
| 209.50 | 210.00 | 212.12 | T:shabal256 |
| 209.75 | 210.00 | 210.25 | T:clxhash |
| 208.50 | 210.38 | 211.50 | T:shabal512 |
| 216.12 | 217.50 | 218.12 | T:whirlpool |
| 217.75 | 219.00 | 220.50 | T:jh256 |
| 218.12 | 219.50 | 220.88 | T:jh384 |
| 218.38 | 219.62 | 220.38 | T:jh512 |
| 219.12 | 219.88 | 221.12 | T:jh224 |
| 219.75 | 220.75 | 221.62 | T:saturninhashv2 |
| 232.25 | 233.50 | 235.88 | sha1 |
| 234.25 | 235.25 | 235.88 | T:cubehash832 |
| 233.88 | 235.38 | 236.88 | T:luffa512 |
| 234.38 | 235.62 | 236.12 | T:cubehash816 |
| 235.38 | 236.75 | 236.75 | asconhashabi32v12 |
| 236.00 | 237.12 | 238.25 | T:esch256v2 |
| 239.75 | 240.38 | 242.12 | T:esch256v1 |
| 243.12 | 243.75 | 244.12 | T:cubehash88 |
| 252.62 | 253.25 | 254.12 | T:cheetah512 |
| 256.88 | 256.88 | 257.00 | T:round3jh256 |
| 256.25 | 257.00 | 257.50 | T:round3jh512 |
| 260.62 | 261.12 | 261.50 | T:cubehash84 |
| 278.88 | 280.88 | 284.25 | sha256 |
| 281.00 | 282.88 | 285.50 | sha224 |
| 282.38 | 283.12 | 285.62 | T:knot256v1 |
| 284.38 | 285.50 | 286.25 | T:photonbeetlehash256rate32v1 |
| 283.88 | 285.62 | 286.50 | asconhashbi32v12 |
| 293.12 | 293.38 | 293.88 | T:cubehash82 |
| 293.88 | 295.38 | 301.75 | T:bblake256 |
| 306.00 | 306.62 | 307.12 | T:skein10241024 |
| 313.38 | 315.75 | 318.50 | T:nasha512 |
| 316.62 | 317.38 | 319.00 | T:simd512 |
| 319.25 | 320.25 | 322.88 | T:fugue256 |
| 342.62 | 343.50 | 365.38 | T:rfsb509 |
| 359.00 | 359.38 | 360.38 | T:cubehash81 |
| 359.38 | 359.62 | 360.38 | T:knot256v2 |
| 360.12 | 361.88 | 381.12 | sha384 |
| 355.12 | 363.75 | 365.12 | sha512 |
| 367.50 | 367.88 | 368.75 | T:groestl512 |
| 377.88 | 378.00 | 380.50 | T:drygascon256 |
| 379.12 | 379.50 | 382.12 | T:cubehash1632 |
| 391.75 | 392.00 | 393.50 | T:coral256v1 |
| 416.50 | 416.88 | 417.25 | T:cubehash1616 |
| 440.75 | 441.38 | 442.12 | T:cubehash168 |
| 463.88 | 464.12 | 464.75 | T:esch384v1 |
| 469.25 | 471.12 | 474.62 | T:simd256 |
| 474.62 | 475.62 | 477.12 | T:cubehash164 |
| 475.62 | 477.12 | 479.00 | T:esch384v2 |
| 473.00 | 477.88 | 477.88 | T:sneikha384 |
| 493.25 | 493.88 | 495.00 | T:keccakc512treed2 |
| 495.25 | 496.38 | 497.62 | T:keccakc256treed2 |
| 500.50 | 505.12 | 514.00 | T:shavite3512 |
| 505.12 | 510.50 | 522.75 | T:mcssha4 |
| 520.12 | 522.25 | 526.88 | T:mcssha6 |
| 527.50 | 534.62 | 540.12 | T:fugue384 |
| 539.88 | 540.50 | 540.88 | T:cubehash162 |
| 568.38 | 569.88 | 575.62 | T:essence224 |
| 569.88 | 572.00 | 572.25 | T:essence256 |
| 577.00 | 579.25 | 583.62 | T:fugue2 |
| 646.12 | 647.25 | 648.12 | T:lane256 |
| 672.75 | 673.38 | 674.88 | T:cubehash161 |
| 691.50 | 694.75 | 698.50 | T:knot384 |
| 733.25 | 737.38 | 741.38 | T:echo512 |
| 735.12 | 738.38 | 740.75 | T:knot512 |
| 784.88 | 786.62 | 789.00 | T:fugue512 |
| 795.50 | 796.88 | 798.62 | T:echosp256 |
| 899.88 | 902.75 | 909.75 | T:mcssha5 |
| 905.50 | 907.00 | 910.12 | T:syconhash256v1 |
| 943.38 | 946.00 | 947.25 | T:essence384 |
| 952.25 | 954.75 | 956.75 | T:essence512 |
| 984.75 | 985.75 | 988.62 | T:echosp512 |
| 1038.62 | 1047.12 | 1054.88 | T:mgrostl256 |
| 1252.88 | 1263.62 | 1288.38 | T:md6d224 |
| 1368.62 | 1405.62 | 1410.00 | T:md6d256 |
| 1464.25 | 1477.00 | 1492.75 | T:atelopus32 |
| 1329.50? | 1566.62? | 1611.75? | T:fsb256 |
| 1607.50 | 1613.00 | 1616.62 | T:sivrijndael256hash256v1 |
| 1775.50 | 1779.62 | 1858.75 | T:md6d384 |
| 1883.75 | 1909.62 | 1912.62 | T:subterraneanv1 |
| 2279.12 | 2293.88 | 2309.38 | T:atelopus64 |
| 2968.00 | 2983.00 | 2997.88 | T:lane512 |
| 3998.88 | 4005.88 | 4020.88 | T:skinnyhashtk2 |
| 4195.12 | 4202.38 | 4207.62 | T:skinnyhashtk3 |
| 6858.12 | 6864.50 | 6939.75 | T:acehash256v1 |
| 6996.75 | 7001.38 | 7006.75 | T:sivtemphotonhashv1 |
| 12653.25 | 12658.75 | 12663.00 | T:heron256v1 |
| 15964.88 | 15973.38 | 15981.88 | T:gage1h256c256r128 |
| 18973.25 | 18983.88 | 18991.12 | T:orangishv1 |
| 24336.50 | 24364.25 | 24421.25 | T:gage1h256c224r064 |
| 26608.12 | 26618.38 | 26791.25 | T:gage1h256c256r064 |
| 30125.00 | 30191.75 | 30220.25 | T:gage1h256c224r032 |
| 44063.75 | 44081.00 | 44097.12 | T:gage1h256c256r032 |
| 47645.62 | 47659.12 | 47671.25 | T:gage1h256c512r064 |
| 70226.38 | 70318.62 | 70404.38 | T:gage1h256c224r016 |
| 79320.88 | 79354.25 | 79451.62 | T:gage1h256c256r016 |
| 82609.25 | 82630.38 | 82640.38 | T:gage1h256c512r032 |
| 132577.50 | 132630.75 | 132792.88 | T:gage1h256c224r008 |
| 5850974.25 | 5851815.12 | 5865910.00 | T:fsb512 |
|
|