Measurements of hash functions on one machine: amd64; Bonnell (106ca); 2011 Intel Atom N435; 1 x 1330MHz; h4atom, supercop-20250922
[Page version: 20251115 19:15:23]
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 |
| 1.39 | 1.39 | 1.39 | komihash |
| 2.50 | 2.50 | 2.50 | prh64s256 |
| 2.51 | 2.52 | 2.52 | prh64s1024 |
| 2.55 | 2.55 | 2.57 | prh64s512 |
| 2.55 | 2.55 | 2.56 | prh42s1024 |
| 2.60 | 2.60 | 2.60 | prh42s256 |
| 2.60 | 2.60 | 2.60 | prh42s512 |
| 4.41 | 4.41 | 4.42 | T:md4 |
| 4.70 | 4.70 | 4.70 | T:bebb4185 |
| 4.76 | 4.78 | 4.79 | T:edonr512 |
| 5.41 | 5.42 | 5.43 | md5 |
| 7.47 | 7.48 | 7.48 | T:blake2b |
| 7.77 | 7.78 | 7.79 | T:bmw512 |
| 9.00 | 9.02 | 9.05 | sha1 |
| 9.35 | 9.36 | 9.36 | lsh256 |
| 9.49 | 9.49 | 9.50 | T:edonr256 |
| 9.86 | 9.87 | 9.91 | T:blake3 |
| 10.14 | 10.14 | 10.15 | T:k12 |
| 10.39 | 10.39 | 10.40 | T:skein512256 |
| 10.41 | 10.42 | 10.42 | T:skein512512 |
| 10.63 | 10.63 | 10.63 | T:cubehash832 |
| 10.64 | 10.64 | 10.65 | T:skein256256 |
| 11.31 | 11.31 | 11.33 | T:blake2s |
| 12.15 | 12.16 | 12.17 | T:blake32 |
| 12.49 | 12.49 | 12.50 | T:blake64 |
| 13.24 | 13.29 | 13.34 | lsh512 |
| 13.40 | 13.40 | 13.41 | blake256 |
| 13.54 | 13.54 | 13.55 | blake512 |
| 14.11 | 14.11 | 14.12 | T:shabal256 |
| 14.11 | 14.12 | 14.14 | T:shabal512 |
| 14.41 | 14.43 | 14.45 | sha384 |
| 14.73 | 14.73 | 14.74 | T:keccakc256treed2 |
| 15.12 | 15.13 | 15.14 | T:bmw256 |
| 15.56 | 15.57 | 15.60 | T:bblake256 |
| 17.15 | 17.16 | 17.17 | T:ripemd160 |
| 17.80 | 17.81 | 17.81 | T:keccakc512treed2 |
| 18.19 | 18.19 | 18.19 | T:cubehash1632 |
| 18.19 | 18.19 | 18.20 | T:cubehash512 |
| 18.45 | 18.46 | 18.48 | T:keccakc256 |
| 18.50 | 18.51 | 18.58 | sha256 |
| 18.51 | 18.52 | 18.57 | sha224 |
| 18.86 | 18.88 | 18.93 | shake128 |
| 19.23 | 19.25 | 19.31 | sha512 |
| 19.29 | 19.31 | 19.34 | T:sarmal256 |
| 19.29 | 19.33 | 19.34 | T:tiger |
| 19.64 | 19.66 | 19.71 | T:skein10241024 |
| 20.45 | 20.50 | 20.52 | T:beamsplitter |
| 20.77 | 20.78 | 20.81 | T:rfsb509 |
| 20.94 | 20.94 | 20.97 | T:cubehash816 |
| 21.37 | 21.39 | 21.48 | T:keccakc448 |
| 21.46 | 21.47 | 21.89 | T:simd512 |
| 21.89 | 21.90 | 21.93 | sha3224 |
| 22.18 | 22.19 | 22.24 | T:luffa256 |
| 22.49 | 22.52 | 22.53 | T:keccakc512 |
| 23.00 | 23.02 | 23.15 | shake256 |
| 23.00 | 23.02 | 23.05 | sha3256 |
| 24.01 | 24.02 | 24.24 | T:keccak |
| 24.45 | 24.47 | 24.49 | T:sarmal512 |
| 24.67 | 24.68 | 24.85 | T:luffa384 |
| 27.50 | 27.50 | 27.51 | asconhashav12 |
| 27.50 | 27.50 | 27.60 | asconxofav12 |
| 27.51 | 27.51 | 27.54 | T:jh512 |
| 27.51 | 27.51 | 27.52 | T:jh256 |
| 27.51 | 27.51 | 27.54 | T:jh224 |
| 27.51 | 27.51 | 27.53 | T:jh384 |
| 28.45 | 28.46 | 28.52 | T:nasha512 |
| 28.59 | 28.61 | 28.74 | T:nasha256 |
| 29.50 | 29.52 | 29.59 | T:keccakc768 |
| 30.23 | 30.24 | 30.37 | sha3384 |
| 31.67 | 31.68 | 31.75 | T:fugue2 |
| 31.77 | 31.78 | 31.79 | T:round3jh512 |
| 31.77 | 31.78 | 31.79 | T:round3jh256 |
| 36.64 | 36.65 | 36.73 | T:cubehash88 |
| 36.67 | 36.70 | 36.85 | T:luffa512 |
| 38.93 | 38.96 | 39.26 | T:hamsi |
| 40.50 | 40.50 | 40.64 | asconhashv12 |
| 40.50 | 40.50 | 40.60 | asconxofv12 |
| 41.50 | 41.50 | 41.60 | T:cubehash1616 |
| 42.37 | 42.42 | 42.50 | T:cheetah256 |
| 42.34 | 42.43 | 42.98 | T:keccakc1024 |
| 43.24 | 43.24 | 43.37 | sha3512 |
| 44.76 | 44.76 | 44.79 | T:gimli24v1 |
| 46.05 | 46.07 | 46.42 | T:fugue256 |
| 48.85 | 48.87 | 49.05 | T:xoodyakv1 |
| 49.07 | 49.13 | 49.35 | T:shavite3256 |
| 50.75 | 50.77 | 50.90 | T:essence512 |
| 50.76 | 50.82 | 50.91 | T:essence384 |
| 57.07 | 57.14 | 57.24 | T:sneikha256 |
| 58.28 | 58.35 | 58.41 | T:mcssha6 |
| 58.42 | 58.49 | 58.54 | T:shamashashv1 |
| 61.24 | 61.29 | 61.38 | T:mcssha5 |
| 61.23 | 61.30 | 61.39 | T:mcssha4 |
| 64.16 | 64.21 | 64.51 | T:cheetah512 |
| 64.90 | 64.95 | 65.72 | T:lane256 |
| 64.88 | 64.99 | 65.14 | asconhashabi32v12 |
| 76.96 | 77.00 | 77.34 | T:echosp256 |
| 78.39 | 78.45 | 78.50 | T:cubehash168 |
| 81.03 | 81.09 | 81.17 | T:essence256 |
| 81.01 | 81.09 | 81.14 | T:essence224 |
| 82.04 | 82.10 | 82.15 | T:cubehash84 |
| 82.72 | 82.88 | 83.09 | T:md6d224 |
| 89.19 | 89.42 | 89.63 | T:md6d256 |
| 90.08 | 90.17 | 90.24 | T:shavite3512 |
| 93.26 | 93.35 | 93.57 | T:echo256 |
| 93.55 | 93.59 | 94.12 | T:groestl256 |
| 94.04 | 94.17 | 94.26 | asconhashbi32v12 |
| 95.21 | 95.27 | 95.43 | T:whirlpool |
| 95.23 | 95.71 | 95.81 | T:simd256 |
| 100.77 | 100.83 | 100.93 | T:atelopus64 |
| 103.87 | 103.91 | 103.98 | T:sneikha384 |
| 104.28 | 104.39 | 104.62 | T:atelopus32 |
| 105.61 | 105.68 | 105.97 | T:saturninhashv2 |
| 111.17 | 111.38 | 112.10 | T:echosp512 |
| 114.45 | 114.72 | 115.60 | T:fugue512 |
| 116.12 | 116.36 | 116.58 | T:md6d384 |
| 117.49 | 117.51 | 117.57 | T:esch256v2 |
| 117.93 | 117.96 | 118.04 | T:esch256v1 |
| 126.07 | 126.18 | 126.31 | T:coral256v1 |
| 133.97 | 134.05 | 134.56 | T:drygascon128 |
| 134.31 | 137.89 | 137.96 | T:mgrostl256 |
| 139.07 | 139.51 | 139.64 | T:groestl512 |
| 161.13 | 161.15 | 161.76 | T:cubehash82 |
| 162.80 | 162.84 | 162.94 | T:fugue384 |
| 164.38 | 164.41 | 164.43 | T:cubehash164 |
| 166.18 | 166.23 | 166.33 | T:esch384v2 |
| 166.27 | 166.67 | 167.18 | T:esch384v1 |
| 166.80 | 166.82 | 166.85 | T:knot256v2 |
| 173.41 | 173.51 | 173.88 | T:echo512 |
| 180.86 | 180.89 | 181.69 | T:drygascon256 |
| 197.86 | 197.90 | 197.97 | T:romulush |
| 244.17 | 244.19 | 244.23 | T:knot256v1 |
| 260.41 | 260.78 | 261.26 | T:lane512 |
| 322.41 | 322.51 | 323.70 | T:cubehash81 |
| 323.67 | 323.71 | 324.66 | T:cubehash162 |
| 533.61 | 535.84 | 537.62 | T:fsb256 |
| 597.94 | 600.85 | 601.39 | T:knot384 |
| 623.93 | 624.16 | 624.90 | T:syconhash256v1 |
| 648.20 | 648.32 | 649.50 | T:cubehash161 |
| 675.03 | 675.16 | 675.62 | T:clxhash |
| 848.17 | 848.83 | 850.04 | T:photonbeetlehash256rate32v1 |
| 1159.13 | 1160.00 | 1162.09 | T:knot512 |
| 1391.73 | 1399.88 | 1411.09 | T:fsb512 |
| 1804.14 | 1805.93 | 1810.61 | T:subterraneanv1 |
| 2915.01 | 2917.84 | 2921.37 | T:acehash256v1 |
| 4988.52 | 4991.39 | 4996.04 | T:skinnyhashtk3 |
| 5975.66 | 5977.81 | 5981.37 | T:sivrijndael256hash256v1 |
| 6677.66 | 6680.93 | 6686.79 | T:heron256v1 |
| 8529.07 | 8537.92 | 8546.61 | T:orangishv1 |
| 8732.32 | 8738.51 | 8746.09 | T:skinnyhashtk2 |
| 10502.20 | 10504.67 | 10508.90 | T:gage1h256c256r128 |
| 15808.32 | 15863.56 | 15872.52 | T:gage1h256c224r064 |
| 17535.97 | 17540.74 | 17543.46 | T:gage1h256c256r064 |
| 19299.83 | 19304.17 | 19306.68 | T:gage1h256c224r032 |
| 20745.85 | 20758.38 | 20775.53 | T:sivtemphotonhashv1 |
| 31603.79 | 31718.33 | 31733.63 | T:gage1h256c256r032 |
| 31741.37 | 31746.21 | 31751.57 | T:gage1h256c512r064 |
| 52749.44 | 52983.73 | 53011.42 | T:gage1h256c224r016 |
| 59694.02 | 59925.43 | 59953.60 | T:gage1h256c256r016 |
| 60057.34 | 60173.52 | 60190.52 | T:gage1h256c512r032 |
| 102010.54 | 102020.04 | 102029.92 | T:gage1h256c224r008 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.02 | 0.02 | 0.02 | T:floppsy |
| 1.42 | 1.43 | 1.43 | komihash |
| 2.91 | 2.91 | 2.92 | prh42s256 |
| 2.99 | 2.99 | 2.99 | prh64s256 |
| 3.12 | 3.13 | 3.13 | prh42s512 |
| 3.40 | 3.41 | 3.41 | prh64s512 |
| 3.51 | 3.51 | 3.51 | prh42s1024 |
| 4.06 | 4.06 | 4.07 | prh64s1024 |
| 4.60 | 4.61 | 4.61 | T:md4 |
| 4.87 | 4.87 | 4.88 | T:bebb4185 |
| 5.01 | 5.01 | 5.02 | T:edonr512 |
| 5.63 | 5.64 | 5.64 | md5 |
| 7.52 | 7.53 | 7.53 | T:blake2b |
| 8.35 | 8.36 | 8.38 | T:bmw512 |
| 9.65 | 9.65 | 9.67 | T:blake3 |
| 9.72 | 9.73 | 9.73 | T:edonr256 |
| 9.81 | 9.81 | 9.81 | lsh256 |
| 10.32 | 10.32 | 10.33 | T:k12 |
| 10.71 | 10.71 | 10.72 | T:skein512512 |
| 10.73 | 10.73 | 10.74 | T:skein512256 |
| 10.89 | 10.90 | 10.91 | T:skein256256 |
| 11.32 | 11.33 | 11.33 | T:blake2s |
| 11.36 | 11.38 | 11.39 | sha1 |
| 11.57 | 11.57 | 11.57 | T:cubehash832 |
| 12.44 | 12.45 | 12.45 | T:blake32 |
| 13.00 | 13.01 | 13.02 | T:blake64 |
| 13.72 | 13.73 | 13.73 | blake256 |
| 14.09 | 14.10 | 14.11 | blake512 |
| 14.26 | 14.27 | 14.29 | lsh512 |
| 15.09 | 15.10 | 15.11 | T:shabal256 |
| 15.09 | 15.10 | 15.11 | T:shabal512 |
| 15.67 | 15.68 | 16.07 | T:bmw256 |
| 16.83 | 16.84 | 16.92 | T:bblake256 |
| 17.10 | 17.11 | 17.12 | T:keccakc256treed2 |
| 17.25 | 17.27 | 17.29 | sha384 |
| 17.57 | 17.57 | 17.58 | T:ripemd160 |
| 18.66 | 18.66 | 18.66 | T:cubehash512 |
| 19.06 | 19.07 | 19.08 | T:keccakc256 |
| 19.30 | 19.30 | 19.32 | shake128 |
| 19.68 | 19.69 | 19.69 | T:tiger |
| 19.75 | 19.75 | 19.77 | T:cubehash1632 |
| 19.88 | 19.90 | 19.98 | T:sarmal256 |
| 19.95 | 19.96 | 19.97 | sha512 |
| 20.36 | 20.37 | 20.38 | T:beamsplitter |
| 20.42 | 20.43 | 20.44 | T:keccakc512treed2 |
| 20.43 | 20.44 | 20.47 | T:skein10241024 |
| 21.03 | 21.05 | 21.08 | sha224 |
| 21.04 | 21.07 | 21.11 | sha256 |
| 21.88 | 21.88 | 21.88 | T:cubehash816 |
| 21.94 | 21.96 | 21.97 | T:rfsb509 |
| 21.96 | 21.97 | 21.98 | T:keccakc448 |
| 22.30 | 22.31 | 22.32 | sha3224 |
| 22.34 | 22.35 | 22.40 | T:simd512 |
| 22.64 | 22.65 | 22.65 | T:luffa256 |
| 23.46 | 23.47 | 23.47 | T:keccakc512 |
| 23.79 | 23.80 | 23.81 | sha3256 |
| 23.81 | 23.82 | 23.83 | shake256 |
| 24.94 | 24.95 | 24.96 | T:keccak |
| 25.26 | 25.27 | 25.45 | T:sarmal512 |
| 25.35 | 25.35 | 25.36 | T:luffa384 |
| 27.78 | 27.78 | 27.78 | asconhashav12 |
| 27.78 | 27.78 | 27.78 | asconxofav12 |
| 28.00 | 28.01 | 28.02 | T:jh512 |
| 28.00 | 28.01 | 28.01 | T:jh224 |
| 28.01 | 28.01 | 28.02 | T:jh256 |
| 28.01 | 28.01 | 28.02 | T:jh384 |
| 29.19 | 29.20 | 29.22 | T:nasha256 |
| 29.57 | 29.57 | 29.59 | T:nasha512 |
| 30.07 | 30.08 | 30.15 | T:keccakc768 |
| 30.63 | 30.64 | 30.65 | sha3384 |
| 32.36 | 32.36 | 32.37 | T:round3jh256 |
| 32.36 | 32.37 | 32.38 | T:round3jh512 |
| 34.38 | 34.39 | 34.42 | T:fugue2 |
| 37.64 | 37.64 | 37.66 | T:luffa512 |
| 38.69 | 38.69 | 38.70 | T:cubehash88 |
| 39.30 | 39.32 | 39.35 | T:hamsi |
| 40.86 | 40.86 | 40.86 | asconxofv12 |
| 40.86 | 40.86 | 40.87 | asconhashv12 |
| 42.73 | 42.74 | 42.75 | T:keccakc1024 |
| 43.30 | 43.30 | 43.32 | T:cubehash1616 |
| 43.26 | 43.40 | 43.46 | T:cheetah256 |
| 43.45 | 43.46 | 43.47 | sha3512 |
| 45.13 | 45.14 | 45.14 | T:gimli24v1 |
| 48.11 | 48.12 | 48.14 | T:fugue256 |
| 49.12 | 49.13 | 49.15 | T:xoodyakv1 |
| 49.85 | 49.87 | 49.89 | T:shavite3256 |
| 52.56 | 52.57 | 52.59 | T:essence384 |
| 52.62 | 52.63 | 52.65 | T:essence512 |
| 57.53 | 57.55 | 57.57 | T:sneikha256 |
| 58.24 | 58.24 | 58.26 | T:shamashashv1 |
| 59.63 | 59.64 | 59.66 | T:mcssha6 |
| 62.33 | 62.34 | 62.35 | T:mcssha4 |
| 63.12 | 63.14 | 63.17 | T:mcssha5 |
| 65.68 | 65.68 | 65.70 | asconhashabi32v12 |
| 66.25 | 66.26 | 66.28 | T:lane256 |
| 68.68 | 68.70 | 68.73 | T:cheetah512 |
| 80.17 | 80.19 | 80.22 | T:echosp256 |
| 81.34 | 81.34 | 81.36 | T:cubehash168 |
| 82.43 | 82.45 | 82.49 | T:essence224 |
| 82.44 | 82.46 | 82.50 | T:essence256 |
| 82.94 | 82.94 | 82.97 | T:cubehash84 |
| 84.13 | 84.24 | 84.33 | T:md6d224 |
| 90.80 | 90.97 | 91.03 | T:md6d256 |
| 92.88 | 92.90 | 92.92 | T:shavite3512 |
| 94.93 | 94.93 | 94.94 | asconhashbi32v12 |
| 95.80 | 95.82 | 95.86 | T:groestl256 |
| 96.47 | 96.49 | 96.51 | T:echo256 |
| 96.75 | 96.77 | 96.82 | T:simd256 |
| 96.83 | 96.84 | 96.87 | T:whirlpool |
| 104.96 | 104.97 | 104.99 | T:sneikha384 |
| 106.20 | 106.23 | 106.30 | T:atelopus64 |
| 106.41 | 106.43 | 106.54 | T:saturninhashv2 |
| 109.48 | 109.53 | 109.73 | T:atelopus32 |
| 115.17 | 115.19 | 115.40 | T:echosp512 |
| 117.69 | 117.91 | 118.07 | T:md6d384 |
| 118.15 | 118.16 | 118.20 | T:esch256v2 |
| 118.58 | 118.61 | 118.65 | T:esch256v1 |
| 119.47 | 119.49 | 119.54 | T:fugue512 |
| 127.04 | 127.05 | 127.10 | T:coral256v1 |
| 134.18 | 134.20 | 134.24 | T:drygascon128 |
| 144.32 | 144.39 | 144.49 | T:mgrostl256 |
| 145.72 | 145.78 | 145.88 | T:groestl512 |
| 163.06 | 163.06 | 163.14 | T:cubehash82 |
| 166.08 | 166.09 | 166.18 | T:cubehash164 |
| 167.69 | 167.73 | 167.75 | T:esch384v2 |
| 167.75 | 167.78 | 168.18 | T:esch384v1 |
| 167.97 | 167.97 | 168.05 | T:fugue384 |
| 168.04 | 168.06 | 168.08 | T:knot256v2 |
| 178.75 | 178.79 | 178.83 | T:echo512 |
| 181.92 | 181.94 | 182.17 | T:drygascon256 |
| 199.34 | 199.37 | 202.30 | T:romulush |
| 244.59 | 244.62 | 244.76 | T:knot256v1 |
| 276.80 | 276.82 | 277.30 | T:lane512 |
| 324.25 | 324.34 | 324.75 | T:cubehash81 |
| 326.47 | 326.55 | 326.74 | T:cubehash162 |
| 552.30 | 555.47 | 556.72 | T:fsb256 |
| 599.23 | 601.50 | 601.89 | T:knot384 |
| 630.06 | 630.24 | 630.78 | T:syconhash256v1 |
| 651.02 | 651.15 | 651.23 | T:cubehash161 |
| 675.77 | 675.95 | 676.02 | T:clxhash |
| 846.67 | 846.78 | 848.68 | T:photonbeetlehash256rate32v1 |
| 1162.54 | 1162.61 | 1162.80 | T:knot512 |
| 1807.69 | 1810.75 | 1814.18 | T:subterraneanv1 |
| 2946.20 | 2950.04 | 2955.33 | T:acehash256v1 |
| 5026.07 | 5028.33 | 5036.22 | T:skinnyhashtk3 |
| 5971.31 | 5972.67 | 5979.10 | T:sivrijndael256hash256v1 |
| 6786.97 | 6787.90 | 6791.82 | T:heron256v1 |
| 8597.55 | 8602.45 | 8617.94 | T:orangishv1 |
| 8747.50 | 8751.80 | 8763.46 | T:skinnyhashtk2 |
| 10625.14 | 10626.57 | 10632.61 | T:gage1h256c256r128 |
| 15963.99 | 16017.60 | 16023.15 | T:gage1h256c224r064 |
| 17706.94 | 17711.98 | 17718.54 | T:gage1h256c256r064 |
| 19467.71 | 19468.95 | 19479.92 | T:gage1h256c224r032 |
| 20716.32 | 20725.75 | 20744.82 | T:sivtemphotonhashv1 |
| 31896.21 | 31989.45 | 31996.74 | T:gage1h256c256r032 |
| 32045.86 | 32053.37 | 32064.83 | T:gage1h256c512r064 |
| 34494.23 | 34518.63 | 34529.55 | T:fsb512 |
| 53213.88 | 53416.44 | 53428.04 | T:gage1h256c224r016 |
| 60232.93 | 60412.51 | 60427.86 | T:gage1h256c256r016 |
| 60628.06 | 60688.97 | 60703.97 | T:gage1h256c512r032 |
| 102823.39 | 102835.74 | 102861.76 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.06 | 0.06 | 0.06 | T:floppsy |
| 1.50 | 1.51 | 1.51 | komihash |
| 3.41 | 3.42 | 3.43 | prh42s256 |
| 3.80 | 3.80 | 3.81 | prh64s256 |
| 3.99 | 4.00 | 4.01 | prh42s512 |
| 4.83 | 4.84 | 4.85 | prh64s512 |
| 4.94 | 4.95 | 4.95 | T:md4 |
| 5.10 | 5.10 | 5.11 | prh42s1024 |
| 5.14 | 5.15 | 5.16 | T:bebb4185 |
| 5.41 | 5.43 | 5.44 | T:edonr512 |
| 6.00 | 6.01 | 6.02 | md5 |
| 6.64 | 6.65 | 6.66 | prh64s1024 |
| 7.61 | 7.62 | 7.63 | T:blake2b |
| 9.33 | 9.35 | 9.37 | T:bmw512 |
| 9.62 | 9.63 | 9.65 | T:blake3 |
| 10.12 | 10.13 | 10.15 | T:edonr256 |
| 10.56 | 10.56 | 10.56 | lsh256 |
| 11.20 | 11.21 | 11.22 | T:skein512512 |
| 11.29 | 11.30 | 11.30 | T:skein512256 |
| 11.32 | 11.32 | 11.33 | T:skein256256 |
| 11.34 | 11.36 | 11.40 | T:k12 |
| 11.36 | 11.37 | 11.37 | T:blake2s |
| 12.96 | 12.97 | 12.99 | T:blake32 |
| 13.13 | 13.13 | 13.14 | T:cubehash832 |
| 13.87 | 13.88 | 13.89 | T:blake64 |
| 14.26 | 14.26 | 14.27 | blake256 |
| 15.02 | 15.03 | 15.04 | blake512 |
| 15.40 | 15.46 | 15.59 | sha1 |
| 16.00 | 16.02 | 16.03 | lsh512 |
| 16.60 | 16.61 | 16.63 | T:bmw256 |
| 16.74 | 16.75 | 16.76 | T:shabal256 |
| 16.75 | 16.76 | 16.78 | T:shabal512 |
| 18.27 | 18.28 | 18.30 | T:ripemd160 |
| 18.96 | 18.97 | 18.99 | T:bblake256 |
| 19.43 | 19.43 | 19.44 | T:cubehash512 |
| 20.12 | 20.13 | 20.14 | T:keccakc256treed2 |
| 20.48 | 20.49 | 20.51 | T:tiger |
| 20.68 | 20.68 | 20.71 | T:keccakc256 |
| 20.67 | 20.69 | 20.71 | shake128 |
| 20.77 | 20.78 | 20.79 | T:beamsplitter |
| 20.97 | 21.00 | 21.09 | T:sarmal256 |
| 21.16 | 21.17 | 21.19 | sha512 |
| 21.79 | 21.81 | 21.82 | T:skein10241024 |
| 22.03 | 22.08 | 22.13 | sha384 |
| 22.35 | 22.35 | 22.36 | T:cubehash1632 |
| 22.56 | 22.57 | 22.59 | T:keccakc448 |
| 22.61 | 22.62 | 22.65 | sha3224 |
| 23.00 | 23.01 | 23.03 | T:keccakc512treed2 |
| 23.43 | 23.44 | 23.45 | T:luffa256 |
| 23.45 | 23.45 | 23.45 | T:cubehash816 |
| 23.92 | 23.93 | 24.02 | T:simd512 |
| 24.23 | 24.25 | 24.27 | T:rfsb509 |
| 24.58 | 24.60 | 24.62 | T:keccakc512 |
| 24.60 | 24.61 | 24.63 | sha3256 |
| 24.65 | 24.67 | 24.69 | shake256 |
| 25.31 | 25.36 | 25.42 | sha224 |
| 25.37 | 25.46 | 25.57 | sha256 |
| 26.54 | 26.55 | 26.55 | T:luffa384 |
| 26.53 | 26.55 | 26.57 | T:keccak |
| 26.65 | 26.88 | 26.94 | T:sarmal512 |
| 28.24 | 28.24 | 28.24 | asconxofav12 |
| 28.24 | 28.24 | 28.25 | asconhashav12 |
| 28.83 | 28.84 | 28.85 | T:jh512 |
| 28.83 | 28.84 | 28.86 | T:jh224 |
| 28.84 | 28.85 | 28.87 | T:jh256 |
| 28.85 | 28.86 | 28.88 | T:jh384 |
| 30.21 | 30.25 | 30.29 | T:nasha256 |
| 30.44 | 30.46 | 30.50 | T:keccakc768 |
| 30.68 | 30.70 | 30.73 | sha3384 |
| 31.44 | 31.46 | 31.52 | T:nasha512 |
| 33.33 | 33.34 | 33.35 | T:round3jh256 |
| 33.34 | 33.35 | 33.36 | T:round3jh512 |
| 39.06 | 39.09 | 39.15 | T:fugue2 |
| 39.35 | 39.35 | 39.36 | T:luffa512 |
| 39.43 | 39.47 | 39.50 | T:hamsi |
| 41.47 | 41.47 | 41.47 | asconxofv12 |
| 41.47 | 41.47 | 41.47 | asconhashv12 |
| 42.10 | 42.11 | 42.11 | T:cubehash88 |
| 44.33 | 44.35 | 44.37 | T:keccakc1024 |
| 44.77 | 44.78 | 44.81 | sha3512 |
| 45.05 | 45.12 | 45.19 | T:cheetah256 |
| 45.76 | 45.76 | 45.76 | T:gimli24v1 |
| 46.29 | 46.29 | 46.30 | T:cubehash1616 |
| 49.59 | 49.60 | 49.62 | T:xoodyakv1 |
| 51.20 | 51.44 | 51.48 | T:shavite3256 |
| 51.63 | 51.66 | 51.71 | T:fugue256 |
| 55.69 | 55.70 | 55.74 | T:essence384 |
| 55.81 | 55.84 | 55.86 | T:essence512 |
| 58.32 | 58.33 | 58.34 | T:sneikha256 |
| 59.23 | 59.24 | 59.25 | T:shamashashv1 |
| 61.95 | 61.97 | 62.01 | T:mcssha6 |
| 64.18 | 64.22 | 64.32 | T:mcssha4 |
| 66.26 | 66.28 | 66.31 | T:mcssha5 |
| 67.02 | 67.02 | 67.04 | asconhashabi32v12 |
| 68.51 | 68.54 | 68.56 | T:lane256 |
| 76.39 | 76.41 | 76.44 | T:cheetah512 |
| 79.05 | 79.07 | 79.10 | T:echosp256 |
| 84.15 | 84.17 | 84.23 | T:md6d224 |
| 84.49 | 84.50 | 84.51 | T:cubehash84 |
| 84.96 | 84.98 | 84.99 | T:essence224 |
| 84.98 | 85.01 | 85.06 | T:essence256 |
| 86.25 | 86.25 | 86.27 | T:cubehash168 |
| 90.66 | 90.78 | 90.87 | T:md6d256 |
| 96.47 | 96.48 | 96.62 | asconhashbi32v12 |
| 97.62 | 97.66 | 97.69 | T:shavite3512 |
| 99.31 | 99.33 | 99.35 | T:simd256 |
| 99.65 | 99.68 | 99.72 | T:groestl256 |
| 99.66 | 99.69 | 99.78 | T:whirlpool |
| 105.29 | 105.32 | 105.37 | T:echo256 |
| 106.83 | 106.84 | 106.87 | T:sneikha384 |
| 107.88 | 107.89 | 107.92 | T:saturninhashv2 |
| 115.38 | 115.43 | 115.68 | T:atelopus64 |
| 117.28 | 117.53 | 117.62 | T:md6d384 |
| 118.33 | 118.36 | 118.50 | T:atelopus32 |
| 119.41 | 119.45 | 119.49 | T:esch256v2 |
| 119.83 | 119.87 | 119.89 | T:esch256v1 |
| 125.87 | 125.89 | 125.95 | T:echosp512 |
| 128.04 | 128.09 | 128.25 | T:fugue512 |
| 128.78 | 128.79 | 128.83 | T:coral256v1 |
| 134.51 | 134.53 | 134.56 | T:drygascon128 |
| 155.32? | 155.63? | 182.65? | T:mgrostl256 |
| 156.97 | 157.03 | 157.10 | T:groestl512 |
| 166.47 | 166.48 | 166.49 | T:cubehash82 |
| 169.07 | 169.08 | 169.12 | T:cubehash164 |
| 170.25 | 170.27 | 170.31 | T:knot256v2 |
| 170.43 | 170.48 | 170.51 | T:esch384v2 |
| 170.49 | 170.51 | 170.57 | T:esch384v1 |
| 176.92 | 176.93 | 177.02 | T:fugue384 |
| 183.99 | 184.01 | 184.09 | T:drygascon256 |
| 188.13 | 188.16 | 188.20 | T:echo512 |
| 202.07 | 202.08 | 202.13 | T:romulush |
| 245.55 | 245.57 | 245.66 | T:knot256v1 |
| 304.36 | 304.38 | 304.42 | T:lane512 |
| 327.63 | 327.65 | 327.76 | T:cubehash81 |
| 331.37 | 331.38 | 331.42 | T:cubehash162 |
| 593.81 | 600.02 | 609.09 | T:fsb256 |
| 602.58 | 603.23 | 605.08 | T:knot384 |
| 640.13 | 640.21 | 641.05 | T:syconhash256v1 |
| 655.84 | 655.95 | 656.57 | T:cubehash161 |
| 677.20 | 677.25 | 677.77 | T:clxhash |
| 843.55 | 844.42 | 845.22 | T:photonbeetlehash256rate32v1 |
| 1169.63 | 1169.74 | 1170.41 | T:knot512 |
| 1814.27 | 1815.53 | 1816.19 | T:subterraneanv1 |
| 2989.42 | 2991.19 | 2995.13 | T:acehash256v1 |
| 5090.23 | 5091.15 | 5098.42 | T:skinnyhashtk3 |
| 5962.42 | 5966.23 | 5971.46 | T:sivrijndael256hash256v1 |
| 6967.32 | 6968.06 | 6974.84 | T:heron256v1 |
| 8706.08 | 8713.71 | 8728.92 | T:orangishv1 |
| 8773.29 | 8780.95 | 8797.56 | T:skinnyhashtk2 |
| 10829.18 | 10831.06 | 10832.85 | T:gage1h256c256r128 |
| 16232.49 | 16274.28 | 16276.38 | T:gage1h256c224r064 |
| 17991.67 | 17992.26 | 18000.56 | T:gage1h256c256r064 |
| 19749.56 | 19750.52 | 19766.31 | T:gage1h256c224r032 |
| 20677.94 | 20679.41 | 20695.93 | T:sivtemphotonhashv1 |
| 32356.04 | 32452.44 | 32462.93 | T:gage1h256c256r032 |
| 32560.44 | 32564.55 | 32583.53 | T:gage1h256c512r064 |
| 53963.18 | 54147.66 | 54158.99 | T:gage1h256c224r016 |
| 61050.40 | 61236.25 | 61255.47 | T:gage1h256c256r016 |
| 61500.64 | 61566.11 | 61584.89 | T:gage1h256c512r032 |
| 89588.02 | 89623.37 | 89680.21 | T:fsb512 |
| 104188.99 | 104205.60 | 104241.07 | T:gage1h256c224r008 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.15 | 0.15 | 0.15 | T:floppsy |
| 1.67 | 1.69 | 1.70 | komihash |
| 4.78 | 4.78 | 4.82 | prh42s256 |
| 5.83 | 5.84 | 5.85 | T:md4 |
| 5.89 | 5.90 | 5.91 | T:bebb4185 |
| 5.94 | 5.96 | 5.96 | prh64s256 |
| 6.11? | 6.15? | 9.49? | T:edonr512 |
| 6.30 | 6.32 | 6.33 | prh42s512 |
| 6.97 | 6.98 | 6.99 | md5 |
| 8.59 | 8.60 | 8.62 | prh64s512 |
| 8.62 | 8.66 | 8.68 | T:blake2b |
| 9.16 | 9.17 | 9.22 | T:blake3 |
| 9.32 | 9.33 | 9.35 | prh42s1024 |
| 11.15 | 11.19 | 11.28 | T:edonr256 |
| 11.17 | 11.19 | 11.22 | T:bmw512 |
| 11.42 | 11.44 | 11.46 | T:blake2s |
| 11.67 | 11.68 | 11.69 | lsh256 |
| 12.44 | 12.46 | 12.48 | T:skein256256 |
| 12.49 | 12.51 | 12.52 | T:skein512512 |
| 12.77 | 12.80 | 12.82 | T:skein512256 |
| 12.94 | 12.97 | 13.02 | T:k12 |
| 13.48 | 13.50 | 13.52 | prh64s1024 |
| 14.35 | 14.38 | 14.39 | T:blake32 |
| 14.92 | 14.94 | 14.97 | T:blake64 |
| 15.69 | 15.70 | 15.71 | blake256 |
| 16.10 | 16.12 | 16.15 | blake512 |
| 17.31 | 17.32 | 17.32 | T:cubehash832 |
| 19.05 | 19.07 | 19.09 | T:bmw256 |
| 19.36 | 19.38 | 19.42 | lsh512 |
| 20.13 | 20.15 | 20.18 | T:ripemd160 |
| 21.12 | 21.14 | 21.17 | T:shabal256 |
| 21.12 | 21.15 | 21.20 | T:shabal512 |
| 21.51 | 21.51 | 21.52 | T:cubehash512 |
| 21.85 | 21.88 | 21.91 | T:beamsplitter |
| 21.91 | 22.00 | 22.09 | T:sarmal256 |
| 22.31 | 22.33 | 22.35 | shake128 |
| 22.35 | 22.37 | 22.42 | sha512 |
| 22.61 | 22.64 | 22.67 | T:tiger |
| 23.19 | 23.21 | 23.27 | T:keccakc256 |
| 24.67 | 24.69 | 24.74 | T:bblake256 |
| 25.53 | 25.54 | 25.56 | T:luffa256 |
| 26.11 | 26.19 | 26.29 | sha1 |
| 27.45 | 27.47 | 27.52 | sha3256 |
| 27.45 | 27.49 | 27.56 | sha3224 |
| 27.63 | 27.63 | 27.63 | T:cubehash816 |
| 27.64 | 27.67 | 27.70 | shake256 |
| 27.70 | 27.73 | 27.76 | T:skein10241024 |
| 27.72 | 27.77 | 27.99 | T:sarmal512 |
| 27.99 | 28.02 | 28.05 | T:keccakc448 |
| 28.15 | 28.17 | 28.19 | T:keccakc256treed2 |
| 28.16 | 28.19 | 28.26 | T:keccakc512 |
| 28.27 | 28.31 | 28.34 | T:keccak |
| 29.29 | 29.29 | 29.30 | T:cubehash1632 |
| 29.48 | 29.48 | 29.48 | asconxofav12 |
| 29.48 | 29.48 | 29.49 | asconhashav12 |
| 29.73 | 29.73 | 29.75 | T:luffa384 |
| 30.16 | 30.18 | 30.24 | T:rfsb509 |
| 30.82 | 30.85 | 31.14 | T:simd512 |
| 31.03 | 31.05 | 31.07 | T:jh512 |
| 31.06 | 31.07 | 31.09 | T:jh224 |
| 31.06 | 31.08 | 31.11 | T:jh384 |
| 31.07 | 31.08 | 31.11 | T:jh256 |
| 32.88 | 32.90 | 32.95 | sha3384 |
| 32.95 | 32.98 | 33.05 | T:nasha256 |
| 33.31 | 33.34 | 33.37 | T:nasha512 |
| 33.37 | 33.41 | 33.43 | T:keccakc768 |
| 33.60 | 33.75 | 33.81 | sha384 |
| 35.50 | 35.52 | 35.54 | T:keccakc512treed2 |
| 35.92 | 35.96 | 35.98 | T:round3jh256 |
| 35.96 | 35.97 | 35.99 | T:round3jh512 |
| 36.60 | 36.81 | 36.98 | sha224 |
| 36.88 | 37.10 | 37.34 | sha256 |
| 39.25 | 39.63 | 39.86 | T:hamsi |
| 43.08 | 43.08 | 43.08 | asconhashv12 |
| 43.08 | 43.08 | 43.08 | asconxofv12 |
| 43.91 | 43.91 | 43.93 | T:luffa512 |
| 47.12 | 47.18 | 47.48 | T:cheetah256 |
| 47.42 | 47.43 | 47.44 | T:gimli24v1 |
| 48.96 | 49.03 | 49.07 | sha3512 |
| 49.09 | 49.12 | 49.17 | T:keccakc1024 |
| 50.86 | 50.88 | 50.92 | T:xoodyakv1 |
| 51.19 | 51.20 | 51.22 | T:cubehash88 |
| 51.56 | 51.59 | 51.65 | T:fugue2 |
| 54.26 | 54.27 | 54.27 | T:cubehash1616 |
| 54.72 | 54.77 | 54.81 | T:shavite3256 |
| 60.40 | 60.44 | 60.47 | T:sneikha256 |
| 61.14 | 61.17 | 61.25 | T:fugue256 |
| 61.90 | 61.92 | 61.96 | T:shamashashv1 |
| 64.01 | 64.07 | 64.11 | T:essence384 |
| 64.37 | 64.41 | 64.48 | T:essence512 |
| 68.12 | 68.15 | 68.23 | T:mcssha6 |
| 69.09 | 69.15 | 69.21 | T:mcssha4 |
| 70.59 | 70.59 | 70.61 | asconhashabi32v12 |
| 74.59 | 74.62 | 74.65 | T:lane256 |
| 74.70 | 74.74 | 74.83 | T:mcssha5 |
| 88.65 | 88.65 | 88.67 | T:cubehash84 |
| 90.56 | 90.59 | 90.61 | T:cheetah512 |
| 91.10 | 91.15 | 91.26 | T:echosp256 |
| 91.67 | 91.73 | 91.79 | T:essence224 |
| 91.74 | 91.78 | 92.07 | T:essence256 |
| 99.35 | 99.36 | 99.38 | T:cubehash168 |
| 100.58 | 100.59 | 100.67 | asconhashbi32v12 |
| 100.56 | 100.69 | 100.88 | T:shavite3512 |
| 106.14 | 106.19 | 106.25 | T:simd256 |
| 107.33 | 107.39 | 107.53 | T:whirlpool |
| 109.74 | 109.79 | 109.85 | T:groestl256 |
| 111.79 | 111.80 | 111.85 | T:saturninhashv2 |
| 111.79 | 111.82 | 111.86 | T:sneikha384 |
| 122.68 | 122.73 | 122.80 | T:esch256v2 |
| 123.18 | 123.21 | 123.26 | T:esch256v1 |
| 125.04 | 125.10 | 125.16 | T:echo256 |
| 133.41 | 133.41 | 133.44 | T:coral256v1 |
| 135.45 | 135.46 | 135.51 | T:drygascon128 |
| 149.89 | 149.97 | 150.10 | T:echosp512 |
| 150.99 | 151.10 | 151.45 | T:fugue512 |
| 153.43 | 153.51 | 153.55 | T:atelopus32 |
| 169.08 | 169.12 | 169.22 | T:mgrostl256 |
| 170.20 | 170.28 | 170.38 | T:md6d224 |
| 171.64 | 171.77 | 171.92 | T:groestl512 |
| 173.52 | 173.58 | 173.66 | T:atelopus64 |
| 175.56 | 175.57 | 175.59 | T:cubehash82 |
| 176.16 | 176.20 | 176.25 | T:knot256v2 |
| 177.04 | 177.05 | 177.08 | T:cubehash164 |
| 177.82 | 177.88 | 177.91 | T:esch384v1 |
| 177.83 | 177.89 | 178.01 | T:esch384v2 |
| 183.41 | 183.67 | 183.73 | T:md6d256 |
| 189.54 | 189.60 | 189.69 | T:drygascon256 |
| 193.97 | 194.03 | 194.11 | T:echo512 |
| 200.79 | 200.81 | 200.88 | T:fugue384 |
| 209.38 | 209.38 | 209.40 | T:romulush |
| 237.38 | 237.79 | 238.04 | T:md6d384 |
| 248.14 | 248.14 | 248.16 | T:knot256v1 |
| 336.68 | 336.70 | 336.72 | T:cubehash81 |
| 344.48 | 344.49 | 344.54 | T:cubehash162 |
| 374.88 | 387.83 | 397.37 | T:fsb256 |
| 407.27 | 407.29 | 407.32 | T:lane512 |
| 610.53 | 610.80 | 613.11 | T:knot384 |
| 667.45 | 667.54 | 667.63 | T:syconhash256v1 |
| 668.91 | 668.92 | 668.99 | T:cubehash161 |
| 681.17 | 681.22 | 681.39 | T:clxhash |
| 836.41 | 836.60 | 838.88 | T:photonbeetlehash256rate32v1 |
| 1188.90 | 1188.95 | 1189.17 | T:knot512 |
| 1833.83 | 1834.18 | 1838.11 | T:subterraneanv1 |
| 3114.70 | 3120.22 | 3122.02 | T:acehash256v1 |
| 5263.42 | 5264.21 | 5281.33 | T:skinnyhashtk3 |
| 5941.15 | 5941.62 | 5947.94 | T:sivrijndael256hash256v1 |
| 7454.31 | 7455.61 | 7458.70 | T:heron256v1 |
| 8849.55 | 8866.52 | 8887.12 | T:skinnyhashtk2 |
| 9001.43 | 9003.33 | 9019.90 | T:orangishv1 |
| 11376.33 | 11377.45 | 11381.69 | T:gage1h256c256r128 |
| 16910.73 | 16959.81 | 16964.30 | T:gage1h256c224r064 |
| 18750.49 | 18756.08 | 18763.52 | T:gage1h256c256r064 |
| 20502.46 | 20509.33 | 20522.76 | T:gage1h256c224r032 |
| 20580.94 | 20596.84 | 20638.48 | T:sivtemphotonhashv1 |
| 33585.11 | 33687.08 | 33698.06 | T:gage1h256c256r032 |
| 33932.97 | 33939.32 | 33945.75 | T:gage1h256c512r064 |
| 55908.91 | 56100.77 | 56117.92 | T:gage1h256c224r016 |
| 63268.29 | 63437.23 | 63447.59 | T:gage1h256c256r016 |
| 63857.95 | 63912.29 | 63922.95 | T:gage1h256c512r032 |
| 107835.81 | 107846.43 | 107883.37 | T:gage1h256c224r008 |
| 236626.59 | 236731.64 | 236886.73 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 1.36 | 1.36 | 1.36 | T:floppsy |
| 4.06 | 4.06 | 4.17 | komihash |
| 10.69? | 10.91? | 17.78? | T:blake3 |
| 12.31 | 12.31 | 12.72 | T:blake2s |
| 15.23 | 15.34 | 15.34 | T:bebb4185 |
| 16.62 | 16.62 | 16.73 | T:edonr512 |
| 17.08 | 17.08 | 17.25 | T:md4 |
| 17.78 | 17.88 | 17.91 | T:blake2b |
| 19.06 | 19.16 | 19.31 | md5 |
| 21.92 | 22.03 | 22.23 | prh42s256 |
| 24.42 | 24.53 | 24.81 | T:edonr256 |
| 26.53 | 26.64 | 26.86 | T:skein256256 |
| 28.16 | 28.25 | 28.38 | T:skein512512 |
| 29.11? | 29.23? | 42.08? | lsh256 |
| 30.98 | 30.98 | 31.09 | T:skein512256 |
| 31.58 | 31.58 | 31.83 | T:blake32 |
| 33.03 | 33.14 | 33.27 | T:blake64 |
| 33.23 | 33.34 | 33.56 | T:beamsplitter |
| 33.91 | 34.02 | 34.11 | blake256 |
| 34.39 | 34.50 | 34.61 | prh64s256 |
| 35.06 | 35.16 | 35.41 | blake512 |
| 35.81 | 35.98 | 36.06 | prh42s512 |
| 37.56 | 37.78 | 37.89 | T:bmw512 |
| 38.55 | 38.72 | 38.86 | T:k12 |
| 42.31? | 43.94? | 62.06? | T:sarmal256 |
| 43.84 | 43.98 | 44.08 | T:ripemd160 |
| 45.14 | 45.14 | 45.14 | asconhashav12 |
| 45.14 | 45.14 | 45.19 | asconxofav12 |
| 47.16 | 47.38 | 47.47 | sha512 |
| 47.69 | 47.70 | 47.72 | T:cubehash512 |
| 48.52? | 49.14? | 81.86? | T:hamsi |
| 49.73 | 49.83 | 49.95 | T:tiger |
| 50.48 | 50.55 | 50.70 | T:bmw256 |
| 50.42 | 50.64 | 50.86 | sha3224 |
| 50.62 | 50.73 | 50.95 | sha3384 |
| 50.45? | 50.77? | 56.80? | sha3256 |
| 50.58 | 50.78 | 51.02 | sha3512 |
| 52.06 | 52.08 | 52.22 | T:luffa256 |
| 52.03 | 52.25 | 52.47 | shake256 |
| 52.61 | 52.73 | 53.06 | shake128 |
| 52.67 | 52.83 | 53.03 | T:sarmal512 |
| 59.16 | 59.27 | 59.45 | T:jh512 |
| 59.36 | 59.45 | 59.61 | T:jh224 |
| 59.38 | 59.48 | 59.58 | T:jh384 |
| 59.44 | 59.53 | 59.64 | T:jh256 |
| 60.05 | 62.70 | 62.94 | T:keccakc1024 |
| 62.69 | 63.12 | 63.70 | prh64s512 |
| 63.56 | 63.56 | 63.56 | asconhashv12 |
| 63.56 | 63.56 | 63.56 | asconxofv12 |
| 63.52 | 63.70 | 63.86 | prh42s1024 |
| 60.67 | 65.19 | 65.41 | T:keccakc768 |
| 61.09 | 65.50 | 65.78 | T:keccakc448 |
| 61.27 | 66.08 | 66.30 | T:keccakc512 |
| 65.92 | 66.14 | 66.36 | T:keccak |
| 66.58 | 66.67 | 66.81 | T:keccakc256 |
| 67.08 | 67.20 | 67.30 | T:xoodyakv1 |
| 67.31 | 67.53 | 67.64 | T:nasha256 |
| 67.89 | 68.11 | 68.31 | lsh512 |
| 68.78 | 68.80 | 68.92 | T:gimli24v1 |
| 69.16 | 69.27 | 69.41 | T:round3jh256 |
| 69.41 | 69.52 | 69.62 | T:round3jh512 |
| 69.48 | 69.61 | 69.70 | T:luffa384 |
| 70.78 | 70.78 | 70.80 | T:cubehash832 |
| 71.66 | 71.86 | 72.11 | T:nasha512 |
| 77.12 | 77.34 | 77.45 | T:shabal512 |
| 77.09? | 77.50? | 100.91? | T:shabal256 |
| 78.23 | 79.84 | 80.06 | T:cheetah256 |
| 81.16? | 81.16? | 132.36? | T:cubehash816 |
| 87.00 | 87.09 | 87.28 | T:sneikha256 |
| 90.14 | 90.45 | 90.77 | T:skein10241024 |
| 91.61? | 91.94? | 153.16? | T:shamashashv1 |
| 97.28 | 97.64 | 98.00 | T:bblake256 |
| 100.06 | 100.39 | 100.80 | T:shavite3256 |
| 100.92 | 101.06 | 101.36 | T:rfsb509 |
| 101.62 | 101.64 | 101.67 | T:luffa512 |
| 105.55 | 105.72 | 106.41 | T:simd512 |
| 116.03 | 116.03 | 116.14 | asconhashabi32v12 |
| 116.38 | 116.59 | 116.89 | prh64s1024 |
| 117.69 | 117.72 | 117.72 | T:cubehash1632 |
| 132.30 | 132.52 | 132.73 | T:mcssha4 |
| 135.69 | 135.91 | 136.11 | T:cheetah512 |
| 141.81? | 141.84? | 245.11? | T:cubehash84 |
| 147.02 | 147.23 | 147.56 | T:mcssha6 |
| 147.25 | 147.47 | 147.56 | T:drygascon128 |
| 151.31 | 151.44 | 151.61 | T:lane256 |
| 153.00 | 153.00 | 153.12 | asconhashbi32v12 |
| 156.38? | 156.52? | 268.20? | T:cubehash1616 |
| 161.45 | 161.56 | 161.67 | T:saturninhashv2 |
| 164.16 | 165.12 | 166.58 | sha1 |
| 165.03 | 165.23 | 165.55 | T:esch256v2 |
| 165.92 | 166.11 | 166.33 | T:esch256v1 |
| 167.62 | 167.70 | 167.81 | T:cubehash88 |
| 168.33 | 168.53 | 168.77 | T:keccakc512treed2 |
| 169.78 | 170.03 | 170.31 | T:essence384 |
| 170.59 | 170.72 | 171.05 | T:keccakc256treed2 |
| 173.03 | 173.31 | 173.55 | T:essence512 |
| 175.45 | 175.64 | 175.75 | T:sneikha384 |
| 177.06 | 177.23 | 177.53 | T:essence224 |
| 178.00 | 178.20 | 178.48 | T:essence256 |
| 180.72 | 181.84 | 183.05 | sha224 |
| 182.44 | 182.55 | 182.88 | T:mcssha5 |
| 183.17 | 183.42 | 184.28 | T:fugue256 |
| 184.56 | 184.91 | 185.45 | T:shavite3512 |
| 183.75 | 185.44 | 186.75 | sha256 |
| 186.00? | 187.16? | 277.39? | sha384 |
| 192.69 | 192.69 | 192.80 | T:coral256v1 |
| 193.33 | 193.55 | 193.81 | T:simd256 |
| 204.66 | 204.89 | 205.20 | T:whirlpool |
| 210.52 | 210.64 | 210.95 | T:fugue2 |
| 238.81 | 239.05 | 239.48 | T:groestl256 |
| 252.00 | 252.06 | 252.22 | T:knot256v2 |
| 260.69 | 260.86 | 261.36 | T:drygascon256 |
| 267.00? | 267.08? | 297.19? | T:cubehash168 |
| 271.75 | 271.92 | 272.17 | T:esch384v1 |
| 271.75 | 272.06 | 272.30 | T:esch384v2 |
| 279.16 | 279.19 | 279.25 | T:cubehash164 |
| 279.72 | 279.88 | 280.38 | T:echosp256 |
| 281.12 | 281.12 | 281.23 | T:knot256v1 |
| 285.41 | 285.70 | 285.89 | T:echo256 |
| 291.95 | 292.03 | 292.08 | T:cubehash82 |
| 302.67 | 302.69 | 302.78 | T:romulush |
| 346.30 | 346.58 | 346.92 | T:echosp512 |
| 359.86 | 360.30 | 360.62 | T:echo512 |
| 419.81 | 420.06 | 420.72 | T:mgrostl256 |
| 431.39 | 431.83 | 432.23 | T:groestl512 |
| 443.41 | 443.98 | 447.25 | T:fugue512 |
| 452.64 | 452.78 | 452.92 | T:cubehash81 |
| 506.42 | 506.52 | 506.66 | T:fugue384 |
| 512.22 | 512.33 | 512.55 | T:cubehash162 |
| 542.72 | 543.16 | 543.52 | T:atelopus32 |
| 567.28 | 571.09 | 573.38 | T:md6d224 |
| 613.62 | 614.53 | 616.52 | T:md6d256 |
| 675.19 | 675.52 | 678.00 | T:knot384 |
| 732.03 | 732.16 | 732.47 | T:clxhash |
| 744.73 | 745.38 | 745.81 | T:photonbeetlehash256rate32v1 |
| 752.11 | 752.61 | 753.53 | T:atelopus64 |
| 789.58 | 792.02 | 795.47 | T:md6d384 |
| 836.12 | 836.23 | 836.34 | T:cubehash161 |
| 841.09? | 843.61? | 1207.61? | T:fsb256 |
| 1017.98 | 1018.38 | 1018.66 | T:syconhash256v1 |
| 1436.34 | 1436.47 | 1436.78 | T:knot512 |
| 1582.72 | 1582.89 | 1583.09 | T:lane512 |
| 2087.83 | 2088.23 | 2088.98 | T:subterraneanv1 |
| 4745.03 | 4746.05 | 4747.58 | T:acehash256v1 |
| 5667.92 | 5668.47 | 5670.94 | T:sivrijndael256hash256v1 |
| 7478.92 | 7479.58 | 7481.08 | T:skinnyhashtk3 |
| 9816.14 | 9818.83 | 9838.06 | T:skinnyhashtk2 |
| 12783.77 | 12785.77 | 12803.58 | T:orangishv1 |
| 13676.78 | 13682.84 | 13711.77 | T:heron256v1 |
| 18373.64 | 18376.39 | 18387.62 | T:gage1h256c256r128 |
| 19432.88 | 19434.73 | 19456.34 | T:sivtemphotonhashv1 |
| 25745.27 | 25755.58 | 25767.89 | T:gage1h256c224r064 |
| 28488.27 | 28497.17 | 28540.20 | T:gage1h256c256r064 |
| 30147.45 | 30153.50 | 30160.45 | T:gage1h256c224r032 |
| 49437.08 | 49495.84 | 49512.23 | T:gage1h256c256r032 |
| 51562.11 | 51578.72 | 51629.20 | T:gage1h256c512r064 |
| 80851.08 | 81111.58 | 81177.44 | T:gage1h256c224r016 |
| 91623.80 | 91636.72 | 91686.62 | T:gage1h256c256r016 |
| 93946.62 | 93989.98 | 94035.78 | T:gage1h256c512r032 |
| 154560.44 | 154568.67 | 154617.50 | T:gage1h256c224r008 |
| 2119268.05 | 2119898.81 | 2120651.33 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 10.88 | 10.88 | 10.88 | T:floppsy |
| 19.38? | 19.38? | 23.00? | komihash |
| 86.38 | 87.25 | 88.12 | T:bebb4185 |
| 91.00? | 92.75? | 146.88? | T:blake3 |
| 97.50 | 97.50 | 97.75 | T:md4 |
| 99.62 | 99.75 | 100.62 | T:blake2s |
| 109.50 | 110.25 | 111.00 | md5 |
| 110.88 | 112.38 | 113.50 | T:beamsplitter |
| 120.62 | 121.25 | 122.88 | T:edonr256 |
| 130.62? | 131.50? | 186.25? | T:edonr512 |
| 136.50 | 137.25 | 139.00 | T:blake2b |
| 139.62? | 140.62? | 218.12? | T:hamsi |
| 157.25 | 157.25 | 159.00 | T:blake32 |
| 164.12 | 164.12 | 165.12 | T:skein256256 |
| 164.12 | 164.75 | 166.00 | prh42s256 |
| 166.12 | 166.75 | 168.88 | blake256 |
| 167.75 | 167.75 | 167.75 | asconhashav12 |
| 167.75 | 167.75 | 167.75 | asconxofav12 |
| 194.88 | 194.88 | 195.00 | T:gimli24v1 |
| 209.00 | 210.00 | 210.88 | T:ripemd160 |
| 211.25 | 211.25 | 212.38 | T:skein512512 |
| 225.00 | 225.00 | 225.00 | asconxofv12 |
| 225.00 | 225.00 | 225.88 | asconhashv12 |
| 228.62 | 229.50 | 230.38 | T:tiger |
| 229.12? | 230.50? | 336.00? | lsh256 |
| 235.12 | 235.12 | 236.75 | T:xoodyakv1 |
| 239.75 | 239.88 | 239.88 | T:cubehash512 |
| 242.38 | 242.50 | 242.88 | T:luffa256 |
| 242.25 | 244.00 | 244.12 | T:skein512256 |
| 244.88 | 244.88 | 246.62 | T:sneikha256 |
| 263.88 | 263.88 | 265.62 | T:blake64 |
| 272.50 | 274.12 | 275.12 | prh42s512 |
| 274.38 | 275.25 | 277.00 | prh64s256 |
| 276.50 | 276.88 | 279.12 | T:bmw256 |
| 283.00 | 283.50 | 285.00 | blake512 |
| 296.38 | 296.62 | 298.12 | T:shamashashv1 |
| 298.25 | 300.88 | 309.25 | T:bmw512 |
| 305.88 | 306.88 | 308.88 | T:k12 |
| 307.62 | 307.88 | 309.50 | T:nasha256 |
| 343.62? | 345.62? | 531.75? | T:sarmal256 |
| 366.12 | 367.12 | 368.25 | T:luffa384 |
| 376.00 | 376.25 | 377.75 | T:drygascon128 |
| 375.12 | 376.75 | 377.75 | sha512 |
| 401.75 | 402.62 | 405.25 | sha3224 |
| 402.00 | 402.88 | 404.50 | sha3256 |
| 401.62 | 403.38 | 406.00 | sha3384 |
| 402.88 | 403.88 | 405.50 | sha3512 |
| 414.62 | 415.50 | 418.12 | shake256 |
| 418.88 | 419.88 | 421.50 | T:shavite3256 |
| 418.50 | 420.12 | 421.88 | shake128 |
| 428.00 | 432.38 | 433.75 | T:sarmal512 |
| 448.12 | 449.00 | 449.75 | T:saturninhashv2 |
| 466.50 | 466.62 | 467.88 | T:jh512 |
| 468.38 | 469.00 | 470.00 | T:jh224 |
| 468.88 | 469.12 | 470.00 | T:jh384 |
| 468.88 | 469.62 | 470.38 | T:jh256 |
| 474.12 | 474.12 | 475.88 | asconhashabi32v12 |
| 495.38 | 495.50 | 497.25 | prh42s1024 |
| 499.25 | 500.88 | 502.00 | prh64s512 |
| 500.88 | 501.00 | 501.00 | T:cubehash832 |
| 501.00? | 501.75? | 842.88? | T:cubehash816 |
| 501.12 | 502.88 | 503.75 | T:keccakc1024 |
| 502.75? | 504.50? | 685.25? | T:shabal256 |
| 503.00 | 504.50 | 505.62 | T:shabal512 |
| 519.62 | 521.00 | 522.75 | T:keccakc448 |
| 520.38 | 521.75 | 524.25 | T:keccakc768 |
| 523.12 | 524.25 | 525.88 | T:keccakc512 |
| 526.12 | 527.00 | 528.75 | T:keccak |
| 526.12 | 527.50 | 529.25 | T:keccakc256 |
| 528.00 | 528.25 | 528.38 | T:luffa512 |
| 524.38 | 531.75 | 534.75 | T:cheetah256 |
| 538.75 | 539.62 | 541.38 | lsh512 |
| 541.62 | 542.50 | 542.88 | T:knot256v1 |
| 554.62 | 555.00 | 556.25 | T:round3jh256 |
| 556.62 | 557.50 | 558.38 | T:round3jh512 |
| 560.25 | 560.25 | 560.50 | T:cubehash84 |
| 565.50 | 566.38 | 568.25 | asconhashbi32v12 |
| 567.25 | 568.88 | 613.38 | T:nasha512 |
| 573.25 | 574.25 | 575.75 | T:sneikha384 |
| 618.50 | 620.12 | 621.12 | T:esch256v2 |
| 618.00? | 620.62? | 788.38? | T:esch256v1 |
| 629.62 | 631.38 | 633.12 | T:mcssha4 |
| 658.38 | 658.38 | 658.38 | T:coral256v1 |
| 660.75 | 663.88 | 666.50 | T:bblake256 |
| 685.00 | 685.88 | 688.50 | T:rfsb509 |
| 696.12 | 697.00 | 697.75 | T:knot256v2 |
| 720.50 | 722.12 | 725.25 | T:skein10241024 |
| 769.62 | 771.00 | 771.88 | T:mcssha6 |
| 799.75 | 799.88 | 800.00 | T:cubehash1632 |
| 840.00 | 840.00 | 840.12 | T:romulush |
| 841.12 | 842.12 | 846.00 | T:simd512 |
| 856.38 | 858.00 | 860.25 | T:whirlpool |
| 863.88 | 866.50 | 869.75 | T:photonbeetlehash256rate32v1 |
| 928.00 | 929.00 | 930.38 | prh64s1024 |
| 936.25? | 937.12? | 1627.00? | T:cubehash1616 |
| 1003.38 | 1005.12 | 1006.00 | T:drygascon256 |
| 1033.38 | 1034.25 | 1035.88 | T:mcssha5 |
| 1048.12 | 1051.38 | 1054.62 | T:cheetah512 |
| 1084.00 | 1084.12 | 1084.25 | T:cubehash164 |
| 1082.62 | 1084.38 | 1086.12 | T:cubehash88 |
| 1107.00 | 1109.25 | 1184.00 | T:essence224 |
| 1112.62 | 1114.38 | 1116.00 | T:essence256 |
| 1131.12 | 1131.12 | 1132.00 | T:clxhash |
| 1140.50 | 1150.12 | 1157.00 | T:fugue256 |
| 1160.12 | 1161.88 | 1165.25 | T:groestl256 |
| 1171.75 | 1174.12 | 1176.88 | T:esch384v1 |
| 1178.38 | 1180.88 | 1182.88 | T:esch384v2 |
| 1207.62 | 1207.62 | 1208.50 | T:cubehash82 |
| 1225.12 | 1226.12 | 1227.00 | T:lane256 |
| 1274.12 | 1281.25 | 1292.25 | sha1 |
| 1315.50 | 1326.88 | 1341.88 | sha224 |
| 1335.88 | 1336.75 | 1339.00 | T:keccakc512treed2 |
| 1342.88 | 1352.88 | 1370.12 | sha256 |
| 1351.75 | 1353.50 | 1355.88 | T:keccakc256treed2 |
| 1365.00 | 1365.25 | 1366.12 | T:cubehash81 |
| 1367.00 | 1368.00 | 1372.25 | T:knot384 |
| 1372.12 | 1374.00 | 1375.38 | T:essence384 |
| 1397.88 | 1399.75 | 1401.50 | T:essence512 |
| 1461.50 | 1462.38 | 1464.38 | T:fugue2 |
| 1477.50 | 1481.75 | 1486.00 | T:shavite3512 |
| 1485.88? | 1515.88? | 2652.62? | sha384 |
| 1555.88 | 1558.50 | 1562.12 | T:simd256 |
| 1586.50 | 1587.38 | 1605.75 | T:cubehash168 |
| 1833.25 | 1833.25 | 1834.12 | T:cubehash162 |
| 2153.00 | 2153.88 | 2155.00 | T:cubehash161 |
| 2231.62 | 2234.88 | 2237.62 | T:echosp256 |
| 2277.50 | 2280.25 | 2292.38 | T:echo256 |
| 2754.50 | 2765.88 | 2791.00 | T:fugue512 |
| 2765.25 | 2767.62 | 2770.25 | T:echosp512 |
| 2878.50 | 2880.50 | 2882.88 | T:echo512 |
| 2900.50 | 2901.75 | 2903.50 | T:fugue384 |
| 3354.62 | 3358.75 | 3361.75 | T:mgrostl256 |
| 3384.12 | 3385.00 | 3394.25 | T:knot512 |
| 3446.75 | 3449.25 | 3454.00 | T:groestl512 |
| 3778.50 | 3779.50 | 3784.88 | T:syconhash256v1 |
| 4075.38 | 4078.62 | 4094.62 | T:subterraneanv1 |
| 4336.50 | 4342.50 | 4356.00 | T:atelopus32 |
| 4538.88 | 4566.38 | 4572.12 | T:md6d224 |
| 4899.38 | 4905.12 | 4926.38 | T:md6d256 |
| 6011.12 | 6015.50 | 6022.25 | T:atelopus64 |
| 6324.12 | 6347.00 | 6371.50 | T:md6d384 |
| 6518.38 | 6522.12 | 6527.00 | T:sivrijndael256hash256v1 |
| 6867.50 | 6875.12 | 6886.75 | T:fsb256 |
| 12658.75 | 12659.75 | 12661.25 | T:lane512 |
| 17459.25 | 17470.88 | 17483.00 | T:skinnyhashtk2 |
| 17535.00 | 17537.50 | 17540.25 | T:acehash256v1 |
| 19958.75 | 19963.25 | 19971.00 | T:skinnyhashtk3 |
| 20792.62 | 20797.50 | 20802.75 | T:sivtemphotonhashv1 |
| 51122.38 | 51126.75 | 51143.38 | T:orangishv1 |
| 62712.25 | 62720.25 | 62838.38 | T:heron256v1 |
| 62997.12 | 63009.38 | 63082.12 | T:gage1h256c256r128 |
| 94971.75 | 95019.38 | 95071.12 | T:gage1h256c224r064 |
| 105175.75 | 105195.75 | 105255.25 | T:gage1h256c256r064 |
| 106128.62 | 106137.88 | 106215.25 | T:gage1h256c224r032 |
| 174021.00 | 174143.25 | 174235.75 | T:gage1h256c256r032 |
| 190337.88 | 190404.12 | 190556.38 | T:gage1h256c512r064 |
| 277123.00 | 278072.25 | 278168.25 | T:gage1h256c224r016 |
| 313728.50 | 313801.62 | 314233.38 | T:gage1h256c256r016 |
| 330763.88 | 330874.88 | 331367.62 | T:gage1h256c512r032 |
| 522662.38 | 522699.62 | 522752.38 | T:gage1h256c224r008 |
| 16952285.25 | 16957376.00 | 16967529.88 | T:fsb512 |
|
|