Measurements of hash functions on one machine: amd64; Bonnell (30661); 2011 Intel Atom D2500; 2 x 1866MHz; h8atom, supercop-20250415
[Page version: 20251103 11:56:29]
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.44 | 1.44 | 1.45 | komihash |
| 2.43 | 2.43 | 2.44 | prh64s256 |
| 2.45 | 2.45 | 2.45 | prh64s1024 |
| 2.48 | 2.48 | 2.48 | prh64s512 |
| 2.58 | 2.58 | 2.58 | prh42s1024 |
| 2.59 | 2.63 | 2.65 | prh42s512 |
| 2.63 | 2.63 | 2.63 | prh42s256 |
| 4.25 | 4.26 | 4.26 | T:md4 |
| 4.54 | 4.54 | 4.54 | T:bebb4185 |
| 4.72 | 4.73 | 4.74 | T:edonr512 |
| 5.41 | 5.41 | 5.41 | md5 |
| 7.32 | 7.32 | 7.33 | T:blake2b |
| 7.74 | 7.75 | 7.75 | T:bmw512 |
| 8.84 | 8.84 | 8.84 | lsh256 |
| 8.94 | 8.95 | 8.97 | sha1 |
| 9.41 | 9.42 | 9.50 | T:edonr256 |
| 9.63 | 9.65 | 9.65 | T:skein512256 |
| 9.66 | 9.66 | 9.68 | T:blake3 |
| 9.76 | 9.76 | 9.76 | T:skein512512 |
| 10.15 | 10.16 | 10.18 | T:k12 |
| 10.28 | 10.28 | 10.28 | T:cubehash832 |
| 11.25 | 11.25 | 11.27 | T:skein256256 |
| 11.76 | 11.76 | 11.77 | T:blake2s |
| 12.10 | 12.10 | 12.10 | T:blake32 |
| 12.15 | 12.15 | 12.16 | T:blake64 |
| 13.43 | 13.59 | 13.75 | blake512 |
| 13.66 | 13.67 | 13.69 | lsh512 |
| 14.05 | 14.05 | 14.06 | T:shabal256 |
| 14.05 | 14.05 | 14.05 | T:shabal512 |
| 14.08 | 14.10 | 14.19 | blake256 |
| 14.19 | 14.19 | 14.26 | T:bmw256 |
| 14.36 | 14.38 | 14.50 | sha512 |
| 14.37 | 14.47 | 14.49 | sha384 |
| 15.07 | 15.07 | 15.07 | T:keccakc256treed2 |
| 15.81 | 15.81 | 15.83 | T:beamsplitter |
| 15.96 | 16.01 | 16.06 | T:bblake256 |
| 16.88 | 16.88 | 16.88 | T:ripemd160 |
| 17.88 | 17.88 | 17.90 | T:skein10241024 |
| 18.19 | 18.19 | 18.19 | T:cubehash512 |
| 18.19 | 18.19 | 18.19 | T:cubehash1632 |
| 18.46 | 18.47 | 18.50 | sha224 |
| 18.46 | 18.48 | 18.51 | sha256 |
| 18.47 | 18.48 | 18.50 | T:keccakc256 |
| 18.84 | 18.84 | 18.85 | T:keccakc512treed2 |
| 18.96 | 18.97 | 18.99 | shake128 |
| 18.94 | 18.99 | 19.36 | T:sarmal256 |
| 19.38 | 19.41 | 19.41 | T:tiger |
| 20.12 | 20.13 | 20.13 | T:cubehash816 |
| 20.69 | 20.71 | 20.72 | T:rfsb509 |
| 20.89 | 20.90 | 20.92 | T:simd512 |
| 21.26 | 21.28 | 21.29 | T:luffa256 |
| 21.35 | 21.36 | 21.37 | T:keccakc448 |
| 21.96 | 21.96 | 21.97 | sha3224 |
| 22.66 | 22.67 | 22.69 | T:keccakc512 |
| 23.09 | 23.09 | 23.10 | shake256 |
| 23.09 | 23.09 | 23.11 | sha3256 |
| 23.58 | 23.59 | 23.60 | T:luffa384 |
| 23.62 | 23.64 | 23.66 | T:nasha512 |
| 23.89 | 23.92 | 23.93 | T:nasha256 |
| 24.07 | 24.08 | 24.08 | T:keccak |
| 23.66 | 24.23 | 24.44 | T:sarmal512 |
| 26.75 | 26.75 | 26.75 | asconhashav12 |
| 26.75 | 26.75 | 26.75 | asconxofav12 |
| 28.09 | 28.09 | 28.10 | T:jh512 |
| 28.10 | 28.10 | 28.10 | T:jh224 |
| 28.09 | 28.10 | 28.10 | T:jh256 |
| 28.24 | 28.24 | 28.24 | T:jh384 |
| 29.59 | 29.59 | 29.59 | T:keccakc768 |
| 30.28 | 30.29 | 30.29 | T:round3jh256 |
| 30.28 | 30.29 | 30.29 | T:round3jh512 |
| 30.41 | 30.42 | 30.43 | sha3384 |
| 31.63 | 31.69 | 31.71 | T:fugue2 |
| 34.95 | 34.97 | 34.99 | T:luffa512 |
| 36.08 | 36.08 | 36.10 | T:hamsi |
| 39.56 | 39.57 | 39.59 | T:cubehash1616 |
| 39.63 | 39.64 | 39.65 | T:cubehash88 |
| 39.75 | 39.75 | 39.75 | asconxofv12 |
| 39.75 | 39.75 | 39.76 | asconhashv12 |
| 42.50 | 42.52 | 42.56 | T:keccakc1024 |
| 43.43 | 43.45 | 43.45 | sha3512 |
| 45.94 | 46.21 | 46.27 | T:fugue256 |
| 47.50 | 47.51 | 47.53 | T:xoodyakv1 |
| 47.75 | 47.75 | 47.75 | T:gimli24v1 |
| 49.58 | 49.58 | 49.66 | T:sneikha256 |
| 52.09 | 52.12 | 52.13 | T:shamashashv1 |
| 52.25 | 52.26 | 52.30 | T:shavite3256 |
| 56.01 | 56.01 | 56.08 | T:mcssha4 |
| 56.01 | 56.01 | 56.12 | T:mcssha6 |
| 56.01 | 56.01 | 56.06 | T:mcssha5 |
| 60.80 | 60.81 | 60.90 | T:essence384 |
| 61.44 | 61.46 | 61.57 | T:essence512 |
| 63.00 | 63.00 | 63.11 | asconhashabi32v12 |
| 64.43 | 64.43 | 64.69 | T:lane256 |
| 74.87 | 74.92 | 75.02 | T:cubehash168 |
| 79.06 | 79.08 | 79.11 | T:echosp256 |
| 79.25 | 79.25 | 79.35 | T:cubehash84 |
| 85.44 | 85.47 | 86.24 | T:shavite3512 |
| 86.35 | 86.39 | 87.01 | T:groestl256 |
| 92.13 | 92.21 | 93.27 | T:echo256 |
| 93.47 | 93.61 | 93.78 | T:essence224 |
| 94.25 | 94.27 | 94.80 | asconhashbi32v12 |
| 94.45 | 94.72 | 95.37 | T:essence256 |
| 97.63 | 97.63 | 97.70 | T:sneikha384 |
| 99.42 | 99.43 | 100.15 | T:whirlpool |
| 104.62 | 105.54 | 105.76 | T:saturninhashv2 |
| 109.04 | 109.07 | 110.04 | T:simd256 |
| 114.24 | 114.26 | 115.07 | T:echosp512 |
| 115.25 | 115.28 | 115.92 | T:coral256v1 |
| 117.80 | 117.83 | 118.89 | T:fugue512 |
| 120.48 | 120.61 | 121.23 | T:esch256v1 |
| 123.32 | 123.35 | 124.01 | T:esch256v2 |
| 128.75 | 128.76 | 129.50 | T:drygascon128 |
| 131.83 | 131.98 | 133.41 | T:groestl512 |
| 146.26 | 146.29 | 147.11 | T:fugue384 |
| 149.77 | 149.85 | 150.55 | T:mgrostl256 |
| 157.01 | 157.04 | 157.68 | T:cubehash164 |
| 158.51 | 158.57 | 159.32 | T:cubehash82 |
| 159.87 | 160.60 | 162.04 | T:esch384v2 |
| 159.60 | 167.43 | 169.30 | T:esch384v1 |
| 170.88 | 171.22 | 172.48 | T:echo512 |
| 181.47 | 181.53 | 182.14 | T:knot256v2 |
| 187.20 | 187.27 | 188.02 | T:drygascon256 |
| 196.01 | 196.32 | 196.80 | T:romulush |
| 226.31 | 226.90 | 226.94 | T:knot256v1 |
| 271.07 | 272.23 | 272.26 | T:lane512 |
| 314.81 | 314.87 | 315.58 | T:cubehash81 |
| 314.82 | 314.89 | 315.50 | T:cubehash162 |
| 396.48 | 396.50 | 396.52 | T:clxhash |
| 563.31 | 563.79 | 563.94 | T:knot512 |
| 611.72 | 612.35 | 612.58 | T:knot384 |
| 625.70 | 626.27 | 626.31 | T:cubehash161 |
| 632.57 | 638.41 | 639.86 | T:fsb256 |
| 929.21 | 929.85 | 930.54 | T:photonbeetlehash256rate32v1 |
| 1613.15 | 1614.89 | 1616.59 | T:syconhash256v1 |
| 2002.95 | 2017.61 | 2033.73 | T:fsb512 |
| 2058.54 | 2062.94 | 2092.29 | T:subterraneanv1 |
| 2896.53 | 2899.39 | 2901.66 | T:acehash256v1 |
| 4770.52 | 4773.02 | 4775.50 | T:sivrijndael256hash256v1 |
| 5227.04 | 5229.83 | 5234.12 | T:skinnyhashtk3 |
| 5564.60 | 5567.63 | 5570.75 | T:heron256v1 |
| 10354.66 | 10363.70 | 10415.15 | T:skinnyhashtk2 |
| 12431.32 | 12437.72 | 12443.45 | T:orangishv1 |
| 17153.96 | 17159.91 | 17171.22 | T:gage1h256c256r128 |
| 17775.33 | 17779.67 | 17795.27 | T:gage1h256c224r032 |
| 21367.44 | 21377.34 | 21387.43 | T:sivtemphotonhashv1 |
| 25780.81 | 25786.05 | 25795.67 | T:gage1h256c224r064 |
| 28618.47 | 28629.45 | 28658.04 | T:gage1h256c256r064 |
| 51549.51 | 51559.61 | 51584.58 | T:gage1h256c256r032 |
| 51590.24 | 51612.80 | 51655.59 | T:gage1h256c512r064 |
| 102500.67 | 102538.33 | 102584.68 | T:gage1h256c224r016 |
| 115672.34 | 115701.94 | 115777.44 | T:gage1h256c512r032 |
| 116122.85 | 116165.57 | 116499.81 | T:gage1h256c256r016 |
| 198168.05 | 198280.05 | 198708.20 | T:gage1h256c224r008 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.01 | 0.01 | 0.01 | T:floppsy |
| 1.47 | 1.47 | 1.47 | komihash |
| 2.90 | 2.91 | 2.91 | prh64s256 |
| 2.96 | 3.01 | 3.02 | prh42s256 |
| 3.13 | 3.15 | 3.18 | prh42s512 |
| 3.32 | 3.32 | 3.32 | prh64s512 |
| 3.54 | 3.54 | 3.54 | prh42s1024 |
| 3.99 | 3.99 | 3.99 | prh64s1024 |
| 4.44 | 4.45 | 4.45 | T:md4 |
| 4.70 | 4.70 | 4.70 | T:bebb4185 |
| 4.95 | 4.95 | 4.95 | T:edonr512 |
| 5.61 | 5.62 | 5.62 | md5 |
| 7.37 | 7.37 | 7.37 | T:blake2b |
| 8.33 | 8.33 | 8.33 | T:bmw512 |
| 9.23 | 9.23 | 9.23 | lsh256 |
| 9.47 | 9.47 | 9.47 | T:blake3 |
| 9.66 | 9.66 | 9.66 | T:edonr256 |
| 9.94 | 9.94 | 9.94 | T:skein512256 |
| 10.00 | 10.00 | 10.19 | T:skein512512 |
| 10.36 | 10.36 | 10.36 | T:k12 |
| 10.77 | 10.79 | 10.81 | sha1 |
| 11.16 | 11.16 | 11.16 | T:cubehash832 |
| 11.45 | 11.45 | 11.46 | T:skein256256 |
| 11.77 | 11.77 | 11.78 | T:blake2s |
| 12.41 | 12.41 | 12.41 | T:blake32 |
| 12.64 | 12.64 | 12.64 | T:blake64 |
| 13.92 | 14.13 | 14.30 | blake512 |
| 14.42 | 14.42 | 14.46 | blake256 |
| 14.66 | 14.68 | 14.68 | lsh512 |
| 14.72 | 14.72 | 14.73 | T:bmw256 |
| 15.02 | 15.02 | 15.03 | T:shabal256 |
| 15.02 | 15.02 | 15.02 | T:shabal512 |
| 15.68 | 15.68 | 15.68 | T:beamsplitter |
| 16.57 | 16.61 | 16.69 | sha512 |
| 16.61 | 16.67 | 16.69 | sha384 |
| 17.27 | 17.28 | 17.28 | T:ripemd160 |
| 17.18 | 17.33 | 17.39 | T:bblake256 |
| 17.45 | 17.45 | 17.45 | T:keccakc256treed2 |
| 18.63 | 18.63 | 18.64 | T:skein10241024 |
| 18.65 | 18.65 | 18.65 | T:cubehash512 |
| 19.07 | 19.13 | 19.14 | T:keccakc256 |
| 19.39 | 19.39 | 19.39 | shake128 |
| 19.52 | 19.53 | 19.91 | T:sarmal256 |
| 19.74 | 19.74 | 19.74 | T:cubehash1632 |
| 19.80 | 19.81 | 19.81 | T:tiger |
| 20.49 | 20.51 | 20.54 | sha256 |
| 20.51 | 20.53 | 20.56 | sha224 |
| 21.00 | 21.01 | 21.01 | T:cubehash816 |
| 21.54 | 21.54 | 21.54 | T:keccakc512treed2 |
| 21.69 | 21.69 | 21.69 | T:luffa256 |
| 21.91 | 21.91 | 21.95 | T:simd512 |
| 21.93 | 21.93 | 21.94 | T:keccakc448 |
| 21.95 | 21.97 | 21.98 | T:rfsb509 |
| 22.36 | 22.37 | 22.38 | sha3224 |
| 23.62 | 23.62 | 23.62 | T:keccakc512 |
| 23.87 | 23.87 | 23.87 | sha3256 |
| 23.89 | 23.89 | 23.90 | shake256 |
| 24.23 | 24.23 | 24.23 | T:luffa384 |
| 24.39 | 24.40 | 24.43 | T:nasha256 |
| 24.59 | 24.59 | 25.03 | T:nasha512 |
| 24.63 | 24.97 | 25.01 | T:sarmal512 |
| 25.01 | 25.02 | 25.03 | T:keccak |
| 27.02 | 27.02 | 27.02 | asconhashav12 |
| 27.02 | 27.02 | 27.02 | asconxofav12 |
| 28.58 | 28.58 | 28.58 | T:jh256 |
| 28.58 | 28.58 | 28.58 | T:jh224 |
| 28.59 | 28.59 | 28.59 | T:jh512 |
| 28.72 | 28.72 | 28.73 | T:jh384 |
| 30.14 | 30.15 | 30.15 | T:keccakc768 |
| 30.81 | 30.81 | 30.81 | T:round3jh256 |
| 30.81 | 30.81 | 30.83 | sha3384 |
| 30.82 | 30.82 | 30.83 | T:round3jh512 |
| 35.57 | 35.58 | 35.58 | T:fugue2 |
| 35.88 | 35.88 | 35.89 | T:luffa512 |
| 36.19 | 36.19 | 36.19 | T:hamsi |
| 40.10 | 40.10 | 40.10 | asconhashv12 |
| 40.10 | 40.10 | 40.10 | asconxofv12 |
| 40.52 | 40.53 | 40.53 | T:cubehash88 |
| 41.26 | 41.26 | 41.26 | T:cubehash1616 |
| 42.87 | 42.87 | 42.87 | T:keccakc1024 |
| 43.64 | 43.64 | 43.65 | sha3512 |
| 47.76 | 47.76 | 47.76 | T:xoodyakv1 |
| 48.14 | 48.15 | 48.15 | T:gimli24v1 |
| 48.49 | 48.61 | 48.74 | T:fugue256 |
| 49.97 | 49.97 | 49.97 | T:sneikha256 |
| 51.94 | 51.95 | 51.95 | T:shamashashv1 |
| 52.98 | 52.99 | 53.00 | T:shavite3256 |
| 56.97 | 56.98 | 57.04 | T:mcssha6 |
| 56.98 | 56.98 | 56.99 | T:mcssha4 |
| 57.67 | 57.67 | 57.67 | T:mcssha5 |
| 62.90 | 62.91 | 62.93 | T:essence384 |
| 63.58 | 63.59 | 63.60 | T:essence512 |
| 63.79 | 63.80 | 63.80 | asconhashabi32v12 |
| 65.75 | 65.76 | 65.76 | T:lane256 |
| 77.86 | 77.86 | 77.91 | T:cubehash168 |
| 80.13 | 80.13 | 80.13 | T:cubehash84 |
| 82.34 | 82.37 | 82.38 | T:echosp256 |
| 88.11 | 88.14 | 88.19 | T:shavite3512 |
| 88.32 | 88.35 | 88.36 | T:groestl256 |
| 95.13 | 95.15 | 95.22 | T:essence224 |
| 95.21 | 95.21 | 95.22 | asconhashbi32v12 |
| 95.51 | 95.53 | 95.56 | T:echo256 |
| 96.21 | 96.24 | 96.44 | T:essence256 |
| 98.71 | 98.71 | 98.75 | T:sneikha384 |
| 101.21 | 101.22 | 102.40 | T:whirlpool |
| 105.56 | 105.57 | 106.32 | T:saturninhashv2 |
| 110.45 | 110.75 | 110.75 | T:simd256 |
| 116.18 | 116.18 | 116.20 | T:coral256v1 |
| 118.37 | 118.39 | 120.25 | T:echosp512 |
| 121.31 | 121.32 | 121.32 | T:esch256v1 |
| 122.66 | 122.82 | 122.87 | T:fugue512 |
| 124.08 | 124.09 | 124.10 | T:esch256v2 |
| 129.03 | 129.03 | 129.04 | T:drygascon128 |
| 138.14 | 138.15 | 138.43 | T:groestl512 |
| 151.61 | 151.61 | 151.63 | T:fugue384 |
| 157.25 | 157.25 | 157.29 | T:mgrostl256 |
| 158.70 | 158.70 | 158.71 | T:cubehash164 |
| 159.39 | 159.39 | 159.39 | T:cubehash82 |
| 161.39 | 161.39 | 161.40 | T:esch384v2 |
| 161.54 | 169.09 | 169.97 | T:esch384v1 |
| 176.58 | 176.59 | 176.64 | T:echo512 |
| 182.92 | 182.92 | 182.94 | T:knot256v2 |
| 188.37 | 188.37 | 188.39 | T:drygascon256 |
| 197.60 | 197.60 | 197.62 | T:romulush |
| 226.76 | 226.77 | 226.79 | T:knot256v1 |
| 288.24 | 288.24 | 288.26 | T:lane512 |
| 314.88 | 314.88 | 314.92 | T:cubehash81 |
| 315.70 | 315.73 | 315.86 | T:cubehash162 |
| 396.34 | 396.35 | 396.56 | T:clxhash |
| 564.98 | 565.00 | 567.36 | T:knot512 |
| 612.08 | 612.25 | 615.59 | T:knot384 |
| 626.69 | 626.74 | 629.18 | T:cubehash161 |
| 652.36 | 655.24 | 677.16 | T:fsb256 |
| 926.32 | 928.86 | 930.57 | T:photonbeetlehash256rate32v1 |
| 1629.55 | 1629.58 | 1629.75 | T:syconhash256v1 |
| 2065.88 | 2069.11 | 2094.02 | T:subterraneanv1 |
| 2926.51 | 2928.32 | 2932.88 | T:acehash256v1 |
| 4767.02 | 4767.76 | 4773.78 | T:sivrijndael256hash256v1 |
| 5266.42 | 5268.39 | 5270.74 | T:skinnyhashtk3 |
| 5653.79 | 5654.14 | 5657.44 | T:heron256v1 |
| 10376.86 | 10385.17 | 10426.77 | T:skinnyhashtk2 |
| 12524.68 | 12527.82 | 12540.92 | T:orangishv1 |
| 17350.33 | 17353.88 | 17366.39 | T:gage1h256c256r128 |
| 17927.84 | 17931.63 | 17946.03 | T:gage1h256c224r032 |
| 21341.80 | 21353.40 | 21364.29 | T:sivtemphotonhashv1 |
| 26021.58 | 26025.87 | 26037.26 | T:gage1h256c224r064 |
| 28891.93 | 28905.61 | 28924.45 | T:gage1h256c256r064 |
| 36017.59 | 36054.70 | 36094.60 | T:fsb512 |
| 52000.20 | 52008.34 | 52039.42 | T:gage1h256c256r032 |
| 52087.43 | 52104.73 | 52125.89 | T:gage1h256c512r064 |
| 103373.29 | 103400.94 | 103472.71 | T:gage1h256c224r016 |
| 116714.58 | 116752.08 | 116819.81 | T:gage1h256c512r032 |
| 117113.57 | 117146.82 | 117282.51 | T:gage1h256c256r016 |
| 199796.27 | 199845.66 | 199922.68 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.03 | 0.03 | 0.03 | T:floppsy |
| 1.53 | 1.53 | 1.53 | komihash |
| 3.50 | 3.50 | 3.51 | prh42s256 |
| 3.69 | 3.70 | 3.70 | prh64s256 |
| 4.03 | 4.04 | 4.04 | prh42s512 |
| 4.71 | 4.71 | 4.71 | prh64s512 |
| 4.77 | 4.77 | 4.79 | T:md4 |
| 4.96 | 4.96 | 4.96 | T:bebb4185 |
| 5.14 | 5.14 | 5.14 | prh42s1024 |
| 5.35 | 5.36 | 5.36 | T:edonr512 |
| 5.96 | 5.96 | 5.97 | md5 |
| 6.55 | 6.55 | 6.56 | prh64s1024 |
| 7.43 | 7.44 | 7.44 | T:blake2b |
| 9.31 | 9.32 | 9.32 | T:bmw512 |
| 9.43 | 9.43 | 9.43 | T:blake3 |
| 9.88 | 9.88 | 9.88 | lsh256 |
| 10.07 | 10.08 | 10.08 | T:edonr256 |
| 10.40 | 10.40 | 10.40 | T:skein512512 |
| 10.44 | 10.45 | 10.47 | T:skein512256 |
| 11.39 | 11.39 | 11.40 | T:k12 |
| 11.79 | 11.79 | 11.79 | T:skein256256 |
| 11.81 | 11.82 | 11.82 | T:blake2s |
| 12.62 | 12.63 | 12.63 | T:cubehash832 |
| 12.94 | 12.94 | 12.94 | T:blake32 |
| 13.47 | 13.47 | 13.48 | T:blake64 |
| 13.91 | 13.98 | 14.04 | sha1 |
| 14.65 | 14.94 | 15.20 | blake512 |
| 14.98 | 15.03 | 15.07 | blake256 |
| 15.61 | 15.61 | 15.65 | T:bmw256 |
| 15.87 | 15.87 | 15.87 | T:beamsplitter |
| 16.39 | 16.41 | 16.41 | lsh512 |
| 16.64 | 16.64 | 16.66 | T:shabal256 |
| 16.65 | 16.65 | 16.65 | T:shabal512 |
| 17.93 | 17.94 | 17.95 | T:ripemd160 |
| 19.36 | 19.37 | 19.37 | T:bblake256 |
| 19.40 | 19.41 | 19.41 | T:cubehash512 |
| 19.89 | 19.90 | 19.90 | T:skein10241024 |
| 20.33 | 20.33 | 20.33 | T:keccakc256treed2 |
| 20.38 | 20.45 | 20.52 | sha512 |
| 20.45 | 20.50 | 20.55 | sha384 |
| 20.49 | 20.56 | 20.93 | T:sarmal256 |
| 20.64 | 20.64 | 20.64 | T:tiger |
| 20.74 | 20.74 | 20.75 | shake128 |
| 20.67 | 20.88 | 20.89 | T:keccakc256 |
| 22.32 | 22.32 | 22.33 | T:cubehash1632 |
| 22.42 | 22.42 | 22.43 | T:luffa256 |
| 22.46 | 22.47 | 22.47 | T:cubehash816 |
| 22.50 | 22.50 | 22.51 | T:keccakc448 |
| 22.66 | 22.67 | 22.68 | sha3224 |
| 23.64 | 23.65 | 23.71 | T:simd512 |
| 23.90 | 23.95 | 24.00 | sha256 |
| 23.99 | 24.00 | 24.01 | T:keccakc512treed2 |
| 24.00 | 24.07 | 24.14 | sha224 |
| 24.38 | 24.42 | 24.45 | T:rfsb509 |
| 24.67 | 24.68 | 24.69 | sha3256 |
| 24.71 | 24.71 | 24.72 | T:keccakc512 |
| 24.74 | 24.74 | 24.75 | shake256 |
| 25.27 | 25.28 | 25.28 | T:nasha256 |
| 25.33 | 25.33 | 25.34 | T:luffa384 |
| 26.20 | 26.20 | 26.22 | T:nasha512 |
| 25.86 | 26.33 | 26.36 | T:sarmal512 |
| 26.57 | 26.58 | 26.58 | T:keccak |
| 27.46 | 27.46 | 27.46 | asconhashav12 |
| 27.46 | 27.46 | 27.47 | asconxofav12 |
| 29.38 | 29.38 | 29.39 | T:jh256 |
| 29.40 | 29.40 | 29.41 | T:jh224 |
| 29.41 | 29.41 | 29.42 | T:jh512 |
| 29.54 | 29.54 | 29.54 | T:jh384 |
| 30.46 | 30.47 | 30.48 | T:keccakc768 |
| 30.86 | 30.86 | 30.87 | sha3384 |
| 31.70 | 31.70 | 31.71 | T:round3jh256 |
| 31.73 | 31.73 | 31.74 | T:round3jh512 |
| 36.51 | 36.51 | 36.52 | T:hamsi |
| 37.45 | 37.46 | 37.46 | T:luffa512 |
| 40.67 | 40.67 | 40.67 | asconxofv12 |
| 40.67 | 40.67 | 40.68 | asconhashv12 |
| 41.99 | 41.99 | 42.00 | T:cubehash88 |
| 42.18 | 42.20 | 42.25 | T:fugue2 |
| 44.08 | 44.09 | 44.11 | T:cubehash1616 |
| 44.46 | 44.46 | 44.47 | T:keccakc1024 |
| 44.96 | 44.96 | 44.97 | sha3512 |
| 48.19 | 48.19 | 48.19 | T:xoodyakv1 |
| 48.80 | 48.80 | 48.80 | T:gimli24v1 |
| 50.65 | 50.65 | 50.65 | T:sneikha256 |
| 52.44 | 52.45 | 52.47 | T:fugue256 |
| 52.90 | 52.92 | 52.92 | T:shamashashv1 |
| 54.40 | 54.40 | 54.41 | T:shavite3256 |
| 58.59 | 58.60 | 58.60 | T:mcssha6 |
| 58.62 | 58.62 | 58.63 | T:mcssha4 |
| 60.45 | 60.45 | 60.49 | T:mcssha5 |
| 65.12 | 65.12 | 65.14 | asconhashabi32v12 |
| 66.50 | 66.53 | 66.55 | T:essence384 |
| 67.27 | 67.28 | 67.31 | T:essence512 |
| 67.97 | 67.98 | 67.99 | T:lane256 |
| 81.15 | 81.17 | 81.19 | T:echosp256 |
| 81.59 | 81.60 | 81.68 | T:cubehash84 |
| 82.83 | 82.83 | 82.85 | T:cubehash168 |
| 91.66 | 91.72 | 91.79 | T:groestl256 |
| 92.67 | 92.70 | 92.75 | T:shavite3512 |
| 96.82 | 96.82 | 96.83 | asconhashbi32v12 |
| 97.90 | 97.94 | 98.01 | T:essence224 |
| 99.15 | 99.18 | 99.41 | T:essence256 |
| 100.52 | 100.52 | 100.52 | T:sneikha384 |
| 104.19 | 104.22 | 104.23 | T:whirlpool |
| 104.39 | 104.41 | 104.46 | T:echo256 |
| 107.01 | 107.03 | 107.78 | T:saturninhashv2 |
| 113.33 | 113.63 | 113.63 | T:simd256 |
| 117.73 | 117.73 | 117.74 | T:coral256v1 |
| 122.56 | 122.56 | 122.60 | T:esch256v1 |
| 125.37 | 125.37 | 125.38 | T:esch256v2 |
| 129.35 | 129.38 | 129.39 | T:echosp512 |
| 129.50 | 129.51 | 130.43 | T:drygascon128 |
| 130.90 | 131.29 | 131.31 | T:fugue512 |
| 148.76 | 148.86 | 148.91 | T:groestl512 |
| 160.53 | 160.54 | 160.54 | T:fugue384 |
| 160.86 | 160.86 | 160.86 | T:cubehash82 |
| 161.52 | 161.53 | 161.53 | T:cubehash164 |
| 164.02 | 164.02 | 164.04 | T:esch384v2 |
| 169.58 | 169.59 | 169.70 | T:mgrostl256 |
| 164.15 | 171.83 | 172.73 | T:esch384v1 |
| 185.38 | 185.38 | 185.38 | T:knot256v2 |
| 185.80 | 185.81 | 185.81 | T:echo512 |
| 190.44 | 190.44 | 190.46 | T:drygascon256 |
| 200.28 | 200.28 | 200.30 | T:romulush |
| 227.62 | 227.62 | 227.63 | T:knot256v1 |
| 316.34 | 316.34 | 316.35 | T:cubehash81 |
| 316.90 | 316.91 | 316.93 | T:lane512 |
| 318.52 | 318.53 | 318.59 | T:cubehash162 |
| 397.33 | 397.33 | 397.34 | T:clxhash |
| 568.91 | 568.91 | 568.94 | T:knot512 |
| 615.69 | 615.69 | 615.75 | T:knot384 |
| 629.51 | 629.51 | 629.53 | T:cubehash161 |
| 693.49 | 697.28 | 731.42 | T:fsb256 |
| 923.26 | 923.44 | 923.64 | T:photonbeetlehash256rate32v1 |
| 1653.33 | 1653.48 | 1660.41 | T:syconhash256v1 |
| 2071.51 | 2078.65 | 2099.35 | T:subterraneanv1 |
| 2969.11 | 2975.97 | 2977.57 | T:acehash256v1 |
| 4760.23 | 4760.44 | 4760.72 | T:sivrijndael256hash256v1 |
| 5333.69 | 5335.36 | 5339.03 | T:skinnyhashtk3 |
| 5802.60 | 5806.81 | 5817.30 | T:heron256v1 |
| 10409.21 | 10420.43 | 10455.29 | T:skinnyhashtk2 |
| 12687.87 | 12688.94 | 12699.40 | T:orangishv1 |
| 17684.84 | 17688.37 | 17694.98 | T:gage1h256c256r128 |
| 18186.45 | 18189.85 | 18194.99 | T:gage1h256c224r032 |
| 21307.76 | 21315.26 | 21345.70 | T:sivtemphotonhashv1 |
| 26440.68 | 26446.66 | 26475.72 | T:gage1h256c224r064 |
| 29350.93 | 29357.28 | 29391.82 | T:gage1h256c256r064 |
| 52751.49 | 52793.76 | 52834.57 | T:gage1h256c256r032 |
| 52916.47 | 52928.16 | 52980.90 | T:gage1h256c512r064 |
| 92491.39 | 92597.21 | 92931.87 | T:fsb512 |
| 104815.40 | 104835.86 | 104894.09 | T:gage1h256c224r016 |
| 118406.13 | 118471.63 | 118585.72 | T:gage1h256c512r032 |
| 118717.84 | 118742.35 | 118845.11 | T:gage1h256c256r016 |
| 202619.08 | 202673.60 | 202808.29 | T:gage1h256c224r008 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.07? | 0.07? | 0.09? | T:floppsy |
| 1.62 | 1.63 | 1.63 | komihash |
| 4.97 | 4.97 | 4.99 | prh42s256 |
| 5.60 | 5.60 | 5.64 | T:md4 |
| 5.68 | 5.69 | 5.69 | T:bebb4185 |
| 5.80 | 5.80 | 5.81 | prh64s256 |
| 5.99 | 5.99 | 6.03 | T:edonr512 |
| 6.38 | 6.39 | 6.39 | prh42s512 |
| 6.87 | 6.87 | 6.89 | md5 |
| 8.39 | 8.39 | 8.39 | T:blake2b |
| 8.43 | 8.43 | 8.43 | prh64s512 |
| 8.96 | 8.96 | 8.97 | T:blake3 |
| 9.36 | 9.36 | 9.37 | prh42s1024 |
| 10.71 | 10.71 | 10.71 | lsh256 |
| 11.10 | 11.11 | 11.12 | T:bmw512 |
| 11.13 | 11.14 | 11.14 | T:edonr256 |
| 11.45 | 11.45 | 11.46 | T:skein512512 |
| 11.73 | 11.81 | 11.91 | T:skein512256 |
| 11.91 | 11.91 | 11.92 | T:blake2s |
| 12.68 | 12.68 | 12.69 | T:skein256256 |
| 13.02 | 13.03 | 13.03 | T:k12 |
| 13.38 | 13.38 | 13.38 | prh64s1024 |
| 14.34 | 14.34 | 14.35 | T:blake32 |
| 14.45 | 14.46 | 14.47 | T:blake64 |
| 15.62 | 15.62 | 15.75 | blake512 |
| 16.38 | 16.38 | 16.39 | T:beamsplitter |
| 16.41 | 16.45 | 16.52 | blake256 |
| 16.53 | 16.54 | 16.54 | T:cubehash832 |
| 17.94 | 17.95 | 17.95 | T:bmw256 |
| 19.59 | 19.61 | 19.63 | lsh512 |
| 19.66 | 19.68 | 19.69 | T:ripemd160 |
| 20.94 | 20.95 | 20.95 | T:shabal256 |
| 20.96 | 20.96 | 20.98 | T:shabal512 |
| 21.28 | 21.33 | 21.78 | T:sarmal256 |
| 21.44 | 21.45 | 21.46 | T:cubehash512 |
| 22.00 | 22.17 | 22.34 | sha1 |
| 22.29 | 22.30 | 22.32 | shake128 |
| 22.88 | 22.91 | 22.93 | T:tiger |
| 23.02 | 23.41 | 23.42 | T:keccakc256 |
| 24.37 | 24.38 | 24.38 | T:luffa256 |
| 25.27 | 25.28 | 25.29 | T:bblake256 |
| 25.28 | 25.30 | 25.33 | T:skein10241024 |
| 26.36 | 26.38 | 26.41 | T:cubehash816 |
| 26.87 | 27.39 | 27.78 | T:sarmal512 |
| 27.49 | 27.49 | 27.53 | sha3224 |
| 27.50 | 27.51 | 27.51 | sha3256 |
| 27.57 | 27.59 | 27.60 | T:nasha256 |
| 27.68 | 27.70 | 27.70 | shake256 |
| 27.87 | 27.88 | 27.89 | T:keccakc448 |
| 27.95 | 27.96 | 27.96 | T:keccakc256treed2 |
| 27.96 | 27.96 | 27.98 | T:nasha512 |
| 28.26 | 28.27 | 28.28 | T:keccakc512 |
| 28.27 | 28.28 | 28.29 | T:keccak |
| 28.27 | 28.28 | 28.29 | T:luffa384 |
| 28.63 | 28.63 | 28.63 | asconxofav12 |
| 28.63 | 28.64 | 28.64 | asconhashav12 |
| 28.98 | 29.12 | 29.28 | sha512 |
| 29.08 | 29.18 | 29.29 | sha384 |
| 29.20 | 29.22 | 29.22 | T:cubehash1632 |
| 30.78 | 30.80 | 30.83 | T:rfsb509 |
| 31.18 | 31.20 | 31.35 | T:simd512 |
| 31.52 | 31.52 | 31.54 | T:jh256 |
| 31.57 | 31.59 | 31.59 | T:jh224 |
| 31.61 | 31.61 | 31.62 | T:jh512 |
| 31.72 | 31.72 | 31.73 | T:jh384 |
| 33.01 | 33.02 | 33.03 | sha3384 |
| 33.08 | 33.25 | 33.41 | sha256 |
| 33.10 | 33.25 | 33.48 | sha224 |
| 33.34 | 33.34 | 33.34 | T:keccakc768 |
| 34.06 | 34.06 | 34.06 | T:round3jh256 |
| 34.14 | 34.15 | 34.15 | T:round3jh512 |
| 37.05 | 37.05 | 37.05 | T:keccakc512treed2 |
| 37.35 | 37.35 | 37.36 | T:hamsi |
| 41.62 | 41.64 | 41.65 | T:luffa512 |
| 42.21 | 42.21 | 42.22 | asconhashv12 |
| 42.21 | 42.21 | 42.22 | asconxofv12 |
| 45.91 | 45.93 | 45.96 | T:cubehash88 |
| 49.11 | 49.12 | 49.13 | sha3512 |
| 49.18 | 49.19 | 49.21 | T:keccakc1024 |
| 49.34 | 49.34 | 49.38 | T:xoodyakv1 |
| 50.54 | 50.56 | 50.57 | T:gimli24v1 |
| 51.61 | 51.64 | 51.66 | T:cubehash1616 |
| 52.46 | 52.46 | 52.46 | T:sneikha256 |
| 55.49 | 55.49 | 55.50 | T:shamashashv1 |
| 58.18 | 58.18 | 58.20 | T:shavite3256 |
| 59.86 | 60.30 | 60.68 | T:fugue2 |
| 62.91 | 62.93 | 62.93 | T:mcssha6 |
| 62.99 | 63.00 | 63.02 | T:mcssha4 |
| 63.40 | 63.44 | 63.45 | T:fugue256 |
| 67.85 | 67.86 | 67.87 | T:mcssha5 |
| 68.65 | 68.66 | 68.70 | asconhashabi32v12 |
| 73.88 | 73.90 | 73.91 | T:lane256 |
| 76.14 | 76.20 | 77.15 | T:essence384 |
| 77.12 | 77.15 | 77.22 | T:essence512 |
| 85.49 | 85.51 | 85.52 | T:cubehash84 |
| 93.44 | 93.45 | 93.47 | T:echosp256 |
| 95.53 | 95.53 | 95.55 | T:shavite3512 |
| 96.09 | 96.10 | 96.10 | T:cubehash168 |
| 101.10 | 101.11 | 101.17 | asconhashbi32v12 |
| 101.14 | 101.22 | 101.45 | T:groestl256 |
| 105.28 | 105.29 | 105.43 | T:essence224 |
| 105.34 | 105.35 | 105.35 | T:sneikha384 |
| 106.99 | 107.02 | 107.30 | T:essence256 |
| 110.89 | 110.89 | 111.70 | T:saturninhashv2 |
| 112.24 | 112.26 | 112.27 | T:whirlpool |
| 121.01 | 121.32 | 121.33 | T:simd256 |
| 121.87 | 121.88 | 121.89 | T:coral256v1 |
| 124.34 | 124.37 | 124.38 | T:echo256 |
| 125.89 | 125.90 | 125.90 | T:esch256v1 |
| 128.80 | 128.80 | 128.83 | T:esch256v2 |
| 130.75 | 130.75 | 132.20 | T:drygascon128 |
| 153.94 | 153.99 | 153.99 | T:echosp512 |
| 153.98 | 154.06 | 156.90 | T:fugue512 |
| 162.40 | 162.73 | 162.92 | T:groestl512 |
| 164.79 | 164.79 | 164.80 | T:cubehash82 |
| 169.07 | 169.07 | 169.07 | T:cubehash164 |
| 171.04 | 171.04 | 171.05 | T:esch384v2 |
| 171.14 | 179.14 | 180.08 | T:esch384v1 |
| 184.32 | 184.33 | 184.35 | T:fugue384 |
| 185.91 | 185.93 | 185.96 | T:mgrostl256 |
| 191.47 | 191.47 | 191.50 | T:echo512 |
| 191.95 | 191.95 | 191.95 | T:knot256v2 |
| 195.95 | 195.95 | 195.99 | T:drygascon256 |
| 207.41 | 207.41 | 207.44 | T:romulush |
| 229.91 | 229.91 | 229.93 | T:knot256v1 |
| 320.23 | 320.24 | 320.25 | T:cubehash81 |
| 326.05 | 326.06 | 326.08 | T:cubehash162 |
| 399.96 | 399.96 | 399.98 | T:clxhash |
| 423.94 | 423.95 | 424.44 | T:lane512 |
| 416.54? | 452.69? | 550.56? | T:fsb256 |
| 579.38 | 579.40 | 579.42 | T:knot512 |
| 623.78 | 623.78 | 623.85 | T:knot384 |
| 637.02 | 637.02 | 637.06 | T:cubehash161 |
| 915.36 | 915.40 | 915.70 | T:photonbeetlehash256rate32v1 |
| 1723.43 | 1723.45 | 1724.05 | T:syconhash256v1 |
| 2094.00 | 2100.74 | 2121.58 | T:subterraneanv1 |
| 3094.07 | 3094.80 | 3112.12 | T:acehash256v1 |
| 4737.35 | 4737.57 | 4754.71 | T:sivrijndael256hash256v1 |
| 5508.27 | 5508.55 | 5530.91 | T:skinnyhashtk3 |
| 6188.39 | 6198.63 | 6216.27 | T:heron256v1 |
| 10496.88 | 10505.52 | 10552.24 | T:skinnyhashtk2 |
| 13117.03 | 13117.59 | 13124.09 | T:orangishv1 |
| 18570.33 | 18586.71 | 18622.83 | T:gage1h256c256r128 |
| 18872.24 | 18887.81 | 18910.15 | T:gage1h256c224r032 |
| 21217.62 | 21219.73 | 21250.86 | T:sivtemphotonhashv1 |
| 27554.36 | 27559.96 | 27573.38 | T:gage1h256c224r064 |
| 30587.01 | 30603.47 | 30615.36 | T:gage1h256c256r064 |
| 54749.33 | 54766.57 | 54779.28 | T:gage1h256c256r032 |
| 55143.07 | 55164.62 | 55188.23 | T:gage1h256c512r064 |
| 108675.56 | 108698.38 | 108774.97 | T:gage1h256c224r016 |
| 123014.86 | 123071.18 | 123193.11 | T:gage1h256c512r032 |
| 123113.67 | 123157.48 | 123338.04 | T:gage1h256c256r016 |
| 209626.84 | 209677.71 | 209813.11 | T:gage1h256c224r008 |
| 243529.88 | 243800.91 | 243951.25 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.66? | 0.66? | 0.77? | T:floppsy |
| 3.06 | 3.17 | 3.39 | komihash |
| 10.06 | 10.17 | 10.28 | T:blake3 |
| 13.02 | 13.02 | 13.45 | T:blake2s |
| 14.88 | 14.88 | 14.88 | T:bebb4185 |
| 16.30 | 16.30 | 16.41 | T:md4 |
| 16.30 | 16.41 | 16.41 | T:edonr512 |
| 16.62 | 16.62 | 16.62 | T:blake2b |
| 18.38 | 18.38 | 18.59 | md5 |
| 22.86 | 22.97 | 22.97 | T:beamsplitter |
| 23.19 | 23.19 | 23.19 | prh42s256 |
| 23.73 | 23.73 | 23.84 | T:skein256256 |
| 23.95 | 24.06 | 24.06 | T:skein512512 |
| 24.28 | 24.39 | 24.39 | lsh256 |
| 25.05 | 25.05 | 25.16 | T:edonr256 |
| 27.78 | 27.89 | 28.11 | T:skein512256 |
| 31.06 | 31.06 | 31.06 | T:blake64 |
| 31.94 | 32.05 | 32.05 | T:blake32 |
| 33.69 | 33.69 | 33.69 | prh64s256 |
| 34.78 | 34.78 | 34.78 | blake512 |
| 34.78 | 34.89 | 35.55 | blake256 |
| 36.42 | 36.42 | 36.53 | prh42s512 |
| 36.53 | 36.64 | 36.64 | T:bmw512 |
| 38.72 | 38.83 | 39.05 | T:k12 |
| 40.91 | 41.02 | 41.02 | T:sarmal256 |
| 41.89 | 42.00 | 42.11 | T:ripemd160 |
| 43.53 | 43.64 | 43.64 | asconhashav12 |
| 43.53 | 43.64 | 43.64 | asconxofav12 |
| 47.03 | 47.14 | 47.25 | T:cubehash512 |
| 47.69 | 47.69 | 47.69 | T:bmw256 |
| 48.12 | 48.12 | 48.23 | T:hamsi |
| 48.89 | 48.89 | 48.89 | T:luffa256 |
| 49.98 | 50.09 | 50.09 | sha3256 |
| 50.20 | 50.20 | 50.64 | sha3224 |
| 50.20 | 50.31 | 50.64 | sha3384 |
| 50.31 | 50.75 | 52.39 | sha3512 |
| 51.19 | 51.19 | 51.30 | T:tiger |
| 51.62 | 51.73 | 51.95 | shake256 |
| 51.73 | 51.73 | 52.06 | shake128 |
| 50.86 | 52.17 | 52.94 | T:sarmal512 |
| 57.31 | 57.42 | 57.53 | T:nasha256 |
| 58.73 | 58.73 | 58.73 | T:jh256 |
| 58.84 | 58.84 | 58.95 | T:keccakc768 |
| 59.17 | 59.28 | 59.28 | T:jh224 |
| 59.28 | 59.39 | 59.39 | T:jh384 |
| 59.50 | 59.50 | 59.61 | T:jh512 |
| 59.50 | 59.72 | 59.72 | T:keccakc448 |
| 60.38 | 60.48 | 60.59 | T:keccakc1024 |
| 61.69 | 61.80 | 61.80 | asconhashv12 |
| 61.69 | 61.80 | 61.80 | asconxofv12 |
| 61.80 | 61.80 | 61.91 | prh64s512 |
| 62.45 | 62.56 | 62.78 | T:nasha512 |
| 63.22 | 63.22 | 63.33 | T:keccakc512 |
| 63.22 | 63.33 | 63.44 | T:keccak |
| 63.88 | 63.88 | 63.88 | prh42s1024 |
| 64.09 | 64.09 | 64.20 | T:xoodyakv1 |
| 64.09 | 64.20 | 64.20 | T:round3jh256 |
| 64.86 | 64.86 | 64.86 | T:round3jh512 |
| 65.30 | 65.30 | 65.52 | T:luffa384 |
| 66.50 | 66.50 | 66.50 | T:cubehash832 |
| 66.50 | 66.61 | 66.94 | lsh512 |
| 63.44 | 66.94 | 67.38 | T:keccakc256 |
| 72.84 | 72.84 | 72.95 | T:gimli24v1 |
| 75.47 | 75.47 | 75.47 | T:sneikha256 |
| 75.91 | 75.91 | 75.91 | T:shabal256 |
| 76.02 | 76.12 | 76.12 | T:shabal512 |
| 76.23 | 76.45 | 76.45 | T:cubehash816 |
| 82.91 | 82.91 | 82.91 | T:skein10241024 |
| 86.95 | 87.06 | 87.17 | T:shamashashv1 |
| 94.17 | 94.39 | 94.50 | T:luffa512 |
| 96.03 | 96.14 | 96.14 | T:cubehash88 |
| 99.97 | 100.19 | 100.30 | T:bblake256 |
| 106.20 | 106.20 | 106.20 | T:shavite3256 |
| 107.30 | 107.41 | 108.06 | T:rfsb509 |
| 112.98 | 113.09 | 114.30 | T:simd512 |
| 113.64 | 113.64 | 113.75 | asconhashabi32v12 |
| 116.27 | 116.27 | 116.27 | prh64s1024 |
| 117.03 | 117.03 | 117.03 | T:cubehash1632 |
| 118.23 | 118.34 | 118.34 | T:mcssha6 |
| 118.89 | 119.00 | 119.11 | T:mcssha4 |
| 128.52 | 129.72 | 131.14 | sha1 |
| 135.52 | 135.52 | 135.52 | T:cubehash84 |
| 146.67 | 146.78 | 148.31 | T:drygascon128 |
| 146.89 | 147.98 | 149.19 | sha512 |
| 146.78 | 148.20 | 150.50 | sha384 |
| 148.09 | 148.31 | 148.42 | T:cubehash1616 |
| 148.53 | 148.64 | 148.97 | T:lane256 |
| 149.84 | 151.16 | 152.03 | sha256 |
| 151.27 | 151.92 | 153.23 | sha224 |
| 155.64 | 155.75 | 155.75 | asconhashbi32v12 |
| 160.45 | 160.45 | 161.66 | T:saturninhashv2 |
| 162.64 | 162.75 | 162.75 | T:mcssha5 |
| 167.02 | 167.12 | 167.23 | T:sneikha384 |
| 168.55 | 168.55 | 168.66 | T:esch256v1 |
| 172.05 | 172.16 | 172.27 | T:keccakc256treed2 |
| 172.70 | 172.70 | 172.70 | T:esch256v2 |
| 172.81 | 172.81 | 173.14 | T:keccakc512treed2 |
| 174.67 | 174.67 | 174.78 | T:coral256v1 |
| 176.20 | 176.20 | 176.31 | T:shavite3512 |
| 198.52 | 198.62 | 198.84 | T:essence384 |
| 199.17 | 199.28 | 199.61 | T:essence224 |
| 202.45 | 202.56 | 202.67 | T:essence512 |
| 203.88 | 204.20 | 204.42 | T:fugue256 |
| 206.61 | 206.83 | 207.27 | T:essence256 |
| 214.70 | 214.81 | 214.92 | T:whirlpool |
| 215.03 | 215.14 | 215.25 | T:cubehash82 |
| 219.30 | 219.52 | 219.62 | T:simd256 |
| 222.91 | 224.44 | 224.88 | T:groestl256 |
| 259.11 | 259.22 | 259.22 | T:knot256v1 |
| 260.86 | 260.86 | 263.16 | T:esch384v2 |
| 265.56 | 265.67 | 265.67 | T:cubehash164 |
| 265.89 | 265.89 | 265.89 | T:cubehash168 |
| 266.55 | 266.55 | 266.77 | T:drygascon256 |
| 260.64 | 272.78 | 274.20 | T:esch384v1 |
| 276.06 | 276.06 | 276.06 | T:knot256v2 |
| 286.23 | 286.34 | 286.34 | T:echosp256 |
| 285.69 | 286.67 | 288.86 | T:fugue2 |
| 287.88 | 287.98 | 288.09 | T:echo256 |
| 298.59 | 298.59 | 298.81 | T:romulush |
| 354.27 | 354.27 | 354.27 | T:echosp512 |
| 354.48 | 354.48 | 354.70 | T:echo512 |
| 370.02 | 370.12 | 370.23 | T:cubehash81 |
| 402.39 | 403.05 | 403.38 | T:groestl512 |
| 422.41 | 422.62 | 422.73 | T:cubehash162 |
| 433.67 | 433.67 | 433.89 | T:clxhash |
| 434.22 | 443.62 | 444.28 | T:fugue512 |
| 473.38 | 473.48 | 473.81 | T:mgrostl256 |
| 488.69 | 488.91 | 489.02 | T:fugue384 |
| 689.39 | 689.50 | 689.50 | T:knot384 |
| 713.45 | 713.45 | 713.67 | T:knot512 |
| 733.03 | 733.25 | 733.25 | T:cubehash161 |
| 814.30 | 814.30 | 814.41 | T:photonbeetlehash256rate32v1 |
| 846.78 | 856.19 | 859.14 | T:fsb256 |
| 1646.97 | 1646.97 | 1647.08 | T:lane512 |
| 2377.92 | 2382.08 | 2406.25 | T:subterraneanv1 |
| 2621.72 | 2621.83 | 2623.03 | T:syconhash256v1 |
| 4526.81 | 4527.69 | 4528.12 | T:sivrijndael256hash256v1 |
| 4705.09 | 4705.20 | 4706.19 | T:acehash256v1 |
| 7829.39 | 7829.39 | 7829.83 | T:skinnyhashtk3 |
| 11258.73 | 11258.73 | 11259.72 | T:heron256v1 |
| 11628.97 | 11632.36 | 11683.88 | T:skinnyhashtk2 |
| 18613.00 | 18613.11 | 18614.42 | T:orangishv1 |
| 20007.31 | 20007.42 | 20034.66 | T:sivtemphotonhashv1 |
| 27729.08 | 27730.72 | 27746.03 | T:gage1h256c224r032 |
| 29969.84 | 29972.47 | 30125.81 | T:gage1h256c256r128 |
| 41820.30 | 41823.69 | 41978.89 | T:gage1h256c224r064 |
| 46428.05 | 46430.56 | 46579.64 | T:gage1h256c256r064 |
| 80424.09 | 80569.23 | 80580.72 | T:gage1h256c256r032 |
| 83679.86 | 83855.19 | 84000.66 | T:gage1h256c512r064 |
| 158255.02 | 158349.73 | 158442.70 | T:gage1h256c224r016 |
| 179234.78 | 179398.41 | 179410.22 | T:gage1h256c256r016 |
| 182149.73 | 182296.08 | 182333.05 | T:gage1h256c512r032 |
| 300394.39 | 300528.05 | 300986.33 | T:gage1h256c224r008 |
| 2177442.20 | 2178682.95 | 2181188.30 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 5.25? | 5.25? | 6.12? | T:floppsy |
| 13.12 | 13.12 | 14.00 | komihash |
| 57.75 | 57.75 | 59.50 | T:beamsplitter |
| 82.25 | 83.12 | 84.88 | T:bebb4185 |
| 87.50 | 88.38 | 89.25 | T:blake3 |
| 93.62 | 93.62 | 93.62 | T:md4 |
| 100.62 | 100.62 | 100.62 | md5 |
| 103.25 | 103.25 | 105.00 | T:blake2s |
| 127.75 | 127.75 | 128.62 | T:edonr256 |
| 130.38 | 130.38 | 131.25 | T:blake2b |
| 133.00 | 133.00 | 134.75 | T:hamsi |
| 134.75 | 134.75 | 135.62 | T:edonr512 |
| 140.88 | 140.88 | 142.62 | T:skein256256 |
| 161.00 | 161.00 | 161.88 | asconxofav12 |
| 161.00 | 161.00 | 162.75 | asconhashav12 |
| 161.00 | 161.88 | 163.62 | T:blake32 |
| 165.38 | 166.25 | 168.00 | blake256 |
| 170.62 | 170.62 | 173.25 | prh42s256 |
| 189.88 | 189.88 | 190.75 | T:skein512512 |
| 195.12 | 195.12 | 196.00 | lsh256 |
| 198.62 | 199.50 | 200.38 | T:ripemd160 |
| 202.12 | 202.12 | 202.12 | T:gimli24v1 |
| 208.25 | 208.25 | 210.00 | T:sneikha256 |
| 212.62 | 212.62 | 215.25 | asconxofv12 |
| 212.62 | 213.50 | 215.25 | asconhashv12 |
| 218.75 | 218.75 | 221.38 | T:xoodyakv1 |
| 219.62 | 219.62 | 222.25 | T:skein512256 |
| 227.50 | 228.38 | 228.38 | T:luffa256 |
| 232.75 | 232.75 | 233.62 | T:cubehash512 |
| 239.75 | 239.75 | 240.62 | T:tiger |
| 252.00 | 252.88 | 252.88 | T:blake64 |
| 259.00 | 259.88 | 262.50 | T:bmw256 |
| 264.25 | 265.12 | 266.00 | prh64s256 |
| 267.75 | 267.75 | 267.75 | T:nasha256 |
| 279.12 | 279.12 | 280.88 | blake512 |
| 280.88 | 280.88 | 282.62 | prh42s512 |
| 287.00 | 287.00 | 287.88 | T:shamashashv1 |
| 294.00 | 294.00 | 294.88 | T:bmw512 |
| 308.00 | 308.00 | 308.00 | T:k12 |
| 335.12 | 336.00 | 338.62 | T:sarmal256 |
| 343.00 | 343.88 | 344.75 | T:luffa384 |
| 398.12 | 398.12 | 400.75 | sha3256 |
| 399.88 | 399.88 | 404.25 | sha3224 |
| 399.88 | 400.75 | 402.50 | sha3384 |
| 399.88 | 400.75 | 402.50 | sha3512 |
| 402.50 | 402.50 | 407.75 | T:drygascon128 |
| 411.25 | 411.25 | 413.88 | shake128 |
| 411.25 | 412.12 | 419.12 | shake256 |
| 413.88 | 417.38 | 419.12 | T:sarmal512 |
| 445.38 | 446.25 | 449.75 | T:saturninhashv2 |
| 448.00 | 448.00 | 448.88 | T:shavite3256 |
| 465.50 | 466.38 | 466.38 | T:cubehash832 |
| 465.50 | 466.38 | 468.12 | T:cubehash816 |
| 467.25 | 468.12 | 470.75 | asconhashabi32v12 |
| 471.62 | 472.50 | 472.50 | T:keccakc768 |
| 472.50 | 472.50 | 473.38 | T:jh256 |
| 472.50 | 475.12 | 475.12 | T:keccakc448 |
| 476.88 | 476.88 | 476.88 | T:jh224 |
| 478.62 | 479.50 | 480.38 | T:jh512 |
| 481.25 | 482.12 | 482.12 | T:jh384 |
| 483.00 | 483.88 | 484.75 | T:luffa512 |
| 489.12 | 489.12 | 490.88 | prh64s512 |
| 490.00 | 490.00 | 490.88 | T:knot256v1 |
| 490.88 | 490.88 | 492.62 | T:cubehash88 |
| 492.62 | 492.62 | 493.50 | T:shabal256 |
| 494.38 | 494.38 | 494.38 | T:shabal512 |
| 497.00 | 497.00 | 498.75 | prh42s1024 |
| 498.75 | 498.75 | 500.50 | T:nasha512 |
| 497.88 | 500.50 | 511.00 | T:keccakc1024 |
| 503.12 | 504.00 | 504.88 | T:keccakc512 |
| 504.88 | 506.62 | 530.25 | T:keccakc256 |
| 506.62 | 507.50 | 508.38 | T:keccak |
| 524.12 | 524.12 | 525.00 | T:round3jh256 |
| 528.50 | 529.38 | 530.25 | T:cubehash84 |
| 530.25 | 530.25 | 530.25 | T:round3jh512 |
| 533.75 | 534.62 | 535.50 | lsh512 |
| 553.88 | 554.75 | 554.75 | T:mcssha6 |
| 559.12 | 560.00 | 560.88 | T:mcssha4 |
| 560.00 | 560.00 | 561.75 | T:sneikha384 |
| 585.38 | 585.38 | 589.75 | asconhashbi32v12 |
| 590.62 | 590.62 | 592.38 | T:coral256v1 |
| 611.62 | 611.62 | 612.50 | T:cubehash82 |
| 623.00 | 623.00 | 623.00 | T:esch256v1 |
| 645.75 | 646.62 | 647.50 | T:esch256v2 |
| 662.38 | 662.38 | 662.38 | T:skein10241024 |
| 679.00 | 679.00 | 679.88 | T:bblake256 |
| 698.25 | 698.25 | 700.00 | T:clxhash |
| 737.62 | 737.62 | 742.00 | T:rfsb509 |
| 758.62 | 758.62 | 761.25 | T:knot256v2 |
| 762.12 | 763.00 | 763.88 | T:cubehash81 |
| 792.75 | 792.75 | 792.75 | T:cubehash1632 |
| 826.00 | 826.00 | 826.88 | T:romulush |
| 883.75 | 884.62 | 885.50 | T:cubehash1616 |
| 900.38 | 901.25 | 909.12 | T:simd512 |
| 904.75 | 905.62 | 905.62 | T:whirlpool |
| 909.12 | 910.00 | 910.88 | T:mcssha5 |
| 924.88 | 924.88 | 925.75 | prh64s1024 |
| 942.38 | 942.38 | 943.25 | T:photonbeetlehash256rate32v1 |
| 979.12 | 989.62 | 1004.50 | sha1 |
| 1013.25 | 1014.12 | 1015.00 | T:drygascon256 |
| 1027.25 | 1027.25 | 1027.25 | T:cubehash164 |
| 1063.12 | 1075.38 | 1082.38 | sha256 |
| 1073.62 | 1084.12 | 1099.88 | sha224 |
| 1092.88 | 1097.25 | 1099.00 | T:groestl256 |
| 1129.62 | 1129.62 | 1130.50 | T:esch384v2 |
| 1125.25 | 1177.75 | 1183.88 | T:esch384v1 |
| 1171.62 | 1180.38 | 1190.88 | sha384 |
| 1173.38 | 1181.25 | 1195.25 | sha512 |
| 1181.25 | 1183.00 | 1183.88 | T:cubehash162 |
| 1206.62 | 1206.62 | 1216.25 | T:lane256 |
| 1232.00 | 1232.88 | 1233.75 | T:essence224 |
| 1284.50 | 1286.25 | 1287.12 | T:essence256 |
| 1307.25 | 1308.12 | 1313.38 | T:fugue256 |
| 1373.75 | 1374.62 | 1376.38 | T:keccakc256treed2 |
| 1379.88 | 1380.75 | 1382.50 | T:keccakc512treed2 |
| 1386.88 | 1386.88 | 1387.75 | T:knot384 |
| 1410.50 | 1410.50 | 1411.38 | T:shavite3512 |
| 1489.25 | 1491.00 | 1491.00 | T:cubehash161 |
| 1602.12 | 1602.12 | 1603.88 | T:cubehash168 |
| 1605.62 | 1606.50 | 1608.25 | T:essence384 |
| 1633.62 | 1633.62 | 1636.25 | T:essence512 |
| 1764.00 | 1764.00 | 1766.62 | T:simd256 |
| 1767.50 | 1767.50 | 1770.12 | T:knot512 |
| 2046.62 | 2060.62 | 2075.50 | T:fugue2 |
| 2288.12 | 2289.88 | 2290.75 | T:echosp256 |
| 2301.25 | 2303.00 | 2304.75 | T:echo256 |
| 2647.75 | 2727.38 | 2731.75 | T:fugue512 |
| 2835.88 | 2836.75 | 2836.75 | T:echosp512 |
| 2841.12 | 2842.00 | 2842.00 | T:echo512 |
| 2885.75 | 2887.50 | 2890.12 | T:fugue384 |
| 3228.75 | 3230.50 | 3237.50 | T:groestl512 |
| 3803.62 | 3804.50 | 3806.25 | T:mgrostl256 |
| 4616.50 | 4635.75 | 4646.25 | T:subterraneanv1 |
| 5245.62 | 5246.50 | 5247.38 | T:sivrijndael256hash256v1 |
| 6744.50 | 6768.12 | 6776.88 | T:fsb256 |
| 9693.25 | 9695.00 | 9695.88 | T:syconhash256v1 |
| 13172.25 | 13173.12 | 13189.75 | T:lane512 |
| 17388.88 | 17395.00 | 17405.50 | T:acehash256v1 |
| 20680.62 | 20687.62 | 20771.62 | T:skinnyhashtk2 |
| 20901.12 | 20902.00 | 20902.00 | T:skinnyhashtk3 |
| 21402.50 | 21403.38 | 21406.88 | T:sivtemphotonhashv1 |
| 51190.12 | 51190.12 | 51195.38 | T:heron256v1 |
| 74438.88 | 74439.75 | 74442.38 | T:orangishv1 |
| 97615.88 | 97616.75 | 97634.25 | T:gage1h256c224r032 |
| 102766.12 | 102767.00 | 102783.62 | T:gage1h256c256r128 |
| 154415.62 | 154418.25 | 154557.38 | T:gage1h256c224r064 |
| 171429.12 | 171442.25 | 171566.50 | T:gage1h256c256r064 |
| 283073.88 | 283101.00 | 284305.00 | T:gage1h256c256r032 |
| 308922.25 | 308943.25 | 310211.12 | T:gage1h256c512r064 |
| 548415.00 | 549671.50 | 549997.88 | T:gage1h256c224r016 |
| 621223.75 | 622630.75 | 623786.62 | T:gage1h256c256r016 |
| 647955.00 | 649117.00 | 649141.50 | T:gage1h256c512r032 |
| 1015994.00 | 1016331.75 | 1018066.00 | T:gage1h256c224r008 |
| 18520180.88 | 18532466.75 | 18559023.00 | T:fsb512 |
|
|