Measurements of hash functions on one machine: amd64; Crestmont (a06a4-20); 2023 Intel Core Ultra 5 125H, E cores; 8 x 700MHz; meteor,little, supercop-20251222
[Page version: 20260208 14:17:55]
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.00 | 0.00 | 0.00 | T:floppsy |
| 0.19 | 0.19 | 0.20 | komihash |
| 0.45 | 0.45 | 0.46 | prh42s512 |
| 0.45 | 0.46 | 0.46 | prh42s256 |
| 0.45 | 0.46 | 0.46 | prh42s1024 |
| 0.51 | 0.51 | 0.52 | prh64s256 |
| 0.51 | 0.51 | 0.53 | prh64s512 |
| 0.52 | 0.52 | 0.53 | prh64s1024 |
| 0.77 | 0.77 | 0.77 | T:bebb4185 |
| 1.27 | 1.27 | 1.27 | sha1 |
| 1.48 | 1.49 | 1.51 | T:edonr512 |
| 1.53 | 1.54 | 1.54 | sha256 |
| 1.53 | 1.54 | 1.54 | sha224 |
| 1.66 | 1.66 | 1.66 | T:blake3 |
| 2.28 | 2.28 | 2.29 | T:bmw512 |
| 2.86 | 2.88 | 2.91 | T:edonr256 |
| 2.93 | 2.95 | 2.97 | lsh512 |
| 2.96 | 2.96 | 2.97 | T:k12 |
| 2.98 | 2.98 | 2.98 | T:md4 |
| 2.99 | 3.00 | 3.03 | lsh256 |
| 3.05 | 3.05 | 3.05 | T:echo256 |
| 3.39 | 3.40 | 3.41 | T:blake2b |
| 3.97 | 3.98 | 3.99 | T:bmw256 |
| 4.01 | 4.02 | 4.21 | T:cubehash832 |
| 4.37 | 4.38 | 4.39 | sha512 |
| 4.54 | 4.54 | 4.55 | md5 |
| 4.57 | 4.58 | 4.59 | T:shabal512 |
| 4.58 | 4.58 | 4.58 | T:shabal256 |
| 4.75 | 4.75 | 4.76 | sha384 |
| 4.81 | 4.82 | 4.85 | T:sarmal256 |
| 4.81 | 4.82 | 4.83 | T:blake64 |
| 4.76 | 4.83 | 5.01 | T:beamsplitter |
| 4.85 | 4.86 | 4.86 | T:blake2s |
| 4.91 | 4.91 | 4.92 | T:keccakc256treed2 |
| 4.92 | 4.93 | 4.94 | T:skein512512 |
| 4.93 | 4.94 | 4.96 | T:skein512256 |
| 5.05 | 5.05 | 5.08 | T:cheetah256 |
| 5.06 | 5.07 | 5.08 | T:bblake256 |
| 5.30 | 5.31 | 5.33 | blake512 |
| 5.29 | 5.37 | 5.44 | T:tiger |
| 5.39 | 5.43 | 5.45 | T:keccakc256 |
| 5.46 | 5.46 | 5.49 | shake128 |
| 5.47 | 5.66 | 5.70 | T:skein10241024 |
| 5.87 | 5.87 | 5.87 | T:blake32 |
| 5.98 | 5.99 | 6.00 | T:keccakc512treed2 |
| 6.02 | 6.04 | 6.06 | T:sarmal512 |
| 6.25 | 6.26 | 6.27 | T:keccakc448 |
| 6.32 | 6.34 | 6.36 | sha3224 |
| 6.37 | 6.37 | 6.38 | T:skein256256 |
| 6.59 | 6.60 | 6.61 | T:keccakc512 |
| 6.63 | 6.65 | 6.68 | shake256 |
| 6.66 | 6.68 | 6.71 | sha3256 |
| 6.86 | 6.86 | 6.87 | blake256 |
| 7.00 | 7.02 | 7.06 | T:keccak |
| 7.24 | 7.25 | 7.28 | T:cheetah512 |
| 7.48 | 7.48 | 7.49 | T:rfsb509 |
| 7.75 | 7.77 | 7.77 | T:simd512 |
| 8.07 | 8.14 | 8.15 | T:cubehash512 |
| 8.04 | 8.19 | 8.27 | T:cubehash1632 |
| 8.21 | 8.26 | 8.28 | T:cubehash816 |
| 8.24 | 8.28 | 8.32 | T:fugue2 |
| 8.52 | 8.53 | 8.54 | T:groestl256 |
| 8.64 | 8.66 | 8.69 | T:keccakc768 |
| 8.70 | 8.71 | 8.79 | sha3384 |
| 10.18 | 10.36 | 10.38 | T:luffa256 |
| 10.40 | 10.44 | 10.46 | T:bash256 |
| 10.70 | 10.79 | 10.93 | T:luffa384 |
| 10.98 | 11.01 | 11.04 | T:shavite3256 |
| 11.49 | 11.51 | 11.54 | T:groestl512 |
| 12.11 | 12.11 | 12.12 | asconhashav12 |
| 12.12 | 12.13 | 12.13 | asconxofav12 |
| 12.34 | 12.40 | 12.45 | T:ripemd160 |
| 12.44 | 12.45 | 12.46 | T:keccakc1024 |
| 12.50 | 12.51 | 12.53 | sha3512 |
| 13.12 | 13.15 | 13.24 | T:jh384 |
| 13.15 | 13.18 | 13.27 | T:jh256 |
| 13.04 | 13.22 | 13.31 | T:jh512 |
| 13.18 | 13.27 | 13.30 | T:gimli24v1 |
| 13.13 | 13.28 | 13.29 | T:jh224 |
| 13.29 | 13.29 | 13.34 | T:fugue256 |
| 13.85 | 13.89 | 13.99 | T:bash384 |
| 13.96 | 13.99 | 14.01 | T:nasha512 |
| 13.97 | 14.09 | 14.12 | T:nasha256 |
| 14.35 | 14.36 | 14.37 | T:whirlpool |
| 14.29 | 14.79 | 14.98 | T:md6d224 |
| 15.13 | 15.14 | 15.19 | T:lane256 |
| 15.34 | 15.36 | 15.37 | T:round3jh512 |
| 15.36 | 15.37 | 15.59 | T:round3jh256 |
| 15.58 | 15.61 | 15.75 | T:xoodyakv1 |
| 15.73 | 15.99 | 16.23 | T:md6d256 |
| 16.09 | 16.10 | 17.13 | T:cubehash1616 |
| 16.50 | 16.50 | 16.50 | T:cubehash88 |
| 17.03 | 17.06 | 17.07 | T:echosp256 |
| 16.98 | 17.24 | 17.44 | T:luffa512 |
| 17.81 | 17.83 | 17.85 | T:shavite3512 |
| 18.11 | 18.12 | 18.13 | asconhashv12 |
| 18.09 | 18.13 | 18.15 | asconxofv12 |
| 19.30 | 19.31 | 19.31 | T:fugue384 |
| 19.84 | 19.90 | 19.96 | T:hamsi |
| 20.47 | 20.80 | 21.26 | T:md6d384 |
| 20.94 | 20.98 | 21.05 | T:bash512 |
| 21.03 | 21.06 | 21.13 | T:simd256 |
| 20.86? | 21.51? | 46.49? | T:mcssha5 |
| 22.10 | 22.10 | 22.11 | asconhashabi32v12 |
| 23.07 | 23.08 | 23.10 | T:shamashashv1 |
| 23.57 | 23.70 | 23.81 | T:lane512 |
| 24.68 | 24.73 | 24.76 | T:echosp512 |
| 25.45 | 25.49 | 25.70 | T:fugue512 |
| 25.59 | 25.60 | 25.62 | T:essence384 |
| 25.59 | 25.61 | 25.66 | T:essence512 |
| 27.07 | 27.39 | 27.64 | T:fsb256 |
| 30.47 | 30.58 | 30.71 | T:esch256v1 |
| 25.63? | 31.43? | 32.07? | T:mcssha6 |
| 31.66 | 31.80 | 32.00 | T:atelopus64 |
| 32.12 | 32.44 | 32.71 | T:atelopus32 |
| 32.83 | 32.84 | 33.11 | T:cubehash84 |
| 32.83 | 32.89 | 32.94 | T:esch256v2 |
| 32.42 | 33.05 | 34.32 | T:cubehash168 |
| 33.07 | 33.08 | 33.09 | asconhashbi32v12 |
| 33.19 | 33.37 | 33.39 | T:sneikha256 |
| 33.70 | 33.72 | 33.79 | T:mgrostl256 |
| 35.74 | 35.77 | 35.79 | T:echo512 |
| 25.40? | 39.21? | 46.50? | T:mcssha4 |
| 39.98 | 40.01 | 40.19 | T:essence224 |
| 40.32 | 40.38 | 40.54 | T:essence256 |
| 41.92 | 41.93 | 42.21 | T:romulush |
| 42.37 | 42.40 | 42.65 | T:saturninhashv2 |
| 44.72 | 44.96 | 45.07 | T:esch384v1 |
| 45.81 | 45.93 | 46.22 | T:drygascon128 |
| 47.71 | 47.76 | 48.00 | T:esch384v2 |
| 51.12 | 52.08 | 52.84 | T:drygascon256 |
| 57.00 | 57.03 | 57.39 | T:coral256v1 |
| 66.08 | 66.57 | 67.74 | T:cubehash82 |
| 66.55 | 66.75 | 67.00 | T:knot256v2 |
| 66.63 | 66.88 | 69.38 | T:sneikha384 |
| 65.44 | 67.92 | 68.35 | T:cubehash164 |
| 82.24 | 82.97 | 83.22 | T:triadhashv1 |
| 84.92? | 91.76? | 101.37? | T:fsb512 |
| 109.87 | 110.11 | 110.30 | T:knot256v1 |
| 110.39 | 110.96 | 111.38 | T:clxhash |
| 129.84 | 132.20 | 135.42 | T:cubehash162 |
| 132.50 | 132.78 | 134.22 | T:cubehash81 |
| 172.59 | 172.73 | 172.89 | T:syconhash256v1 |
| 214.30 | 216.48 | 220.18 | T:photonbeetlehash256rate32v1 |
| 224.98 | 225.36 | 225.59 | T:knot384 |
| 264.17 | 264.47 | 264.81 | T:cubehash161 |
| 530.13 | 530.96 | 531.38 | T:subterraneanv1 |
| 775.16 | 781.00 | 798.02 | T:skinnyhashtk3 |
| 767.77 | 802.63 | 803.53 | T:acehash256v1 |
| 902.30 | 902.61 | 903.77 | T:heron256v1 |
| 1104.69 | 1105.14 | 1105.93 | T:sivrijndael256hash256v1 |
| 1300.68 | 1301.02 | 1301.42 | T:knot512 |
| 1477.39 | 1540.54 | 1542.40 | T:skinnyhashtk2 |
| 2093.79 | 2095.65 | 2099.78 | T:gage1h256c256r128 |
| 2336.38 | 2337.89 | 2338.78 | T:orangishv1 |
| 3149.69 | 3151.37 | 3157.33 | T:gage1h256c224r064 |
| 3494.05 | 3494.88 | 3499.02 | T:gage1h256c256r064 |
| 4507.33 | 4508.55 | 4509.59 | T:gage1h256c224r032 |
| 5344.12 | 5363.17 | 5369.33 | T:sivtemphotonhashv1 |
| 6239.26 | 6241.16 | 6242.02 | T:gage1h256c512r064 |
| 6318.40 | 6319.47 | 6320.67 | T:gage1h256c256r032 |
| 10587.57 | 10598.17 | 10603.38 | T:gage1h256c224r016 |
| 11797.78 | 11802.11 | 11811.26 | T:gage1h256c512r032 |
| 11948.54 | 11965.68 | 11971.96 | T:gage1h256c256r016 |
| 20482.41 | 20516.22 | 20528.49 | T:gage1h256c224r008 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.00? | 0.00? | 0.01? | T:floppsy |
| 0.20 | 0.20 | 0.21 | komihash |
| 0.52 | 0.52 | 0.52 | prh42s256 |
| 0.55 | 0.56 | 0.56 | prh42s512 |
| 0.61 | 0.61 | 0.62 | prh64s256 |
| 0.63 | 0.63 | 0.64 | prh42s1024 |
| 0.68 | 0.69 | 0.70 | prh64s512 |
| 0.80 | 0.80 | 0.81 | T:bebb4185 |
| 0.84 | 0.85 | 0.85 | prh64s1024 |
| 1.52 | 1.53 | 1.53 | sha1 |
| 1.56 | 1.56 | 1.57 | sha256 |
| 1.56 | 1.56 | 1.57 | T:edonr512 |
| 1.80 | 1.80 | 1.81 | sha224 |
| 2.43 | 2.44 | 2.45 | T:blake3 |
| 2.45 | 2.45 | 2.46 | T:bmw512 |
| 2.92 | 2.94 | 2.97 | T:edonr256 |
| 3.01 | 3.02 | 3.04 | T:k12 |
| 3.04 | 3.05 | 3.06 | T:md4 |
| 3.11 | 3.12 | 3.16 | lsh256 |
| 3.15 | 3.17 | 3.18 | lsh512 |
| 3.19 | 3.19 | 3.20 | T:echo256 |
| 3.40 | 3.40 | 3.41 | T:blake2b |
| 4.11 | 4.12 | 4.14 | T:bmw256 |
| 4.43 | 4.44 | 4.60 | T:cubehash832 |
| 4.53 | 4.54 | 4.55 | sha512 |
| 4.63 | 4.63 | 4.64 | md5 |
| 4.85 | 4.85 | 4.86 | T:blake2s |
| 4.86 | 4.86 | 4.87 | T:shabal256 |
| 4.86 | 4.87 | 4.88 | T:shabal512 |
| 4.98 | 4.99 | 5.01 | T:sarmal256 |
| 4.99 | 5.00 | 5.01 | T:blake64 |
| 5.01 | 5.02 | 5.03 | T:skein512512 |
| 5.02 | 5.03 | 5.04 | T:skein512256 |
| 5.06 | 5.14 | 5.37 | T:beamsplitter |
| 5.20 | 5.20 | 5.21 | sha384 |
| 5.24 | 5.25 | 5.26 | T:cheetah256 |
| 5.50 | 5.51 | 5.52 | blake512 |
| 5.46 | 5.51 | 5.57 | T:tiger |
| 5.54 | 5.57 | 5.58 | T:keccakc256 |
| 5.55 | 5.57 | 5.58 | T:bblake256 |
| 5.59 | 5.59 | 5.60 | shake128 |
| 5.64 | 5.65 | 5.65 | T:keccakc256treed2 |
| 5.50 | 5.78 | 5.80 | T:skein10241024 |
| 5.99 | 5.99 | 6.00 | T:blake32 |
| 6.18 | 6.19 | 6.22 | T:sarmal512 |
| 6.40 | 6.41 | 6.41 | T:keccakc448 |
| 6.45 | 6.45 | 6.46 | T:skein256256 |
| 6.46 | 6.47 | 6.48 | sha3224 |
| 6.80 | 6.81 | 6.82 | T:keccakc512treed2 |
| 6.85 | 6.86 | 6.86 | T:keccakc512 |
| 6.89 | 6.90 | 6.97 | shake256 |
| 6.90 | 6.91 | 6.91 | sha3256 |
| 6.97 | 6.97 | 6.98 | blake256 |
| 7.26 | 7.27 | 7.30 | T:keccak |
| 7.37 | 7.40 | 7.41 | T:cheetah512 |
| 7.57 | 7.60 | 7.60 | T:rfsb509 |
| 8.05 | 8.06 | 8.08 | T:simd512 |
| 8.31 | 8.31 | 8.33 | T:cubehash512 |
| 8.59 | 8.61 | 8.63 | T:cubehash816 |
| 8.79 | 8.81 | 8.83 | T:keccakc768 |
| 8.82 | 8.84 | 8.87 | sha3384 |
| 8.76 | 8.88 | 8.94 | T:cubehash1632 |
| 8.90 | 8.91 | 8.92 | T:groestl256 |
| 9.15 | 9.17 | 9.25 | T:fugue2 |
| 10.36 | 10.51 | 10.52 | T:luffa256 |
| 10.75 | 10.78 | 10.80 | T:bash256 |
| 10.99 | 11.10 | 11.18 | T:luffa384 |
| 11.17 | 11.21 | 11.22 | T:shavite3256 |
| 12.11 | 12.15 | 12.17 | T:groestl512 |
| 12.23 | 12.24 | 12.26 | asconhashav12 |
| 12.25 | 12.25 | 12.26 | asconxofav12 |
| 12.53 | 12.54 | 12.55 | T:keccakc1024 |
| 12.56 | 12.60 | 12.62 | sha3512 |
| 12.57 | 12.61 | 12.65 | T:ripemd160 |
| 13.30 | 13.34 | 13.36 | T:gimli24v1 |
| 13.35 | 13.39 | 13.44 | T:jh384 |
| 13.38 | 13.40 | 13.50 | T:jh224 |
| 13.39 | 13.46 | 13.51 | T:jh512 |
| 13.43 | 13.50 | 13.53 | T:jh256 |
| 13.66 | 13.67 | 13.70 | T:fugue256 |
| 14.05 | 14.08 | 14.14 | T:bash384 |
| 14.17 | 14.20 | 14.22 | T:nasha256 |
| 14.48 | 14.49 | 14.50 | T:nasha512 |
| 14.64 | 14.65 | 14.66 | T:whirlpool |
| 14.77 | 14.93 | 15.05 | T:md6d224 |
| 15.63 | 15.64 | 15.66 | T:round3jh256 |
| 15.64 | 15.65 | 15.68 | T:lane256 |
| 15.63 | 15.65 | 15.67 | T:round3jh512 |
| 15.61 | 15.70 | 15.74 | T:xoodyakv1 |
| 15.86 | 16.01 | 16.45 | T:md6d256 |
| 16.86 | 16.86 | 16.87 | T:cubehash88 |
| 16.93 | 16.96 | 17.79 | T:cubehash1616 |
| 17.60 | 17.69 | 17.84 | T:luffa512 |
| 17.73 | 17.75 | 17.77 | T:echosp256 |
| 18.23 | 18.25 | 18.27 | asconxofv12 |
| 18.27 | 18.27 | 18.28 | asconhashv12 |
| 18.38 | 18.41 | 18.48 | T:shavite3512 |
| 19.85 | 19.85 | 19.86 | T:fugue384 |
| 19.93 | 19.97 | 20.04 | T:hamsi |
| 20.84 | 21.16 | 21.37 | T:md6d384 |
| 21.28 | 21.30 | 21.37 | T:bash512 |
| 21.34 | 21.36 | 21.43 | T:simd256 |
| 22.38 | 22.38 | 22.39 | asconhashabi32v12 |
| 23.30 | 23.31 | 23.32 | T:shamashashv1 |
| 24.99 | 25.00 | 25.55 | T:lane512 |
| 25.55 | 25.60 | 25.62 | T:echosp512 |
| 26.26 | 26.28 | 26.36 | T:fsb256 |
| 26.16 | 26.33 | 26.48 | T:fugue512 |
| 26.47 | 26.49 | 26.50 | T:essence512 |
| 26.45 | 26.49 | 26.52 | T:essence384 |
| 22.49? | 28.51? | 44.95? | T:mcssha5 |
| 30.76 | 30.80 | 30.89 | T:esch256v1 |
| 26.12? | 31.49? | 31.89? | T:mcssha6 |
| 32.60 | 32.84 | 32.93 | T:atelopus64 |
| 33.02 | 33.09 | 33.13 | T:esch256v2 |
| 33.23 | 33.24 | 33.25 | T:cubehash84 |
| 33.35 | 33.36 | 34.91 | T:cubehash168 |
| 33.38 | 33.39 | 33.40 | asconhashbi32v12 |
| 33.33 | 33.47 | 33.66 | T:atelopus32 |
| 33.60 | 33.63 | 33.64 | T:sneikha256 |
| 35.27 | 35.32 | 35.33 | T:mgrostl256 |
| 36.89 | 36.92 | 36.96 | T:echo512 |
| 27.81? | 38.55? | 44.54? | T:mcssha4 |
| 40.67 | 40.74 | 40.80 | T:essence224 |
| 40.94 | 41.04 | 41.10 | T:essence256 |
| 42.27 | 42.28 | 42.28 | T:romulush |
| 42.72 | 42.74 | 42.77 | T:saturninhashv2 |
| 45.10 | 45.25 | 45.40 | T:esch384v1 |
| 45.96 | 46.00 | 46.20 | T:drygascon128 |
| 48.12 | 48.23 | 48.33 | T:esch384v2 |
| 52.05 | 52.39 | 52.96 | T:drygascon256 |
| 57.48 | 57.49 | 57.51 | T:coral256v1 |
| 64.91 | 66.89 | 67.84 | T:cubehash82 |
| 67.11 | 67.28 | 67.29 | T:knot256v2 |
| 67.34 | 67.37 | 69.90 | T:sneikha384 |
| 65.13 | 68.62 | 68.64 | T:cubehash164 |
| 82.02 | 83.10 | 83.14 | T:triadhashv1 |
| 109.76 | 109.81 | 110.07 | T:knot256v1 |
| 110.28 | 111.11 | 111.17 | T:clxhash |
| 132.41 | 132.46 | 133.43 | T:cubehash81 |
| 130.40 | 133.63 | 135.38 | T:cubehash162 |
| 173.97 | 174.06 | 174.97 | T:syconhash256v1 |
| 214.82 | 215.32 | 216.36 | T:photonbeetlehash256rate32v1 |
| 224.95 | 225.07 | 227.59 | T:knot384 |
| 264.32 | 264.81 | 266.65 | T:cubehash161 |
| 531.49 | 532.10 | 532.62 | T:subterraneanv1 |
| 781.78 | 794.13 | 800.36 | T:skinnyhashtk3 |
| 777.54 | 806.47 | 807.46 | T:acehash256v1 |
| 916.48 | 917.23 | 917.69 | T:heron256v1 |
| 1102.82 | 1103.63 | 1104.17 | T:sivrijndael256hash256v1 |
| 1305.52 | 1306.06 | 1306.28 | T:knot512 |
| 1489.02 | 1539.69 | 1600.11 | T:skinnyhashtk2 |
| 2119.17 | 2120.46 | 2123.69 | T:gage1h256c256r128 |
| 2355.46 | 2356.02 | 2356.67 | T:orangishv1 |
| 3182.16 | 3183.64 | 3189.35 | T:gage1h256c224r064 |
| 3529.19 | 3530.04 | 3533.38 | T:gage1h256c256r064 |
| 4546.65 | 4547.61 | 4548.50 | T:gage1h256c224r032 |
| 5334.38 | 5348.33 | 5354.95 | T:sivtemphotonhashv1 |
| 6301.00 | 6303.06 | 6304.13 | T:gage1h256c512r064 |
| 6372.53 | 6374.62 | 6382.69 | T:gage1h256c256r032 |
| 7712.21 | 7729.76 | 7746.04 | T:fsb512 |
| 10677.34 | 10687.16 | 10695.56 | T:gage1h256c224r016 |
| 11902.20 | 11905.74 | 11912.79 | T:gage1h256c512r032 |
| 12050.76 | 12067.39 | 12071.23 | T:gage1h256c256r016 |
| 20657.17 | 20680.34 | 20710.37 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.01 | 0.01 | 0.01 | T:floppsy |
| 0.20 | 0.21 | 0.21 | komihash |
| 0.63 | 0.63 | 0.64 | prh42s256 |
| 0.71 | 0.72 | 0.73 | prh42s512 |
| 0.77 | 0.78 | 0.78 | prh64s256 |
| 0.85 | 0.86 | 0.87 | T:bebb4185 |
| 0.91 | 0.93 | 0.94 | prh42s1024 |
| 0.96 | 0.97 | 0.99 | prh64s512 |
| 1.35 | 1.36 | 1.37 | prh64s1024 |
| 1.60 | 1.60 | 1.60 | sha256 |
| 1.65 | 1.67 | 1.68 | T:edonr512 |
| 1.95 | 1.96 | 1.96 | sha1 |
| 2.23 | 2.24 | 2.24 | sha224 |
| 2.73 | 2.74 | 2.76 | T:bmw512 |
| 3.01 | 3.04 | 3.07 | T:edonr256 |
| 3.16 | 3.17 | 3.18 | T:md4 |
| 3.27 | 3.28 | 3.29 | T:k12 |
| 3.31 | 3.33 | 3.35 | lsh256 |
| 3.37 | 3.37 | 3.38 | T:blake3 |
| 3.39 | 3.40 | 3.41 | T:blake2b |
| 3.48 | 3.49 | 3.50 | lsh512 |
| 3.54 | 3.54 | 3.55 | T:echo256 |
| 4.36 | 4.37 | 4.39 | T:bmw256 |
| 4.78 | 4.79 | 4.80 | md5 |
| 4.78 | 4.80 | 4.83 | sha512 |
| 4.85 | 4.85 | 4.86 | T:blake2s |
| 5.16 | 5.17 | 5.19 | T:skein512256 |
| 5.18 | 5.19 | 5.20 | T:skein512512 |
| 5.14 | 5.26 | 5.30 | T:cubehash832 |
| 5.25 | 5.27 | 5.29 | T:sarmal256 |
| 5.28 | 5.29 | 5.31 | T:blake64 |
| 5.33 | 5.34 | 5.34 | T:shabal256 |
| 5.34 | 5.34 | 5.36 | T:shabal512 |
| 5.53 | 5.55 | 5.57 | T:cheetah256 |
| 5.50 | 5.57 | 5.61 | T:beamsplitter |
| 5.72 | 5.77 | 5.83 | T:tiger |
| 5.78 | 5.80 | 5.83 | blake512 |
| 5.92 | 5.93 | 5.94 | sha384 |
| 5.93 | 5.94 | 5.97 | shake128 |
| 5.95 | 5.96 | 5.98 | T:keccakc256 |
| 6.17 | 6.18 | 6.20 | T:blake32 |
| 5.98 | 6.26 | 6.27 | T:skein10241024 |
| 6.38 | 6.38 | 6.41 | T:bblake256 |
| 6.47 | 6.49 | 6.49 | T:keccakc256treed2 |
| 6.51 | 6.53 | 6.55 | T:sarmal512 |
| 6.51 | 6.53 | 6.55 | T:keccakc448 |
| 6.53 | 6.55 | 6.56 | sha3224 |
| 6.56 | 6.58 | 6.59 | T:skein256256 |
| 7.08 | 7.10 | 7.14 | T:keccakc512 |
| 7.13 | 7.14 | 7.17 | sha3256 |
| 7.11 | 7.14 | 7.23 | shake256 |
| 7.16 | 7.17 | 7.17 | blake256 |
| 7.51 | 7.53 | 7.55 | T:keccakc512treed2 |
| 7.64 | 7.66 | 7.69 | T:keccak |
| 7.81 | 7.83 | 7.87 | T:cheetah512 |
| 7.83 | 7.84 | 7.86 | T:rfsb509 |
| 8.54 | 8.55 | 8.58 | T:simd512 |
| 8.66 | 8.67 | 8.68 | T:cubehash512 |
| 8.83 | 8.86 | 8.88 | T:keccakc768 |
| 8.85 | 8.89 | 8.92 | sha3384 |
| 9.21 | 9.23 | 9.25 | T:cubehash816 |
| 9.45 | 9.50 | 9.53 | T:groestl256 |
| 9.92 | 10.04 | 10.09 | T:cubehash1632 |
| 10.53 | 10.59 | 10.62 | T:fugue2 |
| 10.66 | 10.79 | 10.80 | T:luffa256 |
| 11.31 | 11.33 | 11.36 | T:bash256 |
| 11.44 | 11.54 | 11.56 | T:shavite3256 |
| 11.34 | 11.56 | 11.63 | T:luffa384 |
| 12.42 | 12.43 | 12.45 | asconhashav12 |
| 12.44 | 12.46 | 12.49 | asconxofav12 |
| 12.90 | 12.92 | 12.94 | T:keccakc1024 |
| 12.95 | 12.96 | 12.98 | T:ripemd160 |
| 12.97 | 12.99 | 13.01 | sha3512 |
| 13.09 | 13.11 | 13.12 | T:groestl512 |
| 13.46 | 13.50 | 13.53 | T:gimli24v1 |
| 13.71 | 13.74 | 13.80 | T:jh384 |
| 13.71 | 13.80 | 13.84 | T:jh256 |
| 13.76 | 13.81 | 13.84 | T:jh512 |
| 13.80 | 13.84 | 13.87 | T:jh224 |
| 14.28 | 14.30 | 14.32 | T:fugue256 |
| 14.55 | 14.64 | 14.80 | T:nasha256 |
| 14.84 | 14.88 | 14.93 | T:bash384 |
| 14.91 | 14.98 | 15.38 | T:md6d224 |
| 15.12 | 15.13 | 15.15 | T:whirlpool |
| 15.20 | 15.24 | 15.30 | T:nasha512 |
| 15.71 | 15.80 | 15.92 | T:xoodyakv1 |
| 15.81 | 16.04 | 16.62 | T:md6d256 |
| 16.08 | 16.10 | 16.17 | T:round3jh512 |
| 16.07 | 16.13 | 16.22 | T:round3jh256 |
| 16.45 | 16.47 | 16.48 | T:lane256 |
| 17.47 | 17.47 | 17.48 | T:cubehash88 |
| 17.45 | 17.47 | 17.49 | T:echosp256 |
| 18.12 | 18.23 | 18.44 | T:luffa512 |
| 18.52 | 18.52 | 18.56 | asconxofv12 |
| 18.53 | 18.56 | 18.57 | asconhashv12 |
| 18.17 | 19.00 | 19.07 | T:cubehash1616 |
| 19.30 | 19.32 | 19.37 | T:shavite3512 |
| 20.09 | 20.17 | 20.21 | T:hamsi |
| 20.68 | 20.70 | 20.76 | T:fugue384 |
| 20.98 | 21.36 | 21.78 | T:md6d384 |
| 21.81 | 21.89 | 21.92 | T:bash512 |
| 21.94 | 21.97 | 22.07 | T:simd256 |
| 22.82 | 22.83 | 22.85 | asconhashabi32v12 |
| 23.68 | 23.70 | 23.72 | T:shamashashv1 |
| 25.66 | 26.91 | 26.99 | T:mcssha6 |
| 27.64 | 27.65 | 27.67 | T:fugue512 |
| 27.75 | 27.83 | 27.88 | T:lane512 |
| 27.83 | 27.94 | 27.99 | T:echosp512 |
| 27.90 | 27.94 | 28.04 | T:essence384 |
| 27.94 | 27.97 | 28.00 | T:essence512 |
| 28.77? | 28.80? | 39.44? | T:mcssha4 |
| 29.41 | 29.47 | 29.56 | T:fsb256 |
| 24.18? | 29.85? | 41.32? | T:mcssha5 |
| 30.70 | 31.03 | 31.20 | T:esch256v1 |
| 33.43 | 33.44 | 33.46 | T:esch256v2 |
| 33.89 | 33.90 | 33.94 | T:cubehash84 |
| 33.90 | 33.92 | 33.94 | asconhashbi32v12 |
| 34.05 | 34.09 | 35.31 | T:sneikha256 |
| 33.95 | 34.44 | 34.63 | T:atelopus64 |
| 34.57 | 34.65 | 36.13 | T:cubehash168 |
| 35.17 | 35.29 | 35.50 | T:atelopus32 |
| 37.95 | 37.97 | 38.00 | T:mgrostl256 |
| 38.87 | 38.91 | 38.95 | T:echo512 |
| 41.93 | 41.96 | 42.26 | T:essence224 |
| 41.99 | 42.03 | 42.12 | T:essence256 |
| 42.80 | 42.82 | 42.85 | T:romulush |
| 43.26 | 43.30 | 43.35 | T:saturninhashv2 |
| 45.60 | 45.97 | 46.20 | T:esch384v1 |
| 46.18 | 46.25 | 46.46 | T:drygascon128 |
| 48.75 | 48.91 | 48.93 | T:esch384v2 |
| 52.24 | 52.29 | 53.30 | T:drygascon256 |
| 58.26 | 58.29 | 58.32 | T:coral256v1 |
| 65.60 | 66.58 | 68.51 | T:cubehash82 |
| 66.30 | 67.65 | 69.81 | T:cubehash164 |
| 67.99 | 68.02 | 68.17 | T:knot256v2 |
| 68.59 | 68.64 | 68.67 | T:sneikha384 |
| 82.30 | 82.37 | 83.37 | T:triadhashv1 |
| 110.12 | 110.16 | 110.21 | T:knot256v1 |
| 110.60 | 111.41 | 111.45 | T:clxhash |
| 133.12 | 133.59 | 136.09 | T:cubehash81 |
| 131.64 | 136.58 | 136.59 | T:cubehash162 |
| 176.73 | 176.88 | 176.96 | T:syconhash256v1 |
| 213.42 | 214.29 | 214.71 | T:photonbeetlehash256rate32v1 |
| 226.32 | 226.49 | 231.18 | T:knot384 |
| 265.51 | 265.98 | 266.04 | T:cubehash161 |
| 532.54 | 534.58 | 535.48 | T:subterraneanv1 |
| 788.11 | 793.47 | 818.70 | T:acehash256v1 |
| 800.42 | 807.39 | 811.14 | T:skinnyhashtk3 |
| 939.11 | 940.14 | 943.27 | T:heron256v1 |
| 1099.39 | 1102.49 | 1107.89 | T:sivrijndael256hash256v1 |
| 1310.91 | 1314.71 | 1315.28 | T:knot512 |
| 1555.99 | 1600.71 | 1609.59 | T:skinnyhashtk2 |
| 2160.57 | 2164.16 | 2164.99 | T:gage1h256c256r128 |
| 2385.84 | 2387.80 | 2392.61 | T:orangishv1 |
| 3233.39 | 3234.70 | 3246.35 | T:gage1h256c224r064 |
| 3587.40 | 3588.20 | 3592.24 | T:gage1h256c256r064 |
| 4611.38 | 4613.65 | 4615.16 | T:gage1h256c224r032 |
| 5329.33 | 5335.37 | 5343.89 | T:sivtemphotonhashv1 |
| 6403.17 | 6406.01 | 6416.03 | T:gage1h256c512r064 |
| 6464.99 | 6467.56 | 6470.67 | T:gage1h256c256r032 |
| 10826.21 | 10833.87 | 10845.50 | T:gage1h256c224r016 |
| 12079.95 | 12082.23 | 12099.59 | T:gage1h256c512r032 |
| 12217.58 | 12242.13 | 12253.26 | T:gage1h256c256r016 |
| 20186.71 | 20336.49 | 20375.54 | T:fsb512 |
| 20939.87 | 20949.70 | 20956.26 | T:gage1h256c224r008 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.03? | 0.03? | 0.04? | T:floppsy |
| 0.22 | 0.22 | 0.24 | komihash |
| 0.90 | 0.91 | 0.92 | prh42s256 |
| 0.98 | 0.99 | 1.02 | T:bebb4185 |
| 1.14 | 1.15 | 1.18 | prh42s512 |
| 1.23 | 1.24 | 1.25 | prh64s256 |
| 1.64 | 1.65 | 1.66 | prh42s1024 |
| 1.71 | 1.71 | 1.72 | sha256 |
| 1.72 | 1.72 | 1.75 | prh64s512 |
| 1.75 | 1.76 | 1.78 | T:edonr512 |
| 2.72 | 2.74 | 2.75 | prh64s1024 |
| 3.09 | 3.11 | 3.12 | sha1 |
| 3.25 | 3.26 | 3.27 | T:bmw512 |
| 3.26 | 3.27 | 3.28 | T:blake3 |
| 3.30 | 3.34 | 3.37 | T:edonr256 |
| 3.40 | 3.41 | 3.42 | sha224 |
| 3.43 | 3.44 | 3.48 | T:md4 |
| 3.41 | 3.46 | 3.51 | lsh256 |
| 3.61 | 3.62 | 3.66 | T:k12 |
| 3.76 | 3.79 | 3.82 | T:blake2b |
| 4.04 | 4.05 | 4.06 | lsh512 |
| 4.34 | 4.35 | 4.37 | T:echo256 |
| 4.84 | 4.85 | 4.85 | T:blake2s |
| 4.95 | 4.98 | 4.98 | T:bmw256 |
| 5.17 | 5.18 | 5.20 | md5 |
| 5.19 | 5.22 | 5.27 | sha512 |
| 5.44 | 5.46 | 5.48 | T:sarmal256 |
| 5.37 | 5.51 | 5.62 | T:beamsplitter |
| 5.53 | 5.55 | 5.57 | T:blake64 |
| 5.57 | 5.59 | 5.61 | T:skein512256 |
| 5.58 | 5.60 | 5.62 | T:skein512512 |
| 6.05 | 6.07 | 6.11 | blake512 |
| 6.33 | 6.35 | 6.40 | T:cheetah256 |
| 6.29 | 6.35 | 6.41 | T:tiger |
| 6.35 | 6.37 | 6.39 | shake128 |
| 6.47 | 6.49 | 6.49 | T:keccakc256 |
| 6.60 | 6.60 | 6.61 | T:shabal256 |
| 6.60 | 6.61 | 6.62 | T:shabal512 |
| 6.69 | 6.70 | 6.72 | T:blake32 |
| 6.74 | 6.76 | 6.79 | T:sarmal512 |
| 6.84 | 6.90 | 6.95 | T:cubehash832 |
| 6.91 | 6.93 | 6.94 | T:skein256256 |
| 7.37 | 7.39 | 7.42 | sha384 |
| 7.65 | 7.66 | 7.68 | blake256 |
| 7.77 | 7.90 | 8.13 | T:skein10241024 |
| 7.90 | 7.92 | 7.94 | sha3256 |
| 7.89 | 7.93 | 7.94 | sha3224 |
| 7.92 | 7.97 | 8.04 | shake256 |
| 7.96 | 7.99 | 8.02 | T:keccak |
| 7.98 | 7.99 | 8.00 | T:keccakc512 |
| 7.98 | 8.01 | 8.05 | T:keccakc448 |
| 8.39 | 8.40 | 8.43 | T:cheetah512 |
| 8.39 | 8.47 | 8.48 | T:rfsb509 |
| 8.73 | 8.76 | 8.78 | T:keccakc256treed2 |
| 8.80 | 8.82 | 8.88 | T:bblake256 |
| 9.48 | 9.52 | 9.55 | sha3384 |
| 9.52 | 9.55 | 9.57 | T:keccakc768 |
| 9.55 | 9.58 | 9.60 | T:cubehash512 |
| 10.67 | 10.71 | 10.74 | T:simd512 |
| 10.85 | 10.88 | 10.90 | T:cubehash816 |
| 11.03 | 11.06 | 11.10 | T:groestl256 |
| 11.38 | 11.49 | 11.51 | T:luffa256 |
| 11.53 | 11.55 | 11.56 | T:keccakc512treed2 |
| 11.65 | 11.69 | 11.72 | T:bash256 |
| 12.26 | 12.33 | 12.38 | T:shavite3256 |
| 12.52 | 12.67 | 12.79 | T:luffa384 |
| 12.92 | 12.93 | 12.97 | asconxofav12 |
| 12.90 | 12.94 | 12.97 | asconhashav12 |
| 13.03 | 13.12 | 13.16 | T:cubehash1632 |
| 13.91 | 13.93 | 13.96 | T:ripemd160 |
| 13.93 | 14.00 | 14.05 | T:gimli24v1 |
| 14.08 | 14.12 | 14.17 | sha3512 |
| 14.22 | 14.24 | 14.30 | T:keccakc1024 |
| 14.40 | 14.45 | 14.51 | T:fugue2 |
| 14.65 | 14.69 | 14.71 | T:groestl512 |
| 14.65 | 14.70 | 14.83 | T:jh512 |
| 14.66 | 14.70 | 14.77 | T:jh256 |
| 14.64 | 14.72 | 14.80 | T:jh224 |
| 14.57 | 14.75 | 14.87 | T:jh384 |
| 15.80 | 15.83 | 15.89 | T:nasha512 |
| 15.81 | 15.86 | 15.93 | T:nasha256 |
| 15.91 | 15.94 | 15.98 | T:fugue256 |
| 15.94 | 16.09 | 16.23 | T:xoodyakv1 |
| 16.36 | 16.39 | 16.44 | T:bash384 |
| 16.41 | 16.42 | 16.51 | T:whirlpool |
| 17.14 | 17.21 | 17.39 | T:round3jh256 |
| 17.24 | 17.34 | 17.39 | T:round3jh512 |
| 18.61 | 18.64 | 18.67 | T:lane256 |
| 19.08 | 19.08 | 19.12 | T:cubehash88 |
| 19.14 | 19.19 | 19.23 | asconhashv12 |
| 19.15 | 19.19 | 19.23 | asconxofv12 |
| 19.86 | 19.89 | 19.93 | T:shavite3512 |
| 20.03 | 20.06 | 20.10 | T:echosp256 |
| 20.02 | 20.08 | 20.15 | T:luffa512 |
| 20.51 | 20.65 | 20.75 | T:hamsi |
| 21.48 | 21.84 | 22.44 | T:cubehash1616 |
| 23.18 | 23.20 | 23.23 | T:fugue384 |
| 23.33 | 23.40 | 23.44 | T:bash512 |
| 23.42 | 23.48 | 23.53 | T:simd256 |
| 23.97 | 24.01 | 24.05 | asconhashabi32v12 |
| 24.50 | 24.56 | 24.61 | T:shamashashv1 |
| 28.33? | 28.61? | 50.70? | T:mcssha5 |
| 29.19 | 29.24 | 29.39 | T:mcssha6 |
| 29.56 | 30.49 | 30.93 | T:md6d224 |
| 25.71? | 31.16? | 41.83? | T:mcssha4 |
| 31.23 | 31.26 | 31.35 | T:fugue512 |
| 31.53 | 31.59 | 31.64 | T:esch256v1 |
| 31.76 | 31.78 | 31.81 | T:essence384 |
| 31.88 | 31.93 | 32.01 | T:essence512 |
| 32.18 | 32.51 | 32.90 | T:md6d256 |
| 33.17 | 33.22 | 33.28 | T:echosp512 |
| 34.24 | 34.35 | 34.39 | T:esch256v2 |
| 35.27 | 35.30 | 35.35 | asconhashbi32v12 |
| 35.26 | 35.32 | 36.56 | T:sneikha256 |
| 35.65 | 35.68 | 35.79 | T:cubehash84 |
| 36.24 | 36.88 | 37.13 | T:lane512 |
| 36.85 | 36.96 | 37.03 | T:fsb256 |
| 38.06 | 39.39 | 39.61 | T:cubehash168 |
| 39.96 | 40.02 | 40.09 | T:echo512 |
| 41.49 | 41.65 | 42.38 | T:md6d384 |
| 41.76 | 41.81 | 42.02 | T:mgrostl256 |
| 44.27 | 44.32 | 44.39 | T:romulush |
| 44.84 | 44.89 | 44.94 | T:saturninhashv2 |
| 43.53 | 45.03 | 45.30 | T:atelopus32 |
| 45.11 | 45.16 | 45.26 | T:essence224 |
| 45.20 | 45.26 | 45.35 | T:essence256 |
| 46.62 | 46.98 | 47.05 | T:drygascon128 |
| 47.49 | 47.59 | 48.06 | T:esch384v1 |
| 50.07 | 50.56 | 50.68 | T:esch384v2 |
| 50.53 | 50.86 | 51.09 | T:atelopus64 |
| 54.36 | 54.91 | 55.13 | T:drygascon256 |
| 60.38 | 60.38 | 60.38 | T:coral256v1 |
| 68.37 | 68.44 | 70.35 | T:cubehash82 |
| 70.33 | 70.40 | 70.44 | T:knot256v2 |
| 72.30 | 72.58 | 73.06 | T:sneikha384 |
| 69.74 | 72.91 | 73.02 | T:cubehash164 |
| 83.93 | 84.05 | 84.17 | T:triadhashv1 |
| 111.11 | 111.18 | 111.26 | T:knot256v1 |
| 111.35 | 112.13 | 112.24 | T:clxhash |
| 134.74 | 135.00 | 139.81 | T:cubehash162 |
| 134.89 | 135.38 | 135.66 | T:cubehash81 |
| 184.18 | 184.32 | 184.41 | T:syconhash256v1 |
| 211.89 | 212.38 | 214.79 | T:photonbeetlehash256rate32v1 |
| 229.24 | 229.34 | 229.44 | T:knot384 |
| 268.69 | 269.11 | 269.28 | T:cubehash161 |
| 536.96 | 537.43 | 538.19 | T:subterraneanv1 |
| 831.39 | 837.05 | 855.52 | T:skinnyhashtk3 |
| 822.05 | 852.82 | 853.30 | T:acehash256v1 |
| 1002.04 | 1002.75 | 1003.82 | T:heron256v1 |
| 1092.60 | 1098.37 | 1101.74 | T:sivrijndael256hash256v1 |
| 1331.75 | 1331.84 | 1340.85 | T:knot512 |
| 1548.46 | 1552.32 | 1595.97 | T:skinnyhashtk2 |
| 2269.34 | 2270.49 | 2278.55 | T:gage1h256c256r128 |
| 2461.75 | 2465.02 | 2471.84 | T:orangishv1 |
| 3372.04 | 3374.54 | 3377.28 | T:gage1h256c224r064 |
| 3736.51 | 3740.99 | 3743.65 | T:gage1h256c256r064 |
| 4788.36 | 4789.59 | 4790.88 | T:gage1h256c224r032 |
| 5310.27 | 5327.44 | 5331.93 | T:sivtemphotonhashv1 |
| 6672.78 | 6681.34 | 6684.27 | T:gage1h256c512r064 |
| 6709.47 | 6717.12 | 6720.92 | T:gage1h256c256r032 |
| 11214.74 | 11226.11 | 11233.41 | T:gage1h256c224r016 |
| 12535.94 | 12539.48 | 12548.14 | T:gage1h256c512r032 |
| 12670.20 | 12675.36 | 12683.62 | T:gage1h256c256r016 |
| 21668.12 | 21679.55 | 21685.69 | T:gage1h256c224r008 |
| 54095.80 | 54237.84 | 55175.98 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.30 | 0.31 | 0.33 | T:floppsy |
| 0.58? | 0.61? | 0.66? | komihash |
| 2.62 | 2.72 | 2.83 | T:bebb4185 |
| 3.14 | 3.17 | 3.20 | sha256 |
| 3.16 | 3.19 | 3.22 | T:blake3 |
| 3.97 | 3.98 | 4.05 | T:edonr512 |
| 4.31 | 4.38 | 4.42 | prh42s256 |
| 4.75 | 4.77 | 4.78 | T:blake2s |
| 6.53 | 6.59 | 6.66 | prh42s512 |
| 6.73 | 6.84 | 6.98 | T:edonr256 |
| 6.83 | 6.92 | 7.03 | T:blake2b |
| 7.03 | 7.12 | 7.23 | lsh256 |
| 7.08 | 7.17 | 7.28 | prh64s256 |
| 7.30 | 7.36 | 7.58 | T:md4 |
| 9.27 | 9.52 | 9.67 | T:beamsplitter |
| 9.44 | 9.52 | 9.56 | T:k12 |
| 10.19 | 10.25 | 10.53 | md5 |
| 10.45 | 10.52 | 10.58 | T:bmw512 |
| 10.55 | 10.59 | 10.66 | T:skein512256 |
| 10.48 | 10.62 | 10.92 | T:sarmal256 |
| 10.62 | 10.67 | 10.77 | T:skein512512 |
| 10.75 | 10.78 | 10.83 | T:echo256 |
| 10.91 | 10.95 | 11.02 | T:blake64 |
| 11.09 | 11.14 | 11.20 | prh42s1024 |
| 11.02 | 11.48 | 11.58 | T:skein256256 |
| 11.55 | 11.59 | 11.70 | sha512 |
| 11.86 | 11.94 | 12.02 | blake512 |
| 12.42 | 12.50 | 12.66 | prh64s512 |
| 12.39 | 12.61 | 12.70 | T:bmw256 |
| 12.72 | 12.81 | 12.91 | T:sarmal512 |
| 12.75 | 12.83 | 12.86 | lsh512 |
| 13.27 | 13.33 | 13.42 | T:blake32 |
| 13.88 | 13.97 | 14.00 | T:tiger |
| 14.16 | 14.34 | 14.41 | blake256 |
| 14.38 | 14.42 | 14.45 | T:rfsb509 |
| 14.45 | 14.53 | 14.62 | sha3256 |
| 14.48 | 14.59 | 14.62 | sha3224 |
| 14.53 | 14.61 | 14.70 | sha3384 |
| 14.58 | 14.64 | 14.69 | sha3512 |
| 14.61 | 14.66 | 14.86 | shake256 |
| 14.56 | 14.67 | 14.73 | shake128 |
| 15.41 | 15.48 | 15.58 | T:keccakc1024 |
| 15.42 | 15.48 | 15.59 | T:keccak |
| 15.44 | 15.50 | 15.59 | T:keccakc768 |
| 15.58 | 15.61 | 15.69 | T:keccakc448 |
| 15.66 | 15.73 | 16.23 | T:keccakc512 |
| 15.72 | 15.78 | 15.83 | T:keccakc256 |
| 16.34 | 16.73 | 17.00 | T:cheetah256 |
| 17.78 | 17.88 | 17.95 | sha1 |
| 17.94 | 18.02 | 18.47 | T:cheetah512 |
| 18.27 | 18.34 | 18.52 | sha224 |
| 19.28 | 19.38 | 19.47 | asconhashav12 |
| 19.31 | 19.42 | 19.52 | asconxofav12 |
| 20.12 | 20.36 | 20.55 | T:gimli24v1 |
| 20.25 | 20.41 | 20.52 | T:xoodyakv1 |
| 20.88 | 21.08 | 21.55 | T:luffa256 |
| 20.98 | 21.41 | 21.72 | T:cubehash512 |
| 21.61 | 21.67 | 21.77 | T:bash256 |
| 21.80 | 21.94 | 22.02 | T:bash384 |
| 22.58 | 22.69 | 22.75 | T:shavite3256 |
| 22.77 | 22.83 | 22.91 | T:shabal256 |
| 22.84 | 22.89 | 22.92 | T:shabal512 |
| 23.16 | 23.41 | 23.61 | prh64s1024 |
| 23.45 | 23.72 | 24.58 | T:skein10241024 |
| 25.17 | 25.39 | 25.78 | T:hamsi |
| 26.31 | 26.44 | 26.58 | T:ripemd160 |
| 26.67 | 26.80 | 27.39 | T:jh384 |
| 26.59 | 27.02 | 27.36 | T:jh256 |
| 26.75 | 27.11 | 27.48 | T:jh224 |
| 26.92 | 27.27 | 27.44 | T:jh512 |
| 27.48 | 27.61 | 27.81 | asconxofv12 |
| 27.48 | 27.67 | 27.80 | asconhashv12 |
| 27.64 | 27.75 | 27.92 | T:luffa384 |
| 27.86 | 28.11 | 28.56 | sha384 |
| 28.97 | 29.17 | 30.00 | T:cubehash832 |
| 29.84 | 30.19 | 30.38 | T:nasha256 |
| 30.17 | 30.33 | 30.66 | T:nasha512 |
| 30.91 | 31.31 | 31.50 | T:round3jh256 |
| 31.20 | 31.36 | 31.56 | T:groestl256 |
| 31.22 | 31.62 | 31.92 | T:round3jh512 |
| 31.94 | 31.98 | 32.09 | T:cubehash816 |
| 32.17 | 32.22 | 32.25 | T:whirlpool |
| 33.88 | 34.16 | 34.45 | T:simd512 |
| 35.41 | 35.56 | 35.70 | T:shamashashv1 |
| 36.03 | 36.08 | 36.12 | T:shavite3512 |
| 36.81 | 37.00 | 37.16 | T:fugue256 |
| 39.11 | 39.17 | 39.23 | T:bblake256 |
| 39.33 | 39.42 | 39.58 | asconhashabi32v12 |
| 39.36 | 39.47 | 40.00 | T:cubehash88 |
| 40.23 | 40.34 | 40.47 | T:groestl512 |
| 42.50 | 42.73 | 42.95 | T:bash512 |
| 42.06 | 42.78 | 42.95 | T:esch256v1 |
| 42.80 | 42.92 | 43.30 | T:simd256 |
| 44.09 | 44.59 | 44.59 | T:luffa512 |
| 45.34 | 45.38 | 45.44 | T:esch256v2 |
| 46.19 | 46.31 | 46.47 | T:lane256 |
| 50.41 | 50.52 | 50.70 | T:sneikha256 |
| 51.94 | 52.09 | 52.31 | T:drygascon128 |
| 52.38 | 52.39 | 52.42 | T:cubehash1632 |
| 52.52 | 52.69 | 52.80 | T:keccakc512treed2 |
| 53.16 | 53.28 | 53.45 | asconhashbi32v12 |
| 53.33 | 53.36 | 53.38 | T:keccakc256treed2 |
| 54.73 | 55.03 | 55.20 | T:fugue384 |
| 56.86 | 57.00 | 57.08 | T:mcssha4 |
| 57.30 | 57.34 | 58.19 | T:cubehash84 |
| 61.02 | 61.20 | 61.34 | T:echosp256 |
| 63.59 | 63.75 | 63.95 | T:romulush |
| 57.73 | 63.80 | 64.02 | T:mcssha6 |
| 63.66 | 63.84 | 65.09 | T:cubehash1616 |
| 64.08 | 64.20 | 64.34 | T:saturninhashv2 |
| 63.94 | 64.55 | 65.09 | T:fugue2 |
| 70.64 | 70.84 | 71.48 | T:drygascon256 |
| 72.41 | 72.59 | 72.92 | T:echo512 |
| 72.45 | 72.86 | 73.33 | T:esch384v1 |
| 75.58 | 75.80 | 76.17 | T:echosp512 |
| 76.16 | 76.22 | 76.55 | T:esch384v2 |
| 77.70 | 77.91 | 78.22 | T:fugue512 |
| 81.22 | 81.45 | 81.75 | T:essence384 |
| 79.95 | 81.77 | 82.25 | T:cubehash168 |
| 81.97 | 82.12 | 82.45 | T:essence512 |
| 82.89 | 84.25 | 85.31 | T:mcssha5 |
| 85.22 | 85.41 | 85.72 | T:essence224 |
| 85.50 | 85.81 | 86.56 | T:essence256 |
| 86.05 | 86.27 | 86.58 | T:coral256v1 |
| 90.92 | 91.50 | 93.34 | T:cubehash82 |
| 92.33 | 92.48 | 93.36 | T:triadhashv1 |
| 100.62 | 100.98 | 101.05 | T:knot256v2 |
| 100.56 | 101.02 | 101.44 | T:fsb256 |
| 102.34 | 103.86 | 105.59 | T:md6d224 |
| 102.09 | 106.52 | 106.70 | T:mgrostl256 |
| 109.92 | 110.83 | 113.34 | T:cubehash164 |
| 111.28 | 112.14 | 112.44 | T:md6d256 |
| 117.14 | 117.98 | 121.31 | T:sneikha384 |
| 120.88 | 121.06 | 121.23 | T:clxhash |
| 123.77 | 123.86 | 124.03 | T:knot256v1 |
| 135.58 | 136.98 | 138.08 | T:atelopus32 |
| 138.44 | 138.61 | 141.14 | T:md6d384 |
| 125.11? | 139.98? | 141.12? | T:lane512 |
| 157.23 | 159.73 | 161.59 | T:cubehash81 |
| 175.17 | 179.75 | 180.55 | T:cubehash162 |
| 188.42 | 189.17 | 190.16 | T:photonbeetlehash256rate32v1 |
| 206.36 | 208.27 | 212.53 | T:atelopus64 |
| 254.05 | 254.62 | 258.78 | T:knot384 |
| 280.08 | 280.66 | 281.19 | T:syconhash256v1 |
| 309.27 | 310.22 | 310.81 | T:cubehash161 |
| 608.00 | 609.16 | 610.14 | T:subterraneanv1 |
| 1040.92 | 1043.27 | 1048.64 | T:sivrijndael256hash256v1 |
| 1182.28 | 1208.33 | 1211.75 | T:skinnyhashtk3 |
| 1249.42 | 1250.11 | 1297.41 | T:acehash256v1 |
| 1600.08 | 1601.69 | 1603.69 | T:knot512 |
| 1692.42 | 1710.86 | 1788.36 | T:skinnyhashtk2 |
| 1812.50 | 1812.86 | 1818.84 | T:heron256v1 |
| 3495.75 | 3496.89 | 3505.27 | T:orangishv1 |
| 3660.38 | 3661.97 | 3666.59 | T:gage1h256c256r128 |
| 5011.50 | 5038.56 | 5056.39 | T:sivtemphotonhashv1 |
| 5116.20 | 5120.55 | 5124.02 | T:gage1h256c224r064 |
| 5668.50 | 5671.22 | 5678.89 | T:gage1h256c256r064 |
| 7025.31 | 7028.38 | 7030.12 | T:gage1h256c224r032 |
| 9846.19 | 9854.36 | 9862.62 | T:gage1h256c256r032 |
| 10123.70 | 10127.94 | 10146.30 | T:gage1h256c512r064 |
| 16180.22 | 16190.59 | 16276.06 | T:gage1h256c224r016 |
| 18291.81 | 18307.00 | 18380.30 | T:gage1h256c256r016 |
| 18405.84 | 18411.81 | 18505.39 | T:gage1h256c512r032 |
| 31034.31 | 31087.62 | 31116.20 | T:gage1h256c224r008 |
| 484670.64 | 485541.03 | 497888.55 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 2.38 | 2.50 | 2.62 | T:floppsy |
| 2.75? | 3.12? | 3.50? | komihash |
| 14.50 | 15.12 | 15.88 | T:bebb4185 |
| 18.50 | 18.50 | 18.50 | sha256 |
| 30.75 | 31.00 | 31.25 | T:blake3 |
| 31.62 | 32.12 | 33.00 | T:edonr256 |
| 32.25 | 33.25 | 35.12 | T:edonr512 |
| 33.38 | 33.62 | 34.25 | prh42s256 |
| 34.00 | 34.25 | 34.50 | T:md4 |
| 35.00? | 42.00? | 51.00? | T:beamsplitter |
| 42.88 | 43.00 | 43.25 | T:blake2s |
| 45.12 | 45.62 | 46.25 | md5 |
| 51.00 | 51.38 | 51.88 | prh42s512 |
| 54.75 | 55.00 | 55.62 | prh64s256 |
| 57.00 | 57.62 | 58.38 | T:blake2b |
| 58.00 | 58.38 | 60.62 | lsh256 |
| 57.75 | 58.75 | 60.38 | T:gimli24v1 |
| 59.75 | 60.12 | 61.12 | T:blake32 |
| 63.25 | 64.00 | 69.75 | blake256 |
| 60.75 | 64.62 | 65.00 | T:skein256256 |
| 63.75 | 64.62 | 66.38 | T:hamsi |
| 64.75 | 65.25 | 66.12 | T:tiger |
| 68.12 | 68.88 | 69.62 | T:bmw256 |
| 69.62 | 69.75 | 69.75 | T:xoodyakv1 |
| 69.75 | 70.12 | 70.75 | asconxofav12 |
| 69.88 | 70.25 | 71.00 | asconhashav12 |
| 75.38 | 75.88 | 78.88 | T:k12 |
| 75.75 | 76.12 | 76.50 | T:rfsb509 |
| 79.75 | 80.62 | 81.00 | sha512 |
| 84.25 | 84.62 | 85.50 | T:bmw512 |
| 83.62 | 84.75 | 85.38 | T:sarmal256 |
| 84.50 | 85.00 | 85.50 | T:skein512256 |
| 85.00 | 85.38 | 85.75 | T:skein512512 |
| 85.75 | 86.25 | 87.00 | T:echo256 |
| 87.25 | 87.50 | 87.88 | prh42s1024 |
| 88.62 | 89.25 | 89.88 | T:blake64 |
| 90.12 | 90.50 | 90.50 | T:luffa256 |
| 93.25 | 93.75 | 94.50 | T:shavite3256 |
| 93.88 | 94.25 | 95.00 | asconhashv12 |
| 93.75 | 94.38 | 95.00 | asconxofv12 |
| 94.75 | 95.75 | 96.38 | blake512 |
| 97.88 | 98.62 | 99.25 | prh64s512 |
| 98.75 | 99.50 | 103.12 | T:cheetah256 |
| 102.50 | 103.12 | 104.12 | T:sarmal512 |
| 102.62 | 103.62 | 105.12 | T:cubehash512 |
| 103.00 | 104.25 | 104.38 | lsh512 |
| 111.50 | 112.25 | 115.25 | T:ripemd160 |
| 116.38 | 117.00 | 117.88 | sha3512 |
| 116.38 | 117.00 | 118.38 | sha3256 |
| 116.50 | 117.25 | 118.38 | shake256 |
| 116.62 | 117.25 | 120.25 | sha3384 |
| 116.62 | 117.38 | 118.38 | shake128 |
| 116.38 | 117.62 | 118.75 | sha3224 |
| 120.38 | 120.62 | 121.88 | T:shamashashv1 |
| 123.75 | 124.38 | 125.25 | T:keccak |
| 124.25 | 125.25 | 127.50 | T:keccakc768 |
| 123.75 | 125.50 | 127.75 | T:keccakc1024 |
| 125.38 | 125.75 | 126.75 | T:keccakc512 |
| 125.50 | 126.00 | 127.25 | T:keccakc448 |
| 126.50 | 126.88 | 127.88 | T:keccakc256 |
| 128.00 | 129.12 | 130.00 | T:nasha256 |
| 134.00 | 134.25 | 136.50 | sha1 |
| 135.88 | 136.38 | 137.50 | T:cheetah512 |
| 136.00 | 137.62 | 138.62 | sha224 |
| 138.62 | 138.88 | 139.38 | T:shabal256 |
| 138.62 | 139.38 | 140.75 | T:sneikha256 |
| 139.12 | 139.50 | 140.38 | T:shabal512 |
| 139.62 | 139.75 | 139.88 | T:whirlpool |
| 139.00 | 140.00 | 140.62 | T:luffa384 |
| 139.38 | 140.50 | 141.38 | T:drygascon128 |
| 156.75 | 158.88 | 160.00 | T:esch256v1 |
| 160.62 | 161.12 | 162.25 | asconhashabi32v12 |
| 165.75 | 167.38 | 168.50 | T:triadhashv1 |
| 167.62 | 167.88 | 171.12 | T:esch256v2 |
| 172.88 | 173.88 | 174.88 | T:saturninhashv2 |
| 175.88 | 176.50 | 176.88 | T:bash512 |
| 176.12 | 176.75 | 178.75 | T:bash384 |
| 175.12 | 176.88 | 179.75 | T:bash256 |
| 177.00 | 177.62 | 178.12 | T:romulush |
| 183.75 | 184.25 | 184.88 | T:groestl256 |
| 183.62 | 184.62 | 185.50 | prh64s1024 |
| 186.88 | 191.00 | 195.38 | T:skein10241024 |
| 192.25 | 192.88 | 194.75 | T:cubehash816 |
| 193.12 | 193.62 | 194.62 | T:clxhash |
| 193.88 | 195.00 | 196.12 | asconhashbi32v12 |
| 198.75 | 199.00 | 199.50 | T:cubehash88 |
| 200.25 | 202.00 | 203.62 | T:fugue256 |
| 206.88 | 209.00 | 211.75 | T:cubehash832 |
| 216.25 | 217.00 | 218.75 | T:luffa512 |
| 216.12 | 218.50 | 220.25 | T:jh224 |
| 218.38 | 219.00 | 220.25 | T:jh384 |
| 218.38 | 219.25 | 221.00 | T:knot256v1 |
| 215.62 | 219.38 | 221.62 | T:jh256 |
| 217.38 | 220.25 | 221.62 | T:jh512 |
| 220.00 | 220.62 | 222.88 | T:photonbeetlehash256rate32v1 |
| 225.50 | 228.12 | 229.75 | sha384 |
| 231.75 | 238.38 | 240.38 | T:cubehash84 |
| 243.62 | 244.88 | 247.88 | T:nasha512 |
| 252.25 | 252.75 | 256.25 | T:round3jh512 |
| 254.38 | 256.62 | 259.00 | T:round3jh256 |
| 256.50 | 256.88 | 257.25 | T:bblake256 |
| 259.62 | 261.00 | 262.00 | T:drygascon256 |
| 272.75 | 273.75 | 276.25 | T:knot256v2 |
| 272.88 | 275.00 | 277.12 | T:simd512 |
| 274.25 | 275.50 | 276.00 | T:cubehash82 |
| 289.12 | 290.12 | 292.38 | T:shavite3512 |
| 290.75 | 291.88 | 293.25 | T:coral256v1 |
| 290.12 | 292.38 | 295.88 | T:mcssha6 |
| 299.88 | 301.75 | 304.00 | T:mcssha4 |
| 304.25 | 305.50 | 307.25 | T:fugue384 |
| 307.00 | 307.50 | 311.00 | T:groestl512 |
| 309.12 | 310.50 | 312.38 | T:esch384v1 |
| 325.50 | 326.50 | 330.00 | T:esch384v2 |
| 334.75 | 337.38 | 339.00 | T:cubehash81 |
| 340.75 | 342.25 | 348.88 | T:simd256 |
| 356.25 | 356.62 | 357.38 | T:cubehash1632 |
| 371.38 | 372.38 | 374.25 | T:lane256 |
| 384.50 | 385.12 | 387.50 | T:cubehash1616 |
| 405.25 | 408.25 | 419.38 | T:sneikha384 |
| 421.00 | 423.50 | 423.75 | T:keccakc512treed2 |
| 423.38 | 424.75 | 426.25 | T:keccakc256treed2 |
| 412.12 | 425.62 | 433.38 | T:cubehash168 |
| 428.12 | 428.12 | 450.62 | T:cubehash164 |
| 443.88 | 445.75 | 448.00 | T:fugue512 |
| 447.75 | 450.62 | 459.38 | T:fugue2 |
| 487.62 | 489.38 | 491.50 | T:echosp256 |
| 492.88 | 493.88 | 512.38 | T:cubehash162 |
| 519.75 | 521.00 | 524.00 | T:mcssha5 |
| 517.50 | 521.38 | 526.62 | T:knot384 |
| 524.88 | 525.88 | 527.62 | T:essence224 |
| 527.12 | 528.12 | 530.12 | T:essence256 |
| 579.75 | 581.12 | 584.25 | T:echo512 |
| 606.25 | 607.25 | 609.25 | T:echosp512 |
| 627.88 | 630.38 | 634.12 | T:cubehash161 |
| 651.12 | 652.88 | 655.50 | T:essence384 |
| 656.62 | 658.50 | 660.38 | T:essence512 |
| 785.75 | 787.00 | 790.38 | T:fsb256 |
| 814.25 | 815.50 | 817.62 | T:mgrostl256 |
| 827.75 | 829.25 | 834.88 | T:md6d224 |
| 878.88 | 884.12 | 901.00 | T:md6d256 |
| 998.25 | 1010.25 | 1085.12 | T:lane512 |
| 1035.25 | 1038.12 | 1040.38 | T:syconhash256v1 |
| 1056.50? | 1083.25? | 1181.38? | T:atelopus32 |
| 1086.88 | 1100.88 | 1111.25 | T:md6d384 |
| 1166.62 | 1170.62 | 1176.12 | T:subterraneanv1 |
| 1206.38 | 1210.62 | 1220.62 | T:sivrijndael256hash256v1 |
| 1657.88 | 1694.62 | 1719.50 | T:atelopus64 |
| 3039.25 | 3105.50 | 3127.25 | T:skinnyhashtk2 |
| 3205.62 | 3234.75 | 3240.38 | T:skinnyhashtk3 |
| 3706.88 | 3709.38 | 3713.38 | T:knot512 |
| 4611.50 | 4614.88 | 4618.75 | T:acehash256v1 |
| 5411.62 | 5418.25 | 5437.88 | T:sivtemphotonhashv1 |
| 8191.00 | 8193.62 | 8276.88 | T:heron256v1 |
| 12580.50 | 12649.38 | 13101.88 | T:gage1h256c256r128 |
| 13989.12 | 14005.00 | 14020.75 | T:orangishv1 |
| 18916.88 | 19607.75 | 19643.38 | T:gage1h256c224r064 |
| 20942.62 | 20953.12 | 20971.50 | T:gage1h256c256r064 |
| 24709.75 | 24729.25 | 24745.88 | T:gage1h256c224r032 |
| 34644.62 | 34664.75 | 34706.88 | T:gage1h256c256r032 |
| 37395.38 | 37414.12 | 37445.75 | T:gage1h256c512r064 |
| 55440.38 | 55475.25 | 55547.75 | T:gage1h256c224r016 |
| 62667.88 | 62717.62 | 62809.75 | T:gage1h256c256r016 |
| 64810.62 | 64838.00 | 64934.12 | T:gage1h256c512r032 |
| 104802.00 | 105005.88 | 105441.50 | T:gage1h256c224r008 |
| 3889008.12 | 3901809.50 | 3986952.12 | T:fsb512 |
|
|