Measurements of hash functions on one machine: amd64; Golden Cove (906a4-40); 2022 Intel Core i3-1215U, P cores; 2 x 1600MHz; alder2,1f626960,5600000, supercop-20250415
[Page version: 20251005 01:31: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:
(bytes,cycles)
NISTLWC graphs:
(bytes,cycles)
| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 0.12 | 0.12 | 0.13 | T:floppsy |
| 0.14 | 0.14 | 0.15 | komihash |
| 0.35 | 0.36 | 0.36 | prh64s1024 |
| 0.35 | 0.36 | 0.36 | prh64s512 |
| 0.35 | 0.36 | 0.36 | prh64s256 |
| 0.36 | 0.36 | 0.36 | prh42s512 |
| 0.36 | 0.36 | 0.37 | prh42s1024 |
| 0.36 | 0.36 | 0.36 | prh42s256 |
| 0.61 | 0.61 | 0.62 | T:bebb4185 |
| 1.16 | 1.16 | 1.19 | T:edonr512 |
| 1.73 | 1.73 | 1.74 | T:blake3 |
| 1.82 | 1.83 | 1.83 | sha1 |
| 1.94 | 1.94 | 1.97 | T:bmw512 |
| 2.05 | 2.05 | 2.05 | sha224 |
| 2.05 | 2.05 | 2.05 | sha256 |
| 2.16 | 2.16 | 2.17 | lsh512 |
| 2.59 | 2.63 | 2.66 | T:k12 |
| 2.34? | 2.65? | 2.83? | T:edonr256 |
| 2.73 | 2.73 | 2.73 | T:echo256 |
| 2.79 | 2.80 | 2.80 | T:md4 |
| 3.03 | 3.04 | 3.04 | lsh256 |
| 3.27 | 3.28 | 3.28 | T:blake2b |
| 3.79 | 3.81 | 3.83 | T:beamsplitter |
| 4.11 | 4.12 | 4.13 | T:blake64 |
| 4.30 | 4.31 | 4.34 | blake512 |
| 4.31 | 4.31 | 4.32 | T:cubehash832 |
| 4.40 | 4.41 | 4.41 | T:bmw256 |
| 4.43 | 4.44 | 4.45 | T:skein10241024 |
| 4.44 | 4.44 | 4.45 | T:skein512512 |
| 4.44 | 4.44 | 4.45 | T:skein512256 |
| 4.63 | 4.63 | 4.65 | sha384 |
| 4.63 | 4.64 | 4.65 | sha512 |
| 4.66 | 4.67 | 4.67 | T:lux512 |
| 4.64 | 4.67 | 4.68 | T:keccakc256treed2 |
| 4.64 | 4.68 | 4.79 | T:keccakc256 |
| 4.71 | 4.75 | 4.91 | shake128 |
| 4.77 | 4.77 | 4.78 | md5 |
| 4.77 | 4.78 | 4.79 | T:sarmal256 |
| 4.99 | 4.99 | 5.00 | T:bblake256 |
| 5.02 | 5.03 | 5.05 | T:tiger |
| 5.23 | 5.24 | 5.24 | T:blake2s |
| 5.40 | 5.41 | 5.42 | T:shabal512 |
| 5.41 | 5.41 | 5.42 | T:shabal256 |
| 5.38 | 5.46 | 5.62 | T:keccakc448 |
| 5.45 | 5.48 | 5.84 | sha3224 |
| 5.63 | 5.65 | 5.66 | T:blake32 |
| 5.65 | 5.69 | 5.80 | T:keccakc512 |
| 5.69 | 5.70 | 5.71 | T:bash256 |
| 5.72 | 5.72 | 5.73 | T:keccakc512treed2 |
| 5.73 | 5.75 | 5.76 | shake256 |
| 5.74 | 5.75 | 5.99 | sha3256 |
| 5.94 | 5.95 | 5.96 | T:sarmal512 |
| 6.00 | 6.04 | 6.29 | T:keccak |
| 6.19 | 6.20 | 6.21 | T:skein256256 |
| 6.73 | 6.74 | 6.75 | T:lux256 |
| 7.03 | 7.04 | 7.05 | T:simd512 |
| 7.13 | 7.13 | 7.14 | T:rfsb509 |
| 7.33 | 7.34 | 7.34 | blake256 |
| 7.52 | 7.55 | 7.68 | sha3384 |
| 7.57 | 7.58 | 7.59 | T:bash384 |
| 7.50 | 7.74 | 7.87 | T:keccakc768 |
| 7.95 | 7.95 | 7.96 | T:groestl256 |
| 8.17 | 8.28 | 8.31 | T:fugue2 |
| 8.37 | 8.39 | 8.61 | T:cubehash1632 |
| 8.41 | 8.42 | 8.43 | T:cubehash816 |
| 8.37 | 8.52 | 8.62 | T:cubehash512 |
| 9.92 | 10.14 | 10.46 | T:shavite3256 |
| 10.34 | 10.35 | 10.36 | T:groestl512 |
| 10.56 | 10.57 | 10.58 | T:luffa256 |
| 10.73 | 10.74 | 10.80 | T:keccakc1024 |
| 10.76 | 10.77 | 10.78 | T:luffa384 |
| 10.76 | 10.82 | 10.83 | sha3512 |
| 11.49 | 11.50 | 11.52 | T:bash512 |
| 11.56 | 11.56 | 11.58 | T:ripemd160 |
| 12.72 | 12.73 | 12.74 | T:jh512 |
| 12.72 | 12.73 | 12.75 | T:jh384 |
| 12.67 | 12.74 | 13.40 | T:jh256 |
| 12.74 | 12.75 | 12.76 | T:jh224 |
| 12.69 | 13.19 | 13.30 | asconhashav12 |
| 12.87 | 13.26 | 13.29 | asconxofav12 |
| 13.26 | 13.27 | 13.28 | T:nasha512 |
| 13.31 | 13.33 | 13.36 | T:nasha256 |
| 13.31 | 13.33 | 13.34 | T:xoodyakv1 |
| 13.44 | 13.67 | 13.81 | T:fugue256 |
| 14.06 | 14.12 | 14.39 | T:lane256 |
| 14.46 | 14.47 | 14.48 | T:round3jh256 |
| 14.46 | 14.47 | 14.49 | T:round3jh512 |
| 15.18 | 15.21 | 15.23 | T:gimli24v1 |
| 15.84 | 15.89 | 16.17 | T:shavite3512 |
| 16.28 | 16.74 | 17.15 | T:echosp256 |
| 16.80 | 16.80 | 16.80 | T:whirlpool |
| 16.80 | 16.81 | 16.82 | T:cubehash1616 |
| 16.95 | 16.99 | 17.02 | T:cubehash88 |
| 17.62 | 17.64 | 17.65 | T:luffa512 |
| 18.11 | 18.19 | 18.31 | T:simd256 |
| 18.93 | 19.02 | 19.06 | asconxofv12 |
| 18.95 | 19.03 | 19.15 | asconhashv12 |
| 20.60 | 20.67 | 20.83 | T:fugue384 |
| 20.86 | 20.88 | 20.90 | T:hamsi |
| 23.32 | 23.52 | 23.67 | T:mgrostl256 |
| 23.87 | 24.10 | 24.35 | T:echosp512 |
| 24.94 | 25.10 | 25.24 | T:shamashashv1 |
| 25.94 | 25.96 | 25.99 | T:lane512 |
| 26.11 | 26.17 | 26.22 | T:esch256v1 |
| 26.37 | 26.43 | 26.48 | T:esch256v2 |
| 26.43 | 26.45 | 26.47 | T:fugue512 |
| 26.98 | 27.18 | 27.33 | asconhashabi32v12 |
| 30.53 | 30.54 | 30.55 | T:essence384 |
| 30.52 | 30.54 | 30.54 | T:essence512 |
| 31.04 | 32.24 | 34.15 | T:echo512 |
| 33.55 | 33.58 | 33.61 | T:cubehash168 |
| 33.60 | 33.62 | 33.63 | T:cubehash84 |
| 34.53 | 34.54 | 34.56 | T:sneikha256 |
| 29.16? | 36.40? | 36.70? | T:fsb256 |
| 37.63 | 37.65 | 37.68 | T:esch384v1 |
| 37.63 | 37.66 | 37.71 | T:esch384v2 |
| 39.87 | 39.90 | 39.93 | T:saturninhashv2 |
| 39.93 | 40.10 | 40.22 | asconhashbi32v12 |
| 41.25 | 41.29 | 41.32 | T:romulush |
| 42.32 | 42.44 | 42.65 | T:essence256 |
| 42.25 | 42.62 | 42.67 | T:essence224 |
| 48.00 | 48.01 | 48.01 | T:mcssha6 |
| 48.00 | 48.01 | 48.01 | T:mcssha5 |
| 48.00 | 48.01 | 48.01 | T:mcssha4 |
| 54.82 | 54.86 | 54.97 | T:drygascon128 |
| 59.90 | 59.94 | 60.00 | T:coral256v1 |
| 61.10 | 61.36 | 62.38 | T:knot256v2 |
| 61.42 | 61.66 | 62.58 | T:drygascon256 |
| 67.12 | 67.15 | 67.21 | T:cubehash164 |
| 67.46 | 67.48 | 67.50 | T:cubehash82 |
| 68.92 | 68.93 | 68.95 | T:sneikha384 |
| 78.33 | 78.86 | 79.11 | T:triadhashv1 |
| 82.48? | 92.72? | 108.62? | T:fsb512 |
| 109.65 | 110.14 | 113.17 | T:knot256v1 |
| 115.80 | 115.85 | 116.04 | T:clxhash |
| 134.57 | 134.60 | 134.64 | T:cubehash162 |
| 134.96 | 134.98 | 135.04 | T:cubehash81 |
| 177.13 | 178.18 | 183.51 | T:photonbeetlehash256rate32v1 |
| 206.32 | 206.61 | 206.99 | T:knot512 |
| 220.60 | 222.51 | 223.16 | T:knot384 |
| 269.20 | 269.25 | 269.30 | T:cubehash161 |
| 375.98 | 377.41 | 402.50 | T:syconhash256v1 |
| 662.26 | 666.34 | 668.62 | T:subterraneanv1 |
| 715.47 | 718.55 | 729.47 | T:acehash256v1 |
| 787.54 | 791.71 | 795.33 | T:skinnyhashtk3 |
| 858.58 | 859.84 | 861.07 | T:heron256v1 |
| 896.07 | 897.96 | 899.11 | T:sivrijndael256hash256v1 |
| 1428.68 | 1429.77 | 1431.16 | T:skinnyhashtk2 |
| 1961.31 | 1969.33 | 1980.62 | T:gage1h256c256r128 |
| 2639.84 | 2643.27 | 2651.37 | T:orangishv1 |
| 2958.51 | 3019.36 | 3044.05 | T:gage1h256c224r064 |
| 3266.06 | 3276.43 | 3297.30 | T:gage1h256c256r064 |
| 3377.52 | 3402.94 | 3446.28 | T:gage1h256c224r032 |
| 5814.12 | 5842.13 | 5860.36 | T:gage1h256c512r064 |
| 5937.40 | 6034.36 | 6075.38 | T:gage1h256c256r032 |
| 6989.42 | 6999.69 | 7003.69 | T:sivtemphotonhashv1 |
| 9921.68 | 9953.48 | 9987.84 | T:gage1h256c224r016 |
| 10925.10 | 10962.18 | 11002.21 | T:gage1h256c512r032 |
| 11171.32 | 11195.58 | 11217.91 | T:gage1h256c256r016 |
| 22001.30 | 22150.60 | 22353.12 | T:gage1h256c224r008 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.14 | 0.14 | 0.14 | T:floppsy |
| 0.15 | 0.15 | 0.15 | komihash |
| 0.41 | 0.42 | 0.42 | prh42s256 |
| 0.43 | 0.44 | 0.46 | prh64s256 |
| 0.45 | 0.45 | 0.46 | prh42s512 |
| 0.48 | 0.49 | 0.52 | prh64s512 |
| 0.51 | 0.51 | 0.52 | prh42s1024 |
| 0.58 | 0.59 | 0.59 | prh64s1024 |
| 0.62 | 0.63 | 0.64 | T:bebb4185 |
| 1.21 | 1.23 | 1.26 | T:edonr512 |
| 1.73 | 1.74 | 1.75 | T:blake3 |
| 1.87 | 1.88 | 1.89 | sha1 |
| 2.08 | 2.09 | 2.09 | sha256 |
| 2.11 | 2.11 | 2.11 | sha224 |
| 2.09 | 2.11 | 2.14 | T:bmw512 |
| 2.30 | 2.31 | 2.32 | lsh512 |
| 2.40 | 2.41 | 2.44 | T:edonr256 |
| 2.66 | 2.70 | 2.72 | T:k12 |
| 2.84 | 2.85 | 2.85 | T:echo256 |
| 2.85 | 2.86 | 2.86 | T:md4 |
| 3.14 | 3.14 | 3.16 | lsh256 |
| 3.29 | 3.30 | 3.30 | T:blake2b |
| 3.85 | 3.87 | 3.89 | T:beamsplitter |
| 4.27 | 4.28 | 4.29 | T:blake64 |
| 4.49 | 4.50 | 4.52 | blake512 |
| 4.56 | 4.57 | 4.57 | T:bmw256 |
| 4.57 | 4.58 | 4.60 | T:skein512512 |
| 4.56 | 4.58 | 4.60 | T:skein512256 |
| 4.63 | 4.64 | 4.65 | T:skein10241024 |
| 4.68 | 4.68 | 4.69 | T:cubehash832 |
| 4.82 | 4.83 | 4.85 | sha384 |
| 4.80 | 4.84 | 4.97 | T:keccakc256 |
| 4.83 | 4.84 | 4.86 | sha512 |
| 4.86 | 4.86 | 4.86 | md5 |
| 4.89 | 4.96 | 5.01 | shake128 |
| 4.99 | 5.00 | 5.01 | T:sarmal256 |
| 5.13 | 5.15 | 5.16 | T:lux512 |
| 5.15 | 5.17 | 5.18 | T:tiger |
| 5.23 | 5.23 | 5.24 | T:blake2s |
| 5.36 | 5.37 | 5.38 | T:keccakc256treed2 |
| 5.52 | 5.54 | 5.56 | T:bblake256 |
| 5.57 | 5.59 | 5.73 | T:keccakc448 |
| 5.63 | 5.69 | 5.79 | sha3224 |
| 5.75 | 5.77 | 5.79 | T:blake32 |
| 5.77 | 5.77 | 5.79 | T:shabal256 |
| 5.77 | 5.78 | 5.79 | T:shabal512 |
| 5.89 | 5.90 | 5.92 | T:bash256 |
| 5.97 | 5.98 | 6.13 | shake256 |
| 5.97 | 6.00 | 6.13 | sha3256 |
| 5.95 | 6.02 | 6.14 | T:keccakc512 |
| 6.19 | 6.20 | 6.22 | T:sarmal512 |
| 6.26 | 6.27 | 6.28 | T:skein256256 |
| 6.31 | 6.34 | 6.41 | T:keccak |
| 6.50 | 6.50 | 6.51 | T:keccakc512treed2 |
| 7.01 | 7.02 | 7.04 | T:lux256 |
| 7.27 | 7.28 | 7.29 | T:rfsb509 |
| 7.31 | 7.32 | 7.33 | T:simd512 |
| 7.45 | 7.46 | 7.46 | blake256 |
| 7.69 | 7.70 | 7.72 | T:bash384 |
| 7.64 | 7.71 | 7.88 | T:keccakc768 |
| 7.68 | 7.72 | 7.97 | sha3384 |
| 8.24 | 8.25 | 8.26 | T:groestl256 |
| 8.59 | 8.60 | 8.63 | T:cubehash512 |
| 8.82 | 8.84 | 8.85 | T:cubehash816 |
| 8.75 | 9.00 | 9.01 | T:fugue2 |
| 9.12 | 9.13 | 9.30 | T:cubehash1632 |
| 10.28 | 10.35 | 10.64 | T:shavite3256 |
| 10.74 | 10.76 | 10.77 | T:luffa256 |
| 10.76 | 10.83 | 11.07 | T:keccakc1024 |
| 10.87 | 10.88 | 11.15 | sha3512 |
| 11.03 | 11.04 | 11.06 | T:luffa384 |
| 11.10 | 11.11 | 11.13 | T:groestl512 |
| 11.68 | 11.70 | 11.73 | T:bash512 |
| 11.77 | 11.78 | 11.79 | T:ripemd160 |
| 12.93 | 12.95 | 12.96 | T:jh512 |
| 12.94 | 12.95 | 12.96 | T:jh384 |
| 12.94 | 12.96 | 13.55 | T:jh256 |
| 12.96 | 12.97 | 13.00 | T:jh224 |
| 12.90 | 13.35 | 13.40 | asconhashav12 |
| 13.31 | 13.35 | 13.39 | asconxofav12 |
| 13.38 | 13.39 | 13.41 | T:xoodyakv1 |
| 13.57 | 13.59 | 13.60 | T:nasha256 |
| 13.74 | 13.76 | 13.77 | T:nasha512 |
| 14.01 | 14.20 | 14.26 | T:fugue256 |
| 14.55 | 14.65 | 14.74 | T:lane256 |
| 14.69 | 14.71 | 14.72 | T:round3jh512 |
| 14.70 | 14.72 | 14.73 | T:round3jh256 |
| 15.26 | 15.31 | 15.34 | T:gimli24v1 |
| 16.54 | 16.61 | 16.69 | T:shavite3512 |
| 17.12 | 17.13 | 17.14 | T:whirlpool |
| 16.94 | 17.34 | 17.75 | T:echosp256 |
| 17.41 | 17.44 | 17.45 | T:cubehash88 |
| 17.58 | 17.59 | 17.60 | T:cubehash1616 |
| 17.97 | 18.03 | 18.43 | T:simd256 |
| 18.05 | 18.07 | 18.10 | T:luffa512 |
| 19.20 | 19.21 | 19.26 | asconhashv12 |
| 19.19 | 19.22 | 19.88 | asconxofv12 |
| 20.95 | 20.96 | 21.00 | T:hamsi |
| 21.36 | 21.40 | 21.47 | T:fugue384 |
| 23.06 | 24.37 | 24.90 | T:fsb256 |
| 24.41 | 24.44 | 24.99 | T:mgrostl256 |
| 24.78 | 25.03 | 25.57 | T:echosp512 |
| 24.94 | 25.13 | 25.32 | T:shamashashv1 |
| 26.29 | 26.33 | 26.37 | T:esch256v1 |
| 26.53 | 26.64 | 26.68 | T:esch256v2 |
| 27.28 | 27.48 | 27.77 | asconhashabi32v12 |
| 27.62 | 27.65 | 27.68 | T:fugue512 |
| 27.64 | 27.65 | 27.70 | T:lane512 |
| 31.56 | 31.57 | 31.59 | T:essence512 |
| 31.56 | 31.58 | 31.59 | T:essence384 |
| 34.03 | 34.04 | 34.06 | T:cubehash84 |
| 34.29 | 34.32 | 34.39 | T:cubehash168 |
| 33.39 | 34.49 | 35.78 | T:echo512 |
| 34.78 | 34.80 | 34.81 | T:sneikha256 |
| 38.04 | 38.07 | 38.11 | T:esch384v2 |
| 38.05 | 38.09 | 38.18 | T:esch384v1 |
| 40.24 | 40.26 | 40.29 | T:saturninhashv2 |
| 40.25 | 40.42 | 40.53 | asconhashbi32v12 |
| 41.60 | 41.63 | 41.66 | T:romulush |
| 43.13 | 43.23 | 43.40 | T:essence224 |
| 43.19 | 43.25 | 43.34 | T:essence256 |
| 48.73 | 48.73 | 48.73 | T:mcssha4 |
| 48.80 | 48.80 | 48.81 | T:mcssha6 |
| 49.47 | 49.48 | 49.49 | T:mcssha5 |
| 54.83 | 54.86 | 54.91 | T:drygascon128 |
| 60.35 | 60.39 | 60.46 | T:coral256v1 |
| 61.75 | 61.80 | 62.78 | T:knot256v2 |
| 61.96 | 61.98 | 62.01 | T:drygascon256 |
| 67.87 | 67.90 | 67.92 | T:cubehash82 |
| 67.85 | 67.90 | 67.97 | T:cubehash164 |
| 69.71 | 69.73 | 69.76 | T:sneikha384 |
| 78.57 | 79.30 | 79.49 | T:triadhashv1 |
| 110.16 | 110.78 | 112.00 | T:knot256v1 |
| 116.02 | 116.05 | 116.12 | T:clxhash |
| 135.35 | 135.37 | 135.40 | T:cubehash81 |
| 135.34 | 135.37 | 135.41 | T:cubehash162 |
| 176.16 | 176.40 | 178.16 | T:photonbeetlehash256rate32v1 |
| 207.02 | 207.14 | 207.25 | T:knot512 |
| 219.31 | 222.10 | 222.44 | T:knot384 |
| 269.90 | 269.97 | 270.04 | T:cubehash161 |
| 380.44 | 381.61 | 385.99 | T:syconhash256v1 |
| 664.57 | 664.66 | 668.79 | T:subterraneanv1 |
| 724.33 | 724.75 | 725.14 | T:acehash256v1 |
| 793.76 | 797.13 | 802.50 | T:skinnyhashtk3 |
| 872.40 | 872.82 | 874.53 | T:heron256v1 |
| 895.39 | 896.41 | 898.03 | T:sivrijndael256hash256v1 |
| 1432.09 | 1432.87 | 1434.40 | T:skinnyhashtk2 |
| 1974.60 | 1991.03 | 1999.88 | T:gage1h256c256r128 |
| 2661.53 | 2663.83 | 2669.72 | T:orangishv1 |
| 2973.27 | 3033.49 | 3074.37 | T:gage1h256c224r064 |
| 3288.81 | 3316.89 | 3339.07 | T:gage1h256c256r064 |
| 3380.11 | 3420.34 | 3474.39 | T:gage1h256c224r032 |
| 5864.90 | 5895.96 | 5919.43 | T:gage1h256c512r064 |
| 6009.93 | 6054.20 | 6091.46 | T:gage1h256c256r032 |
| 6154.78 | 6162.92 | 6193.30 | T:fsb512 |
| 6991.64 | 6994.24 | 6996.13 | T:sivtemphotonhashv1 |
| 9995.96 | 10036.38 | 10073.73 | T:gage1h256c224r016 |
| 11022.00 | 11063.93 | 11121.28 | T:gage1h256c512r032 |
| 11267.74 | 11285.73 | 11311.87 | T:gage1h256c256r016 |
| 22232.72 | 22391.62 | 22502.16 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.15 | 0.16 | 0.16 | T:floppsy |
| 0.15? | 0.16? | 0.17? | komihash |
| 0.50 | 0.51 | 0.51 | prh42s256 |
| 0.55 | 0.56 | 0.61 | prh64s256 |
| 0.58 | 0.62 | 0.64 | prh42s512 |
| 0.66 | 0.66 | 0.67 | T:bebb4185 |
| 0.68? | 0.75? | 0.76? | prh64s512 |
| 0.74 | 0.75 | 0.81 | prh42s1024 |
| 0.96 | 0.97 | 0.98 | prh64s1024 |
| 1.30 | 1.33 | 1.42 | T:edonr512 |
| 1.96 | 1.97 | 1.97 | sha1 |
| 2.15 | 2.15 | 2.15 | sha256 |
| 2.21 | 2.21 | 2.21 | sha224 |
| 2.33 | 2.37 | 2.47 | T:bmw512 |
| 2.54 | 2.56 | 2.57 | lsh512 |
| 2.49? | 2.60? | 2.91? | T:edonr256 |
| 2.87 | 2.90 | 2.95 | T:k12 |
| 2.95 | 2.96 | 2.96 | T:md4 |
| 3.15 | 3.16 | 3.17 | T:echo256 |
| 3.30 | 3.32 | 3.33 | lsh256 |
| 3.31 | 3.33 | 3.34 | T:blake2b |
| 3.57 | 3.58 | 3.58 | T:blake3 |
| 3.92 | 3.94 | 3.96 | T:beamsplitter |
| 4.53 | 4.56 | 4.58 | T:blake64 |
| 4.75 | 4.76 | 4.78 | blake512 |
| 4.74 | 4.76 | 4.78 | T:skein512256 |
| 4.75 | 4.76 | 4.79 | T:skein512512 |
| 4.81 | 4.82 | 4.83 | T:bmw256 |
| 4.92 | 4.95 | 4.97 | T:skein10241024 |
| 5.00 | 5.01 | 5.01 | md5 |
| 5.13 | 5.15 | 5.17 | sha384 |
| 5.14 | 5.17 | 5.20 | sha512 |
| 5.18 | 5.22 | 5.25 | T:keccakc256 |
| 5.22 | 5.22 | 5.23 | T:blake2s |
| 5.29 | 5.31 | 5.33 | T:cubehash832 |
| 5.30 | 5.32 | 5.36 | T:sarmal256 |
| 5.27 | 5.34 | 5.37 | shake128 |
| 5.35 | 5.38 | 5.41 | T:tiger |
| 5.70 | 5.80 | 5.91 | T:keccakc448 |
| 5.74 | 5.81 | 5.85 | sha3224 |
| 5.92 | 5.94 | 5.96 | T:lux512 |
| 5.94 | 5.95 | 5.98 | T:blake32 |
| 6.15 | 6.16 | 6.18 | T:keccakc256treed2 |
| 6.17 | 6.19 | 6.29 | shake256 |
| 6.19 | 6.21 | 6.33 | T:keccakc512 |
| 6.19 | 6.22 | 6.24 | T:bash256 |
| 6.18 | 6.23 | 6.33 | sha3256 |
| 6.37 | 6.37 | 6.40 | T:shabal256 |
| 6.37 | 6.38 | 6.41 | T:shabal512 |
| 6.36 | 6.39 | 6.42 | T:skein256256 |
| 6.42 | 6.44 | 6.46 | T:bblake256 |
| 6.57 | 6.60 | 6.61 | T:sarmal512 |
| 6.65 | 6.71 | 6.92 | T:keccak |
| 7.16 | 7.17 | 7.18 | T:keccakc512treed2 |
| 7.44 | 7.45 | 7.49 | T:lux256 |
| 7.51 | 7.52 | 7.53 | T:rfsb509 |
| 7.65 | 7.66 | 7.67 | blake256 |
| 7.68 | 7.72 | 7.78 | T:keccakc768 |
| 7.71 | 7.72 | 7.80 | sha3384 |
| 7.73 | 7.75 | 7.76 | T:simd512 |
| 8.13 | 8.15 | 8.18 | T:bash384 |
| 8.68 | 8.70 | 8.72 | T:groestl256 |
| 8.93 | 8.96 | 8.98 | T:cubehash512 |
| 9.52 | 9.54 | 9.55 | T:cubehash816 |
| 10.10 | 10.18 | 10.24 | T:fugue2 |
| 10.35 | 10.40 | 10.55 | T:cubehash1632 |
| 10.57 | 10.63 | 10.87 | T:shavite3256 |
| 11.02 | 11.05 | 11.07 | T:luffa256 |
| 11.13 | 11.15 | 11.20 | T:keccakc1024 |
| 11.46 | 11.48 | 11.50 | T:luffa384 |
| 11.29 | 11.53 | 11.65 | sha3512 |
| 11.98 | 12.02 | 12.05 | T:bash512 |
| 12.11 | 12.12 | 12.13 | T:ripemd160 |
| 12.31 | 12.33 | 12.37 | T:groestl512 |
| 13.04 | 13.09 | 13.13 | asconhashav12 |
| 13.06 | 13.11 | 13.51 | asconxofav12 |
| 13.26 | 13.28 | 13.31 | T:jh512 |
| 13.26 | 13.29 | 13.32 | T:jh384 |
| 13.26 | 13.31 | 13.91 | T:jh256 |
| 13.29 | 13.32 | 13.34 | T:jh224 |
| 13.50 | 13.52 | 13.55 | T:xoodyakv1 |
| 13.97 | 14.01 | 14.05 | T:nasha256 |
| 14.52 | 14.56 | 14.61 | T:nasha512 |
| 14.82 | 14.92 | 15.04 | T:fugue256 |
| 15.07 | 15.10 | 15.12 | T:round3jh256 |
| 15.08 | 15.10 | 15.12 | T:round3jh512 |
| 15.25 | 15.39 | 15.45 | T:lane256 |
| 15.14 | 15.47 | 15.51 | T:gimli24v1 |
| 16.43 | 16.78 | 17.32 | T:echosp256 |
| 17.24 | 17.30 | 17.43 | T:shavite3512 |
| 17.65 | 17.68 | 17.71 | T:whirlpool |
| 18.09 | 18.13 | 18.16 | T:cubehash88 |
| 18.74 | 18.78 | 18.82 | T:luffa512 |
| 18.86 | 18.88 | 18.91 | T:cubehash1616 |
| 18.55 | 18.90 | 19.24 | T:simd256 |
| 19.46 | 19.60 | 20.14 | asconhashv12 |
| 19.53 | 20.12 | 20.20 | asconxofv12 |
| 21.07 | 21.11 | 21.16 | T:hamsi |
| 22.51 | 22.66 | 22.79 | T:fsb256 |
| 22.62 | 22.70 | 22.82 | T:fugue384 |
| 26.05 | 26.31 | 26.45 | T:shamashashv1 |
| 26.62 | 26.65 | 26.71 | T:esch256v1 |
| 26.69 | 26.74 | 26.94 | T:mgrostl256 |
| 26.86 | 26.91 | 26.94 | T:esch256v2 |
| 26.96 | 27.29 | 27.68 | T:echosp512 |
| 27.58 | 27.70 | 28.01 | asconhashabi32v12 |
| 29.59 | 29.66 | 29.72 | T:fugue512 |
| 30.40 | 30.42 | 30.54 | T:lane512 |
| 33.25 | 33.28 | 33.29 | T:essence384 |
| 33.29 | 33.31 | 33.33 | T:essence512 |
| 34.72 | 34.74 | 34.77 | T:cubehash84 |
| 35.21 | 35.23 | 35.26 | T:sneikha256 |
| 35.60 | 35.63 | 35.67 | T:cubehash168 |
| 35.92 | 36.39 | 36.93 | T:echo512 |
| 38.68 | 38.71 | 38.75 | T:esch384v1 |
| 38.68 | 38.74 | 38.80 | T:esch384v2 |
| 40.79 | 40.82 | 40.87 | T:saturninhashv2 |
| 40.84 | 41.07 | 41.32 | asconhashbi32v12 |
| 42.19 | 42.22 | 42.26 | T:romulush |
| 44.36 | 44.43 | 44.51 | T:essence256 |
| 44.40 | 44.49 | 44.59 | T:essence224 |
| 49.94 | 49.95 | 49.96 | T:mcssha4 |
| 50.11 | 50.13 | 50.15 | T:mcssha6 |
| 51.92 | 51.93 | 51.95 | T:mcssha5 |
| 55.00 | 55.05 | 55.11 | T:drygascon128 |
| 61.16 | 61.22 | 61.32 | T:coral256v1 |
| 62.48 | 62.61 | 62.70 | T:knot256v2 |
| 62.60 | 62.64 | 62.77 | T:drygascon256 |
| 68.56 | 68.60 | 68.64 | T:cubehash82 |
| 69.14 | 69.20 | 69.28 | T:cubehash164 |
| 71.04 | 71.07 | 71.11 | T:sneikha384 |
| 79.71 | 79.77 | 79.81 | T:triadhashv1 |
| 110.46 | 110.51 | 111.82 | T:knot256v1 |
| 116.31 | 116.36 | 116.42 | T:clxhash |
| 136.02 | 136.08 | 136.14 | T:cubehash81 |
| 136.65 | 136.70 | 136.75 | T:cubehash162 |
| 175.50 | 175.68 | 178.37 | T:photonbeetlehash256rate32v1 |
| 207.30 | 208.48 | 208.62 | T:knot512 |
| 220.66 | 223.90 | 225.49 | T:knot384 |
| 271.19 | 271.25 | 271.33 | T:cubehash161 |
| 386.24 | 386.67 | 422.27 | T:syconhash256v1 |
| 667.19 | 667.28 | 673.25 | T:subterraneanv1 |
| 735.41 | 736.98 | 737.43 | T:acehash256v1 |
| 805.79 | 809.35 | 813.17 | T:skinnyhashtk3 |
| 891.72 | 893.32 | 895.11 | T:sivrijndael256hash256v1 |
| 894.51 | 895.06 | 897.88 | T:heron256v1 |
| 1436.21 | 1437.27 | 1439.10 | T:skinnyhashtk2 |
| 2031.13 | 2036.58 | 2043.92 | T:gage1h256c256r128 |
| 2694.09 | 2697.96 | 2704.84 | T:orangishv1 |
| 3054.23 | 3068.82 | 3120.22 | T:gage1h256c224r064 |
| 3326.03 | 3371.53 | 3393.44 | T:gage1h256c256r064 |
| 3388.33 | 3466.00 | 3517.95 | T:gage1h256c224r032 |
| 5952.65 | 5991.93 | 6028.07 | T:gage1h256c512r064 |
| 6129.14 | 6211.41 | 6227.86 | T:gage1h256c256r032 |
| 6972.72 | 6976.78 | 6983.16 | T:sivtemphotonhashv1 |
| 10116.34 | 10183.05 | 10238.91 | T:gage1h256c224r016 |
| 11179.00 | 11216.87 | 11291.48 | T:gage1h256c512r032 |
| 11407.39 | 11434.28 | 11504.87 | T:gage1h256c256r016 |
| 16244.49 | 16270.20 | 16351.55 | T:fsb512 |
| 22514.47 | 22568.91 | 22809.80 | T:gage1h256c224r008 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.16? | 0.17? | 0.18? | komihash |
| 0.20 | 0.21 | 0.21 | T:floppsy |
| 0.74 | 0.75 | 0.77 | prh42s256 |
| 0.78 | 0.80 | 0.81 | T:bebb4185 |
| 0.95 | 0.96 | 0.97 | prh64s256 |
| 0.95? | 1.00? | 1.06? | prh42s512 |
| 1.30 | 1.31 | 1.32 | prh64s512 |
| 1.42 | 1.45 | 1.50 | prh42s1024 |
| 1.48 | 1.50 | 1.54 | T:edonr512 |
| 1.98 | 2.00 | 2.06 | prh64s1024 |
| 2.20 | 2.20 | 2.23 | sha1 |
| 2.32 | 2.32 | 2.33 | sha256 |
| 2.47 | 2.48 | 2.48 | sha224 |
| 2.82 | 2.88 | 2.92 | T:bmw512 |
| 2.93 | 2.95 | 2.97 | lsh512 |
| 2.84? | 3.17? | 3.18? | T:edonr256 |
| 3.19 | 3.23 | 3.35 | T:k12 |
| 3.22 | 3.23 | 3.24 | T:md4 |
| 3.39 | 3.42 | 3.44 | lsh256 |
| 3.45 | 3.47 | 3.48 | T:blake3 |
| 3.76 | 3.78 | 3.85 | T:blake2b |
| 3.86 | 3.87 | 3.88 | T:echo256 |
| 4.11 | 4.13 | 4.18 | T:beamsplitter |
| 4.70 | 4.75 | 4.82 | T:blake64 |
| 5.05 | 5.08 | 5.11 | blake512 |
| 5.10 | 5.13 | 5.16 | T:skein512512 |
| 5.11 | 5.14 | 5.17 | T:skein512256 |
| 5.19 | 5.20 | 5.21 | T:blake2s |
| 5.40 | 5.40 | 5.41 | md5 |
| 5.37 | 5.48 | 5.55 | T:bmw256 |
| 5.52 | 5.55 | 5.57 | sha384 |
| 5.56 | 5.62 | 5.67 | sha512 |
| 5.59 | 5.64 | 5.82 | shake128 |
| 5.62 | 5.65 | 5.69 | T:sarmal256 |
| 5.68 | 5.74 | 5.79 | T:keccakc256 |
| 5.92 | 5.98 | 6.06 | T:tiger |
| 6.23 | 6.26 | 6.30 | T:skein10241024 |
| 6.35 | 6.42 | 6.47 | T:blake32 |
| 6.42 | 6.45 | 6.52 | T:bash256 |
| 6.63 | 6.70 | 6.77 | T:skein256256 |
| 6.82 | 6.87 | 6.90 | T:sarmal512 |
| 6.91 | 6.94 | 7.05 | sha3224 |
| 6.93 | 6.95 | 6.99 | T:cubehash832 |
| 6.94 | 7.01 | 7.12 | shake256 |
| 7.01 | 7.04 | 7.16 | T:keccak |
| 6.94 | 7.07 | 7.18 | sha3256 |
| 7.06 | 7.12 | 7.17 | T:keccakc448 |
| 7.06 | 7.15 | 7.26 | T:keccakc512 |
| 7.98 | 7.99 | 8.01 | T:shabal256 |
| 7.98 | 7.99 | 8.05 | T:shabal512 |
| 8.17 | 8.19 | 8.20 | T:rfsb509 |
| 8.19 | 8.20 | 8.22 | blake256 |
| 8.28 | 8.30 | 8.32 | T:keccakc256treed2 |
| 8.37 | 8.44 | 8.53 | T:keccakc768 |
| 8.28 | 8.45 | 8.53 | sha3384 |
| 8.44 | 8.47 | 8.53 | T:lux512 |
| 8.59 | 8.64 | 8.70 | T:lux256 |
| 9.01 | 9.03 | 9.09 | T:bash384 |
| 9.15 | 9.18 | 9.21 | T:bblake256 |
| 9.62 | 9.67 | 9.72 | T:simd512 |
| 9.85 | 9.93 | 10.05 | T:cubehash512 |
| 9.92 | 9.94 | 9.95 | T:groestl256 |
| 10.96 | 10.98 | 11.01 | T:keccakc512treed2 |
| 11.14 | 11.21 | 11.66 | T:shavite3256 |
| 11.38 | 11.40 | 11.43 | T:cubehash816 |
| 11.78 | 11.84 | 11.87 | T:luffa256 |
| 12.26 | 12.33 | 12.64 | sha3512 |
| 12.32 | 12.36 | 12.55 | T:keccakc1024 |
| 12.60 | 12.65 | 12.71 | T:luffa384 |
| 12.81 | 12.86 | 12.93 | T:bash512 |
| 13.02 | 13.03 | 13.05 | T:ripemd160 |
| 12.93 | 13.28 | 13.36 | T:fugue2 |
| 13.61 | 13.69 | 13.83 | T:cubehash1632 |
| 13.79 | 13.82 | 13.88 | T:xoodyakv1 |
| 13.86 | 14.01 | 14.16 | asconxofav12 |
| 13.99 | 14.07 | 14.13 | asconhashav12 |
| 14.17 | 14.21 | 14.26 | T:jh512 |
| 14.20 | 14.23 | 14.26 | T:jh224 |
| 14.20 | 14.24 | 14.28 | T:jh384 |
| 14.20 | 14.26 | 14.87 | T:jh256 |
| 14.61 | 14.64 | 14.71 | T:groestl512 |
| 15.10 | 15.14 | 15.24 | T:nasha256 |
| 15.12 | 15.17 | 15.21 | T:nasha512 |
| 15.93 | 15.99 | 16.04 | T:gimli24v1 |
| 16.08 | 16.14 | 16.20 | T:round3jh256 |
| 16.11 | 16.18 | 16.20 | T:round3jh512 |
| 16.85 | 16.95 | 17.07 | T:fugue256 |
| 17.35 | 17.44 | 17.57 | T:lane256 |
| 17.75 | 17.85 | 17.94 | T:shavite3512 |
| 18.96 | 18.98 | 19.10 | T:whirlpool |
| 19.25 | 19.51 | 19.76 | T:echosp256 |
| 19.84 | 19.88 | 19.93 | T:cubehash88 |
| 20.19 | 20.33 | 20.38 | T:simd256 |
| 20.19 | 20.63 | 20.85 | asconhashv12 |
| 20.61 | 20.65 | 20.70 | T:luffa512 |
| 20.28 | 20.71 | 20.92 | asconxofv12 |
| 21.47 | 21.55 | 21.65 | T:hamsi |
| 22.31 | 22.39 | 22.43 | T:cubehash1616 |
| 26.08 | 26.18 | 26.31 | T:fugue384 |
| 25.82 | 26.48 | 27.06 | T:shamashashv1 |
| 27.27 | 27.35 | 27.48 | T:esch256v1 |
| 27.62 | 27.71 | 27.82 | T:esch256v2 |
| 28.76 | 28.91 | 29.11 | T:fsb256 |
| 28.99 | 29.40 | 29.83 | asconhashabi32v12 |
| 30.40 | 30.47 | 30.75 | T:mgrostl256 |
| 32.16 | 32.36 | 32.68 | T:echosp512 |
| 34.87 | 34.94 | 35.00 | T:fugue512 |
| 36.38 | 36.41 | 36.45 | T:sneikha256 |
| 36.55 | 36.61 | 36.66 | T:cubehash84 |
| 37.82 | 37.85 | 37.90 | T:essence384 |
| 37.84 | 37.88 | 37.93 | T:essence512 |
| 37.75 | 38.04 | 38.26 | T:echo512 |
| 39.06 | 39.14 | 39.24 | T:cubehash168 |
| 40.35 | 40.41 | 40.56 | T:esch384v2 |
| 40.32 | 40.44 | 40.52 | T:esch384v1 |
| 40.67 | 40.69 | 40.73 | T:lane512 |
| 42.28 | 42.35 | 42.47 | T:saturninhashv2 |
| 42.71 | 43.00 | 43.26 | asconhashbi32v12 |
| 43.81 | 43.88 | 43.95 | T:romulush |
| 47.73 | 47.84 | 47.89 | T:essence224 |
| 47.95 | 48.03 | 48.14 | T:essence256 |
| 53.17 | 53.19 | 53.21 | T:mcssha4 |
| 53.62 | 53.65 | 53.70 | T:mcssha6 |
| 55.41 | 55.51 | 55.61 | T:drygascon128 |
| 58.47 | 58.51 | 58.55 | T:mcssha5 |
| 63.27 | 63.34 | 63.44 | T:coral256v1 |
| 64.44 | 64.54 | 64.62 | T:drygascon256 |
| 64.85 | 65.55 | 66.09 | T:knot256v2 |
| 70.39 | 70.45 | 70.52 | T:cubehash82 |
| 72.60 | 72.69 | 72.77 | T:cubehash164 |
| 74.60 | 74.66 | 74.73 | T:sneikha384 |
| 79.62 | 80.06 | 80.60 | T:triadhashv1 |
| 111.36 | 111.57 | 113.41 | T:knot256v1 |
| 117.27 | 117.35 | 117.45 | T:clxhash |
| 137.87 | 137.96 | 138.03 | T:cubehash81 |
| 140.12 | 140.19 | 140.28 | T:cubehash162 |
| 173.65 | 174.24 | 174.39 | T:photonbeetlehash256rate32v1 |
| 212.54 | 212.79 | 233.39 | T:knot512 |
| 223.76 | 226.52 | 227.06 | T:knot384 |
| 274.67 | 274.77 | 274.88 | T:cubehash161 |
| 402.04 | 404.34 | 428.23 | T:syconhash256v1 |
| 674.16 | 674.19 | 674.22 | T:subterraneanv1 |
| 767.34 | 767.87 | 768.69 | T:acehash256v1 |
| 827.11 | 837.83 | 841.71 | T:skinnyhashtk3 |
| 886.09 | 889.94 | 892.88 | T:sivrijndael256hash256v1 |
| 954.64 | 954.93 | 955.63 | T:heron256v1 |
| 1447.48 | 1448.39 | 1449.01 | T:skinnyhashtk2 |
| 2119.95 | 2137.31 | 2142.46 | T:gage1h256c256r128 |
| 2787.94 | 2790.26 | 2793.58 | T:orangishv1 |
| 3185.98 | 3218.03 | 3250.50 | T:gage1h256c224r064 |
| 3524.59 | 3530.77 | 3537.46 | T:gage1h256c256r064 |
| 3523.59 | 3633.04 | 3652.18 | T:gage1h256c224r032 |
| 6214.66 | 6274.99 | 6298.37 | T:gage1h256c512r064 |
| 6293.03 | 6370.27 | 6471.71 | T:gage1h256c256r032 |
| 6939.73 | 6942.56 | 6949.13 | T:sivtemphotonhashv1 |
| 10489.11 | 10580.88 | 10675.95 | T:gage1h256c224r016 |
| 11546.81 | 11638.57 | 11740.26 | T:gage1h256c512r032 |
| 11827.10 | 11853.45 | 11863.90 | T:gage1h256c256r016 |
| 23276.33 | 23378.42 | 23450.98 | T:gage1h256c224r008 |
| 43191.39 | 43222.96 | 43469.58 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.38 | 0.41 | 0.42 | T:floppsy |
| 0.58? | 0.64? | 0.69? | komihash |
| 1.95? | 2.06? | 2.45? | T:bebb4185 |
| 3.12 | 3.17 | 3.23 | T:blake3 |
| 3.78? | 3.92? | 4.84? | prh42s256 |
| 4.45 | 4.48 | 4.53 | T:edonr512 |
| 4.53 | 4.56 | 4.64 | sha256 |
| 4.83 | 4.86 | 4.94 | T:blake2s |
| 5.11 | 5.20 | 5.52 | sha1 |
| 5.25 | 5.31 | 5.55 | prh64s256 |
| 5.86 | 5.92 | 5.98 | sha224 |
| 5.94 | 6.05 | 6.12 | T:beamsplitter |
| 6.38 | 6.44 | 6.70 | T:edonr256 |
| 6.64 | 6.72 | 6.77 | T:md4 |
| 6.86 | 6.98 | 7.06 | prh42s512 |
| 6.92 | 7.05 | 7.17 | lsh256 |
| 7.38 | 7.45 | 7.55 | T:blake2b |
| 9.00 | 9.09 | 9.34 | prh64s512 |
| 8.92 | 9.38 | 9.59 | T:k12 |
| 9.31 | 9.47 | 9.62 | T:bmw512 |
| 9.48 | 9.62 | 9.72 | T:skein512256 |
| 9.55 | 9.66 | 9.75 | lsh512 |
| 9.38 | 9.67 | 9.94 | T:blake64 |
| 9.44 | 9.67 | 9.83 | T:skein512512 |
| 9.62 | 9.69 | 9.78 | T:echo256 |
| 10.20 | 10.39 | 11.30 | T:skein256256 |
| 10.48 | 10.53 | 10.59 | md5 |
| 10.50 | 10.77 | 11.02 | prh42s1024 |
| 10.98 | 11.41 | 11.69 | blake512 |
| 11.66 | 11.81 | 11.94 | T:sarmal256 |
| 12.09 | 12.20 | 12.27 | T:blake32 |
| 12.22 | 12.38 | 12.53 | T:bash256 |
| 12.28 | 12.47 | 12.59 | sha384 |
| 12.31 | 12.50 | 12.62 | T:bash384 |
| 12.58 | 12.72 | 13.59 | sha512 |
| 12.62 | 12.73 | 12.89 | T:tiger |
| 13.19 | 13.39 | 13.86 | sha3256 |
| 13.27 | 13.39 | 13.70 | sha3224 |
| 13.25 | 13.44 | 13.80 | sha3384 |
| 13.23 | 13.47 | 13.84 | shake256 |
| 13.31 | 13.48 | 13.73 | sha3512 |
| 13.33 | 13.48 | 13.81 | shake128 |
| 13.88 | 13.92 | 14.17 | T:keccakc1024 |
| 13.72 | 14.03 | 14.28 | T:sarmal512 |
| 14.33 | 14.50 | 14.89 | T:bmw256 |
| 14.42 | 14.67 | 15.17 | T:keccakc768 |
| 14.41 | 14.73 | 15.16 | T:keccak |
| 14.45 | 14.78 | 15.27 | T:keccakc512 |
| 14.75 | 14.83 | 14.95 | T:rfsb509 |
| 14.50 | 14.88 | 15.33 | T:keccakc448 |
| 14.55 | 14.98 | 15.31 | T:keccakc256 |
| 14.98 | 15.06 | 15.14 | blake256 |
| 16.89 | 17.02 | 17.09 | prh64s1024 |
| 17.67 | 17.84 | 18.02 | T:xoodyakv1 |
| 20.19 | 20.36 | 20.84 | asconhashav12 |
| 20.12 | 20.39 | 20.67 | asconxofav12 |
| 20.30 | 20.45 | 20.62 | T:skein10241024 |
| 20.80 | 21.20 | 21.72 | T:shavite3256 |
| 21.12 | 21.22 | 21.58 | T:cubehash512 |
| 21.70 | 21.86 | 22.06 | T:luffa256 |
| 21.95 | 22.11 | 22.25 | T:gimli24v1 |
| 23.45 | 23.53 | 24.09 | T:lux256 |
| 23.91 | 23.98 | 24.33 | T:ripemd160 |
| 23.83 | 24.06 | 24.28 | T:bash512 |
| 25.62 | 25.77 | 26.14 | T:groestl256 |
| 25.88 | 26.02 | 26.25 | T:jh224 |
| 25.91 | 26.05 | 26.27 | T:jh384 |
| 26.02 | 26.14 | 26.39 | T:jh512 |
| 26.16 | 26.39 | 26.83 | T:hamsi |
| 25.95 | 26.45 | 27.17 | T:jh256 |
| 27.39 | 27.53 | 27.70 | T:luffa384 |
| 28.08 | 28.33 | 28.61 | T:cubehash832 |
| 28.56 | 28.64 | 28.89 | T:shabal256 |
| 28.56 | 28.66 | 29.08 | T:shabal512 |
| 28.00? | 29.22? | 32.97? | T:nasha256 |
| 29.22 | 29.39 | 29.89 | T:round3jh256 |
| 29.22 | 29.56 | 30.00 | asconhashv12 |
| 29.34 | 29.58 | 29.95 | asconxofv12 |
| 29.41 | 29.72 | 29.91 | T:round3jh512 |
| 29.86 | 30.06 | 30.17 | T:nasha512 |
| 30.38 | 30.77 | 31.27 | T:simd512 |
| 34.22 | 34.48 | 35.11 | T:shavite3512 |
| 34.59 | 35.06 | 35.30 | T:cubehash816 |
| 36.25 | 36.41 | 37.22 | T:whirlpool |
| 36.31 | 36.56 | 37.03 | T:esch256v1 |
| 36.66 | 36.81 | 37.14 | T:esch256v2 |
| 36.62 | 36.95 | 37.48 | T:simd256 |
| 36.67 | 37.45 | 38.05 | T:shamashashv1 |
| 39.62? | 39.92? | 64.14? | T:lux512 |
| 42.75 | 42.95 | 43.42 | T:fugue256 |
| 43.14 | 43.23 | 43.58 | T:bblake256 |
| 43.27 | 43.58 | 43.81 | T:cubehash88 |
| 44.50 | 44.73 | 44.98 | T:luffa512 |
| 44.50 | 44.80 | 45.52 | T:lane256 |
| 47.47 | 47.95 | 48.55 | asconhashabi32v12 |
| 48.86 | 49.08 | 49.31 | T:groestl512 |
| 49.92 | 50.02 | 50.17 | T:keccakc512treed2 |
| 50.19 | 50.27 | 50.52 | T:keccakc256treed2 |
| 50.92 | 51.08 | 51.27 | T:sneikha256 |
| 53.19 | 53.44 | 54.05 | T:fugue2 |
| 54.52 | 54.73 | 54.98 | T:cubehash1632 |
| 59.61 | 59.92 | 60.66 | T:cubehash84 |
| 60.06 | 60.48 | 60.89 | T:drygascon128 |
| 60.61 | 60.73 | 61.16 | T:saturninhashv2 |
| 61.16 | 61.47 | 61.94 | T:esch384v1 |
| 61.53 | 61.89 | 62.03 | T:echosp256 |
| 61.52 | 62.02 | 62.50 | T:esch384v2 |
| 63.14 | 63.39 | 63.72 | T:romulush |
| 65.02 | 65.78 | 66.47 | asconhashbi32v12 |
| 66.02 | 66.33 | 66.78 | T:cubehash1616 |
| 67.03 | 68.08 | 69.36 | T:echo512 |
| 71.64 | 71.98 | 72.47 | T:fugue384 |
| 73.61 | 74.22 | 74.78 | T:echosp512 |
| 82.61 | 83.23 | 83.75 | T:cubehash168 |
| 83.44 | 83.66 | 84.39 | T:mgrostl256 |
| 84.66 | 85.86 | 86.73 | T:fsb256 |
| 86.52 | 86.69 | 86.83 | T:drygascon256 |
| 89.33 | 89.53 | 89.81 | T:triadhashv1 |
| 90.05 | 90.47 | 90.69 | T:coral256v1 |
| 90.23 | 90.47 | 91.11 | T:essence256 |
| 90.09 | 90.48 | 91.02 | T:essence224 |
| 93.17 | 93.55 | 94.56 | T:knot256v2 |
| 94.00 | 94.34 | 94.62 | T:cubehash82 |
| 94.44 | 94.67 | 94.86 | T:mcssha4 |
| 96.22 | 96.33 | 96.72 | T:essence384 |
| 96.44 | 96.73 | 97.23 | T:essence512 |
| 98.36 | 98.66 | 99.00 | T:mcssha6 |
| 102.72 | 103.17 | 103.42 | T:fugue512 |
| 116.81 | 117.23 | 117.50 | T:cubehash164 |
| 119.91 | 120.09 | 120.33 | T:sneikha384 |
| 127.17 | 127.48 | 127.95 | T:clxhash |
| 124.22 | 130.45 | 131.02 | T:knot256v1 |
| 142.22 | 142.36 | 142.84 | T:mcssha5 |
| 154.17 | 155.94 | 170.05 | T:photonbeetlehash256rate32v1 |
| 157.25 | 157.47 | 158.00 | T:lane512 |
| 161.34 | 161.64 | 161.91 | T:cubehash81 |
| 184.16 | 184.42 | 184.97 | T:cubehash162 |
| 248.58 | 250.55 | 252.33 | T:knot384 |
| 259.39 | 261.02 | 280.05 | T:knot512 |
| 318.80 | 319.06 | 319.61 | T:cubehash161 |
| 611.88 | 618.81 | 646.80 | T:syconhash256v1 |
| 756.81 | 763.53 | 763.67 | T:subterraneanv1 |
| 847.62 | 848.86 | 850.80 | T:sivrijndael256hash256v1 |
| 1166.50 | 1167.69 | 1169.28 | T:acehash256v1 |
| 1180.84 | 1186.45 | 1188.81 | T:skinnyhashtk3 |
| 1605.09 | 1607.27 | 1609.20 | T:skinnyhashtk2 |
| 1725.06 | 1725.83 | 1726.69 | T:heron256v1 |
| 3406.30 | 3455.86 | 3479.98 | T:gage1h256c256r128 |
| 3962.59 | 3966.58 | 3969.58 | T:orangishv1 |
| 4824.19 | 4846.03 | 4899.08 | T:gage1h256c224r064 |
| 5318.34 | 5366.83 | 5368.61 | T:gage1h256c256r064 |
| 5246.38 | 5381.55 | 5385.80 | T:gage1h256c224r032 |
| 6552.23 | 6561.64 | 6564.95 | T:sivtemphotonhashv1 |
| 9347.00 | 9437.28 | 9546.14 | T:gage1h256c512r064 |
| 9380.55 | 9503.03 | 9507.34 | T:gage1h256c256r032 |
| 15307.89 | 15418.03 | 15442.25 | T:gage1h256c224r016 |
| 17045.05 | 17146.14 | 17342.59 | T:gage1h256c512r032 |
| 17118.98 | 17156.09 | 17217.14 | T:gage1h256c256r016 |
| 33361.19 | 33494.27 | 33943.98 | T:gage1h256c224r008 |
| 387704.80 | 388088.03 | 390157.00 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 2.25? | 2.62? | 2.75? | T:floppsy |
| 3.12? | 3.50? | 3.88? | komihash |
| 11.12? | 12.00? | 13.88? | T:bebb4185 |
| 17.25 | 17.88 | 18.75 | T:beamsplitter |
| 26.25 | 27.50 | 29.00 | sha1 |
| 27.00 | 27.50 | 28.00 | sha256 |
| 28.38 | 28.88 | 29.38 | sha224 |
| 28.50 | 28.88 | 30.88 | prh42s256 |
| 31.12 | 31.75 | 32.62 | T:md4 |
| 32.62 | 33.38 | 34.12 | T:blake3 |
| 38.25 | 39.00 | 40.38 | T:edonr512 |
| 38.62 | 39.00 | 40.00 | T:edonr256 |
| 41.62 | 42.25 | 44.12 | prh64s256 |
| 46.00 | 46.25 | 46.75 | T:blake2s |
| 46.38 | 47.12 | 48.75 | md5 |
| 47.25? | 48.12? | 56.75? | prh42s512 |
| 55.25 | 56.00 | 56.88 | T:blake32 |
| 55.50 | 56.25 | 57.62 | T:gimli24v1 |
| 57.00 | 58.12 | 59.00 | T:tiger |
| 57.88 | 59.00 | 59.88 | lsh256 |
| 59.88 | 60.62 | 61.00 | T:blake2b |
| 61.38 | 61.88 | 63.12 | T:skein256256 |
| 61.50 | 62.12 | 63.25 | T:xoodyakv1 |
| 63.25 | 64.50 | 66.50 | T:hamsi |
| 66.75 | 67.25 | 68.12 | blake256 |
| 71.50 | 72.50 | 74.12 | prh64s512 |
| 71.75 | 72.88 | 75.25 | asconhashav12 |
| 72.12 | 73.25 | 75.00 | asconxofav12 |
| 70.62 | 73.75 | 76.50 | T:k12 |
| 73.75 | 76.25 | 78.75 | T:bmw512 |
| 76.12 | 76.88 | 77.38 | T:rfsb509 |
| 76.25 | 77.00 | 78.12 | prh42s1024 |
| 73.88 | 77.25 | 81.00 | T:skein512512 |
| 74.62 | 77.38 | 79.38 | T:skein512256 |
| 77.50 | 78.12 | 79.00 | T:echo256 |
| 77.25 | 78.25 | 79.25 | lsh512 |
| 79.62 | 82.50 | 87.62 | T:blake64 |
| 82.12 | 83.75 | 85.12 | T:bmw256 |
| 89.38 | 90.00 | 90.88 | T:luffa256 |
| 89.25 | 91.50 | 93.00 | T:shavite3256 |
| 92.38 | 95.00 | 98.00 | blake512 |
| 98.12 | 99.62 | 102.12 | asconxofv12 |
| 98.50 | 99.88 | 101.38 | asconhashv12 |
| 99.88 | 100.62 | 102.00 | T:bash512 |
| 100.50 | 100.88 | 104.38 | T:ripemd160 |
| 99.75 | 101.25 | 103.00 | T:bash256 |
| 100.38 | 101.75 | 102.75 | T:bash384 |
| 104.12 | 105.00 | 105.38 | sha384 |
| 105.25 | 106.50 | 113.12 | sha512 |
| 105.62 | 106.50 | 109.12 | shake256 |
| 105.50 | 106.62 | 109.50 | shake128 |
| 105.88 | 106.75 | 108.75 | sha3512 |
| 105.50 | 106.88 | 108.88 | sha3224 |
| 105.75 | 106.88 | 108.62 | sha3384 |
| 105.62 | 107.00 | 109.88 | sha3256 |
| 106.50 | 108.12 | 109.25 | T:cubehash512 |
| 110.75 | 111.62 | 112.25 | T:keccakc1024 |
| 117.25 | 118.25 | 119.25 | T:sarmal256 |
| 116.62 | 118.50 | 123.00 | T:keccakc256 |
| 116.75 | 118.75 | 121.62 | T:keccak |
| 116.12 | 118.88 | 121.12 | T:keccakc768 |
| 115.75 | 119.12 | 122.38 | T:keccakc512 |
| 115.88 | 119.25 | 122.50 | T:keccakc448 |
| 117.62 | 119.25 | 122.50 | T:shamashashv1 |
| 118.25 | 120.00 | 130.75 | T:nasha256 |
| 122.62 | 123.62 | 125.88 | T:sarmal512 |
| 132.00 | 133.12 | 135.00 | prh64s1024 |
| 133.88 | 135.12 | 136.62 | T:luffa384 |
| 138.12 | 140.62 | 142.75 | T:esch256v2 |
| 140.62 | 141.62 | 142.75 | T:sneikha256 |
| 141.50 | 143.00 | 144.62 | T:esch256v1 |
| 147.00 | 148.12 | 151.50 | T:groestl256 |
| 152.88 | 153.75 | 154.38 | T:lux256 |
| 153.25 | 154.62 | 155.88 | T:whirlpool |
| 147.75 | 155.00 | 161.00 | T:drygascon128 |
| 159.88 | 160.75 | 162.00 | T:triadhashv1 |
| 162.62 | 163.88 | 164.75 | T:skein10241024 |
| 167.62 | 168.75 | 169.88 | T:saturninhashv2 |
| 175.25 | 176.62 | 178.75 | T:photonbeetlehash256rate32v1 |
| 175.50 | 177.50 | 178.75 | T:romulush |
| 181.50 | 181.88 | 182.50 | T:shabal512 |
| 181.62 | 182.12 | 182.50 | T:shabal256 |
| 191.75 | 194.38 | 199.12 | asconhashabi32v12 |
| 195.00 | 196.75 | 199.88 | T:cubehash832 |
| 202.00 | 202.75 | 208.75 | T:clxhash |
| 211.38 | 212.62 | 214.00 | T:jh384 |
| 211.75 | 213.62 | 214.75 | T:jh512 |
| 212.75 | 213.88 | 214.88 | T:jh224 |
| 212.00 | 214.50 | 217.62 | T:jh256 |
| 216.62 | 217.62 | 218.88 | T:luffa512 |
| 217.38 | 219.12 | 221.38 | T:cubehash816 |
| 220.75 | 226.75 | 229.75 | T:knot256v1 |
| 228.50 | 229.50 | 231.25 | T:cubehash88 |
| 239.00 | 240.38 | 242.12 | T:round3jh256 |
| 238.75 | 240.50 | 241.75 | T:round3jh512 |
| 239.12 | 240.50 | 242.75 | T:nasha512 |
| 239.88 | 243.00 | 245.75 | asconhashbi32v12 |
| 241.62 | 243.62 | 245.75 | T:fugue256 |
| 246.12 | 247.50 | 249.12 | T:cubehash84 |
| 246.00 | 248.38 | 251.38 | T:simd512 |
| 250.25 | 253.12 | 258.12 | T:knot256v2 |
| 251.88? | 254.00? | 412.50? | T:lux512 |
| 263.88 | 265.12 | 267.25 | T:esch384v1 |
| 266.50 | 267.50 | 270.00 | T:esch384v2 |
| 272.75 | 275.88 | 281.50 | T:shavite3512 |
| 279.75 | 281.00 | 282.12 | T:cubehash82 |
| 283.38 | 284.25 | 284.75 | T:bblake256 |
| 294.00 | 296.38 | 299.38 | T:simd256 |
| 301.50 | 303.12 | 305.38 | T:coral256v1 |
| 323.50 | 326.50 | 330.38 | T:drygascon256 |
| 341.50 | 342.38 | 344.88 | T:cubehash81 |
| 360.12 | 361.75 | 366.75 | T:lane256 |
| 361.00 | 363.12 | 366.12 | T:fugue2 |
| 371.50 | 373.25 | 378.12 | T:cubehash1632 |
| 378.12 | 379.50 | 381.88 | T:groestl512 |
| 400.00 | 400.88 | 402.50 | T:keccakc512treed2 |
| 401.38 | 402.62 | 404.00 | T:keccakc256treed2 |
| 400.75 | 403.25 | 408.88 | T:cubehash1616 |
| 409.75 | 410.50 | 411.50 | T:sneikha384 |
| 426.50 | 427.75 | 429.50 | T:mcssha4 |
| 428.75 | 430.88 | 433.12 | T:cubehash168 |
| 430.38 | 433.25 | 437.12 | T:fugue384 |
| 452.38 | 453.75 | 455.88 | T:mcssha6 |
| 458.75 | 461.25 | 466.25 | T:cubehash164 |
| 494.25 | 496.38 | 498.62 | T:echosp256 |
| 499.88 | 504.25 | 510.25 | T:knot384 |
| 526.50 | 528.50 | 531.62 | T:cubehash162 |
| 534.50 | 541.88 | 550.88 | T:echo512 |
| 551.00 | 552.25 | 554.25 | T:essence224 |
| 551.88 | 553.62 | 555.62 | T:essence256 |
| 594.00 | 601.00 | 608.38 | T:echosp512 |
| 625.50 | 628.38 | 632.25 | T:knot512 |
| 638.88 | 640.25 | 642.25 | T:fugue512 |
| 661.25 | 662.88 | 667.75 | T:cubehash161 |
| 669.50 | 677.62 | 691.25 | T:mgrostl256 |
| 676.75 | 682.25 | 690.25 | T:fsb256 |
| 768.88 | 770.62 | 772.38 | T:essence384 |
| 772.50 | 773.88 | 778.00 | T:essence512 |
| 809.00 | 809.38 | 813.38 | T:mcssha5 |
| 986.00 | 988.50 | 994.50 | T:sivrijndael256hash256v1 |
| 1259.62 | 1261.50 | 1263.50 | T:lane512 |
| 1435.75 | 1442.38 | 1443.25 | T:subterraneanv1 |
| 2312.62 | 2364.00 | 2421.12 | T:syconhash256v1 |
| 2858.00 | 2862.00 | 2870.88 | T:skinnyhashtk2 |
| 3143.62 | 3151.75 | 3201.00 | T:skinnyhashtk3 |
| 4314.00 | 4322.00 | 4462.12 | T:acehash256v1 |
| 7014.88 | 7026.00 | 7031.00 | T:sivtemphotonhashv1 |
| 7797.50 | 7803.38 | 7837.12 | T:heron256v1 |
| 11791.00 | 11881.75 | 11918.00 | T:gage1h256c256r128 |
| 15858.00 | 15864.38 | 15879.25 | T:orangishv1 |
| 17353.88 | 17561.50 | 17906.00 | T:gage1h256c224r064 |
| 18629.88 | 18967.12 | 18983.12 | T:gage1h256c224r032 |
| 19242.25 | 19253.75 | 19818.88 | T:gage1h256c256r064 |
| 31898.38 | 32814.50 | 33480.12 | T:gage1h256c256r032 |
| 34503.88 | 34612.88 | 35103.62 | T:gage1h256c512r064 |
| 52560.12 | 52869.88 | 52916.75 | T:gage1h256c224r016 |
| 58718.25 | 58768.12 | 58824.25 | T:gage1h256c256r016 |
| 60290.25 | 60411.25 | 60676.88 | T:gage1h256c512r032 |
| 112829.75 | 113296.38 | 113810.12 | T:gage1h256c224r008 |
| 3101247.88 | 3106487.75 | 3120146.00 | T:fsb512 |
|
|