Measurements of hash functions on one machine: amd64; Gracemont (b06a2-20); 2024 Intel Core 5 210H, E cores; 4 x 1600MHz; freshwrap,little, supercop-20260330
[Page version: 20260503 04:13:02]
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 (or StQ1 starting with supercop-20260214),
the median of many speed measurements (or StQ2 starting with supercop-20260214),
the third quartile of many speed measurements (or StQ3 starting with supercop-20260214), and
the name of the primitive.
Measurements with large interquartile range (or stabilized interquartile range) 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.26 | 0.27 | 0.27 | komihash |
| 0.61 | 0.62 | 0.62 | prh42s256 |
| 0.61 | 0.62 | 0.62 | prh42s512 |
| 0.62 | 0.63 | 0.63 | prh42s1024 |
| 0.71 | 0.73 | 0.74 | prh64s256 |
| 0.73 | 0.73 | 0.75 | prh64s512 |
| 0.73 | 0.74 | 0.75 | prh64s1024 |
| 1.07 | 1.12 | 1.12 | T:bebb4185 |
| 1.74 | 1.75 | 1.75 | sha1 |
| 2.07 | 2.08 | 2.09 | T:edonr512 |
| 2.11 | 2.11 | 2.11 | sha256 |
| 2.11 | 2.11 | 2.12 | sha224 |
| 2.28 | 2.29 | 2.29 | T:blake3 |
| 3.25 | 3.28 | 3.31 | T:bmw512 |
| 4.01 | 4.02 | 4.09 | T:md4 |
| 4.06 | 4.07 | 4.08 | T:edonr256 |
| 4.18 | 4.19 | 4.20 | T:k12 |
| 4.19 | 4.22 | 4.23 | lsh512 |
| 4.27 | 4.28 | 4.29 | T:echo256 |
| 4.47 | 4.49 | 4.49 | lsh256 |
| 4.82 | 4.83 | 4.84 | T:blake2b |
| 5.63 | 5.66 | 5.68 | T:bmw256 |
| 5.75 | 5.76 | 5.77 | T:cubehash832 |
| 6.27 | 6.31 | 6.31 | T:shabal256 |
| 6.30 | 6.31 | 6.33 | T:shabal512 |
| 6.33 | 6.33 | 6.33 | md5 |
| 6.49 | 6.49 | 6.49 | sha512 |
| 6.64 | 6.66 | 6.71 | T:sarmal256 |
| 6.67 | 6.68 | 6.69 | T:blake64 |
| 6.71 | 6.72 | 6.72 | T:blake2s |
| 6.79 | 6.80 | 6.83 | T:skein512256 |
| 6.79 | 6.80 | 6.81 | T:skein512512 |
| 6.85 | 6.85 | 6.86 | T:beamsplitter |
| 6.97 | 6.98 | 6.99 | T:keccakc256treed2 |
| 7.12 | 7.13 | 7.14 | sha384 |
| 7.22 | 7.24 | 7.55 | T:cheetah256 |
| 7.27 | 7.29 | 7.31 | T:bblake256 |
| 7.33 | 7.35 | 7.37 | blake512 |
| 7.47 | 7.60 | 7.61 | T:tiger |
| 7.61 | 7.62 | 7.62 | T:keccakc256 |
| 7.73 | 7.74 | 7.74 | shake128 |
| 8.14 | 8.14 | 8.14 | T:blake32 |
| 8.14 | 8.20 | 8.46 | T:skein10241024 |
| 8.32 | 8.35 | 8.36 | T:sarmal512 |
| 8.53 | 8.54 | 8.55 | T:keccakc512treed2 |
| 8.77 | 8.78 | 8.79 | T:keccakc448 |
| 8.90 | 8.91 | 8.91 | T:skein256256 |
| 8.96 | 8.97 | 8.98 | sha3224 |
| 9.24 | 9.26 | 9.28 | T:keccakc512 |
| 9.43 | 9.45 | 9.47 | shake256 |
| 9.47 | 9.49 | 9.51 | sha3256 |
| 9.54 | 9.55 | 9.55 | blake256 |
| 9.76 | 9.78 | 9.82 | T:keccak |
| 10.15 | 10.18 | 10.28 | T:cheetah512 |
| 10.42 | 10.44 | 10.45 | T:rfsb509 |
| 11.05 | 11.08 | 11.16 | T:simd512 |
| 11.46 | 11.47 | 11.48 | T:cubehash1632 |
| 11.45 | 11.47 | 11.47 | T:cubehash512 |
| 11.59 | 11.59 | 11.60 | T:cubehash816 |
| 12.10 | 12.11 | 12.12 | T:groestl256 |
| 12.26 | 12.29 | 12.34 | T:keccakc768 |
| 12.38 | 12.40 | 12.41 | sha3384 |
| 12.89? | 13.07? | 14.71? | T:fugue2 |
| 14.70 | 14.72 | 14.73 | T:bash256 |
| 14.76 | 14.81 | 14.83 | T:luffa256 |
| 15.41 | 15.47 | 15.50 | T:luffa384 |
| 15.50 | 15.62 | 15.64 | T:shavite3256 |
| 16.08 | 16.14 | 16.17 | T:groestl512 |
| 16.85 | 16.94 | 16.95 | T:ripemd160 |
| 17.07 | 17.08 | 17.09 | asconxofav12 |
| 17.06 | 17.08 | 17.10 | asconhashav12 |
| 17.30 | 17.31 | 17.33 | T:keccakc1024 |
| 17.69 | 17.73 | 17.76 | sha3512 |
| 18.59 | 18.62 | 18.66 | T:gimli24v1 |
| 18.95 | 18.98 | 19.00 | T:nasha256 |
| 18.96 | 18.98 | 19.01 | T:jh512 |
| 18.96 | 18.98 | 19.00 | T:jh384 |
| 18.97 | 18.99 | 19.01 | T:jh256 |
| 19.04 | 19.06 | 19.07 | T:jh224 |
| 19.18 | 19.25 | 19.28 | T:fugue256 |
| 19.22 | 19.25 | 19.30 | T:nasha512 |
| 19.50 | 19.56 | 19.59 | T:bash384 |
| 20.10 | 20.60 | 21.28 | T:xoodyakv1 |
| 21.06 | 21.11 | 21.12 | T:whirlpool |
| 22.52 | 22.57 | 22.62 | T:round3jh256 |
| 22.51 | 22.58 | 22.63 | T:round3jh512 |
| 22.77 | 22.83 | 22.86 | T:lane256 |
| 22.78 | 22.83 | 23.00 | T:md6d224 |
| 22.85 | 22.86 | 22.89 | T:cubehash1616 |
| 23.18 | 23.18 | 23.19 | T:cubehash88 |
| 24.59 | 24.64 | 24.75 | T:md6d256 |
| 25.00 | 25.05 | 25.17 | T:luffa512 |
| 25.03 | 25.06 | 25.07 | T:echosp256 |
| 24.96 | 25.07 | 25.23 | T:shavite3512 |
| 25.50 | 25.53 | 25.54 | asconhashv12 |
| 25.51 | 25.53 | 25.54 | asconxofv12 |
| 26.66 | 26.75 | 26.79 | T:fugue384 |
| 28.29 | 28.52 | 28.69 | T:hamsi |
| 29.45 | 29.56 | 29.67 | T:bash512 |
| 29.67 | 29.68 | 29.69 | T:mcssha5 |
| 29.70 | 29.77 | 29.79 | T:mcssha6 |
| 29.61? | 29.79? | 37.25? | T:mcssha4 |
| 30.29 | 30.33 | 30.37 | asconhashabi32v12 |
| 31.87 | 31.92 | 32.17 | T:md6d384 |
| 31.88 | 31.93 | 31.95 | T:shamashashv1 |
| 31.81 | 32.38 | 33.31 | T:lane512 |
| 31.57 | 32.90 | 33.31 | T:simd256 |
| 34.85 | 34.96 | 35.08 | T:fugue512 |
| 35.45 | 35.48 | 35.51 | T:essence384 |
| 35.48 | 35.51 | 35.55 | T:essence512 |
| 36.27 | 36.29 | 36.32 | T:echosp512 |
| 42.35 | 42.41 | 42.47 | T:esch256v1 |
| 43.34 | 43.57 | 44.57 | T:atelopus64 |
| 45.24 | 45.28 | 45.48 | asconhashbi32v12 |
| 45.28 | 45.34 | 45.50 | T:esch256v2 |
| 45.35 | 45.71 | 46.50 | T:atelopus32 |
| 45.75 | 45.79 | 45.82 | T:cubehash168 |
| 45.85 | 45.92 | 46.13 | T:sneikha256 |
| 46.35 | 46.37 | 46.40 | T:cubehash84 |
| 47.12 | 47.15 | 47.17 | T:mgrostl256 |
| 52.12 | 52.15 | 52.36 | T:echo512 |
| 52.62 | 53.30 | 54.96 | T:fsb256 |
| 55.15 | 55.23 | 55.40 | T:essence256 |
| 56.03 | 56.07 | 56.16 | T:essence224 |
| 57.67 | 57.68 | 57.94 | T:romulush |
| 58.66 | 58.70 | 58.77 | T:saturninhashv2 |
| 61.84 | 62.20 | 62.29 | T:esch384v1 |
| 63.69 | 63.78 | 63.85 | T:drygascon128 |
| 65.92 | 65.96 | 66.04 | T:esch384v2 |
| 72.79 | 72.93 | 73.03 | T:drygascon256 |
| 79.09 | 79.11 | 79.15 | T:coral256v1 |
| 89.95 | 89.99 | 90.14 | T:knot256v2 |
| 91.44 | 91.54 | 91.72 | T:cubehash164 |
| 91.83 | 92.14 | 92.34 | T:cubehash82 |
| 92.56 | 95.80 | 96.13 | T:sneikha384 |
| 118.77 | 118.81 | 119.05 | T:triadhashv1 |
| 152.58 | 152.64 | 153.07 | T:knot256v1 |
| 166.52 | 166.55 | 166.89 | T:clxhash |
| 183.52 | 183.81 | 184.27 | T:cubehash81 |
| 183.64 | 184.06 | 184.37 | T:cubehash162 |
| 245.63 | 246.03 | 246.42 | T:syconhash256v1 |
| 306.87 | 307.68 | 309.92 | T:photonbeetlehash256rate32v1 |
| 321.52 | 322.21 | 322.60 | T:knot384 |
| 290.17? | 333.31? | 375.22? | T:fsb512 |
| 366.58 | 367.00 | 367.28 | T:cubehash161 |
| 801.04 | 801.51 | 801.81 | T:subterraneanv1 |
| 1128.31 | 1144.64 | 1185.08 | T:skinnyhashtk3 |
| 1180.58 | 1181.32 | 1182.06 | T:acehash256v1 |
| 1275.89 | 1286.71 | 1296.85 | T:heron256v1 |
| 1562.53 | 1567.29 | 1587.28 | T:sivrijndael256hash256v1 |
| 1693.27 | 1693.98 | 1694.14 | T:knot512 |
| 2224.61 | 2253.15 | 2277.74 | T:skinnyhashtk2 |
| 2863.93 | 2864.34 | 2870.86 | T:gage1h256c256r128 |
| 3367.79 | 3368.14 | 3368.62 | T:orangishv1 |
| 4320.66 | 4326.03 | 4330.36 | T:gage1h256c224r064 |
| 4785.10 | 4796.14 | 4796.49 | T:gage1h256c256r064 |
| 6003.54 | 6012.97 | 6026.61 | T:gage1h256c224r032 |
| 7884.02 | 7900.09 | 7935.93 | T:sivtemphotonhashv1 |
| 8519.61 | 8524.27 | 8540.37 | T:gage1h256c512r064 |
| 8644.90 | 8659.85 | 8660.38 | T:gage1h256c256r032 |
| 14552.45 | 14598.91 | 14609.28 | T:gage1h256c224r016 |
| 16080.61 | 16086.18 | 16086.91 | T:gage1h256c512r032 |
| 16414.62 | 16418.78 | 16433.85 | T:gage1h256c256r016 |
| 28155.44 | 28168.52 | 28203.77 | T:gage1h256c224r008 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.01 | 0.01 | 0.01 | T:floppsy |
| 0.27 | 0.28 | 0.29 | komihash |
| 0.71 | 0.72 | 0.72 | prh42s256 |
| 0.77 | 0.77 | 0.78 | prh42s512 |
| 0.86 | 0.88 | 0.89 | prh64s256 |
| 0.89 | 0.89 | 0.90 | prh42s1024 |
| 0.98 | 0.99 | 0.99 | prh64s512 |
| 1.11 | 1.11 | 1.15 | T:bebb4185 |
| 1.18 | 1.18 | 1.19 | prh64s1024 |
| 2.12 | 2.12 | 2.13 | sha1 |
| 2.15 | 2.15 | 2.15 | sha256 |
| 2.16 | 2.17 | 2.18 | T:edonr512 |
| 2.49 | 2.50 | 2.51 | sha224 |
| 3.45 | 3.48 | 3.52 | T:blake3 |
| 3.50 | 3.53 | 3.54 | T:bmw512 |
| 4.12 | 4.13 | 4.19 | T:md4 |
| 4.16 | 4.16 | 4.17 | T:edonr256 |
| 4.26 | 4.27 | 4.29 | T:k12 |
| 4.50 | 4.50 | 4.51 | T:echo256 |
| 4.50 | 4.52 | 4.53 | lsh512 |
| 4.63 | 4.65 | 4.67 | lsh256 |
| 4.81 | 4.83 | 4.84 | T:blake2b |
| 5.82 | 5.85 | 5.87 | T:bmw256 |
| 6.26 | 6.26 | 6.28 | T:cubehash832 |
| 6.45 | 6.46 | 6.47 | md5 |
| 6.68 | 6.71 | 6.72 | T:shabal256 |
| 6.71 | 6.72 | 6.73 | T:blake2s |
| 6.71 | 6.72 | 6.73 | T:shabal512 |
| 6.73 | 6.74 | 6.74 | sha512 |
| 6.88 | 6.91 | 6.94 | T:sarmal256 |
| 6.93 | 6.94 | 6.95 | T:skein512256 |
| 6.92 | 6.94 | 6.95 | T:blake64 |
| 6.93 | 6.94 | 6.95 | T:skein512512 |
| 6.98 | 7.00 | 7.02 | T:beamsplitter |
| 7.46 | 7.47 | 7.48 | T:cheetah256 |
| 7.60 | 7.62 | 7.64 | blake512 |
| 7.70 | 7.79 | 7.81 | T:tiger |
| 7.81 | 7.82 | 7.84 | sha384 |
| 7.83 | 7.83 | 7.84 | T:keccakc256 |
| 7.91 | 7.92 | 7.93 | shake128 |
| 7.95 | 7.96 | 7.98 | T:bblake256 |
| 8.00 | 8.01 | 8.02 | T:keccakc256treed2 |
| 8.30 | 8.31 | 8.32 | T:blake32 |
| 8.46 | 8.52 | 8.64 | T:skein10241024 |
| 8.53 | 8.56 | 8.58 | T:sarmal512 |
| 8.98 | 8.99 | 8.99 | T:keccakc448 |
| 9.02 | 9.03 | 9.04 | T:skein256256 |
| 9.15 | 9.16 | 9.17 | sha3224 |
| 9.61 | 9.63 | 9.65 | T:keccakc512 |
| 9.71 | 9.72 | 9.73 | blake256 |
| 9.72 | 9.73 | 9.75 | T:keccakc512treed2 |
| 9.77 | 9.79 | 9.80 | shake256 |
| 9.82 | 9.83 | 9.85 | sha3256 |
| 10.14 | 10.16 | 10.17 | T:keccak |
| 10.47 | 10.50 | 10.52 | T:cheetah512 |
| 10.59 | 10.61 | 10.62 | T:rfsb509 |
| 11.48 | 11.50 | 11.52 | T:simd512 |
| 11.74 | 11.75 | 11.76 | T:cubehash512 |
| 12.10 | 12.11 | 12.12 | T:cubehash816 |
| 12.47 | 12.49 | 12.55 | T:keccakc768 |
| 12.49 | 12.49 | 12.50 | T:cubehash1632 |
| 12.57 | 12.58 | 12.59 | sha3384 |
| 12.61 | 12.63 | 12.64 | T:groestl256 |
| 14.14? | 14.15? | 17.52? | T:fugue2 |
| 15.05 | 15.06 | 15.08 | T:luffa256 |
| 15.16 | 15.18 | 15.20 | T:bash256 |
| 15.74 | 15.84 | 15.86 | T:shavite3256 |
| 15.76 | 15.86 | 15.91 | T:luffa384 |
| 16.97 | 17.01 | 17.03 | T:groestl512 |
| 17.23 | 17.24 | 17.26 | asconhashav12 |
| 17.17 | 17.24 | 17.25 | T:ripemd160 |
| 17.23 | 17.25 | 17.27 | asconxofav12 |
| 17.44 | 17.46 | 17.47 | T:keccakc1024 |
| 17.81 | 17.84 | 17.86 | sha3512 |
| 18.72 | 18.78 | 18.83 | T:gimli24v1 |
| 19.26 | 19.29 | 19.32 | T:jh256 |
| 19.26 | 19.29 | 19.32 | T:jh512 |
| 19.30 | 19.33 | 19.36 | T:jh384 |
| 19.31 | 19.35 | 19.45 | T:nasha256 |
| 19.34 | 19.36 | 19.38 | T:jh224 |
| 19.55 | 19.65 | 19.76 | T:fugue256 |
| 19.75 | 19.83 | 19.85 | T:bash384 |
| 19.87 | 19.90 | 19.96 | T:nasha512 |
| 20.36 | 20.83 | 21.09 | T:xoodyakv1 |
| 21.46 | 21.50 | 21.52 | T:whirlpool |
| 22.89 | 22.92 | 22.98 | T:round3jh512 |
| 22.90 | 22.94 | 22.98 | T:round3jh256 |
| 23.36 | 23.38 | 23.51 | T:md6d224 |
| 23.50 | 23.54 | 23.59 | T:lane256 |
| 23.69 | 23.70 | 23.71 | T:cubehash88 |
| 23.85 | 23.89 | 23.91 | T:cubehash1616 |
| 25.15 | 25.17 | 25.19 | T:md6d256 |
| 25.58 | 25.69 | 25.74 | T:luffa512 |
| 25.73 | 25.75 | 25.78 | asconhashv12 |
| 25.74 | 25.75 | 25.78 | asconxofv12 |
| 25.79 | 25.88 | 25.99 | T:shavite3512 |
| 26.06 | 26.08 | 26.10 | T:echosp256 |
| 27.49 | 27.58 | 27.61 | T:fugue384 |
| 28.52 | 28.68 | 28.95 | T:hamsi |
| 29.97 | 30.04 | 30.10 | T:bash512 |
| 30.65 | 30.71 | 30.74 | asconhashabi32v12 |
| 30.54? | 30.91? | 37.52? | T:mcssha4 |
| 30.66 | 30.93 | 30.94 | T:mcssha6 |
| 30.96 | 30.97 | 31.36 | T:mcssha5 |
| 32.24 | 32.26 | 32.28 | T:shamashashv1 |
| 32.49 | 32.51 | 32.53 | T:md6d384 |
| 32.29 | 33.49 | 33.71 | T:simd256 |
| 34.05 | 34.74 | 35.31 | T:lane512 |
| 36.11 | 36.23 | 36.47 | T:fugue512 |
| 36.67 | 36.68 | 36.70 | T:essence384 |
| 36.68 | 36.71 | 36.74 | T:essence512 |
| 37.61 | 37.63 | 37.66 | T:echosp512 |
| 39.10 | 39.47 | 39.87 | T:fsb256 |
| 42.65 | 42.73 | 43.01 | T:esch256v1 |
| 45.59 | 45.64 | 45.75 | T:esch256v2 |
| 45.67 | 45.69 | 45.70 | asconhashbi32v12 |
| 45.69 | 45.89 | 46.63 | T:atelopus64 |
| 46.28 | 46.29 | 46.46 | T:sneikha256 |
| 46.76 | 46.77 | 46.83 | T:cubehash168 |
| 46.87 | 46.88 | 46.89 | T:cubehash84 |
| 47.97 | 48.08 | 48.16 | T:atelopus32 |
| 49.63 | 49.65 | 49.67 | T:mgrostl256 |
| 53.74 | 53.78 | 54.06 | T:echo512 |
| 56.18 | 56.26 | 56.45 | T:essence256 |
| 56.99 | 57.03 | 57.09 | T:essence224 |
| 58.18 | 58.21 | 58.31 | T:romulush |
| 59.16 | 59.20 | 59.23 | T:saturninhashv2 |
| 62.59 | 62.92 | 63.05 | T:esch384v1 |
| 63.85 | 63.91 | 63.96 | T:drygascon128 |
| 66.51 | 66.62 | 66.66 | T:esch384v2 |
| 73.27 | 73.36 | 73.47 | T:drygascon256 |
| 79.73 | 79.74 | 79.75 | T:coral256v1 |
| 90.70 | 90.73 | 90.79 | T:knot256v2 |
| 92.49 | 92.54 | 92.64 | T:cubehash164 |
| 92.61 | 92.66 | 92.67 | T:cubehash82 |
| 94.02 | 96.91 | 96.94 | T:sneikha384 |
| 119.01 | 119.05 | 119.10 | T:triadhashv1 |
| 152.88 | 152.92 | 152.95 | T:knot256v1 |
| 166.76 | 166.78 | 166.81 | T:clxhash |
| 184.29 | 184.30 | 184.32 | T:cubehash81 |
| 184.56 | 184.99 | 185.12 | T:cubehash162 |
| 248.04 | 248.31 | 248.59 | T:syconhash256v1 |
| 306.64 | 307.03 | 309.18 | T:photonbeetlehash256rate32v1 |
| 321.89 | 322.44 | 322.57 | T:knot384 |
| 367.59 | 368.02 | 368.39 | T:cubehash161 |
| 802.47 | 802.87 | 804.23 | T:subterraneanv1 |
| 1152.66 | 1156.50 | 1191.94 | T:skinnyhashtk3 |
| 1191.35 | 1192.84 | 1193.62 | T:acehash256v1 |
| 1296.65 | 1315.76 | 1319.76 | T:heron256v1 |
| 1563.15 | 1566.59 | 1583.82 | T:sivrijndael256hash256v1 |
| 1699.47 | 1700.20 | 1700.30 | T:knot512 |
| 2234.87 | 2256.18 | 2277.31 | T:skinnyhashtk2 |
| 2899.13 | 2903.68 | 2904.55 | T:gage1h256c256r128 |
| 3393.81 | 3394.84 | 3395.41 | T:orangishv1 |
| 4362.16 | 4362.48 | 4362.98 | T:gage1h256c224r064 |
| 4830.76 | 4831.78 | 4840.00 | T:gage1h256c256r064 |
| 6080.84 | 6081.34 | 6084.39 | T:gage1h256c224r032 |
| 7884.69 | 7891.62 | 7906.98 | T:sivtemphotonhashv1 |
| 8603.84 | 8604.92 | 8607.33 | T:gage1h256c512r064 |
| 8716.77 | 8720.17 | 8734.17 | T:gage1h256c256r032 |
| 11154.50 | 11168.86 | 11326.92 | T:fsb512 |
| 14682.71 | 14697.54 | 14703.90 | T:gage1h256c224r016 |
| 16224.44 | 16227.13 | 16228.83 | T:gage1h256c512r032 |
| 16552.43 | 16555.07 | 16587.33 | T:gage1h256c256r016 |
| 28388.52 | 28390.64 | 28410.19 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.03 | 0.03 | 0.03 | T:floppsy |
| 0.28 | 0.29 | 0.30 | komihash |
| 0.86 | 0.87 | 0.90 | prh42s256 |
| 1.01 | 1.02 | 1.04 | prh42s512 |
| 1.09 | 1.11 | 1.14 | prh64s256 |
| 1.20 | 1.21 | 1.22 | T:bebb4185 |
| 1.30 | 1.31 | 1.33 | prh42s1024 |
| 1.36 | 1.37 | 1.38 | prh64s512 |
| 1.89 | 1.90 | 1.93 | prh64s1024 |
| 2.21 | 2.22 | 2.22 | sha256 |
| 2.32 | 2.33 | 2.34 | T:edonr512 |
| 2.75 | 2.76 | 2.78 | sha1 |
| 3.13 | 3.14 | 3.17 | sha224 |
| 3.88 | 3.91 | 3.93 | T:bmw512 |
| 4.32 | 4.33 | 4.35 | T:edonr256 |
| 4.31 | 4.36 | 4.37 | T:md4 |
| 4.63 | 4.64 | 4.67 | T:k12 |
| 4.73 | 4.74 | 4.75 | T:blake3 |
| 4.80 | 4.82 | 4.84 | T:blake2b |
| 4.90 | 4.91 | 4.94 | lsh256 |
| 4.97 | 5.00 | 5.02 | lsh512 |
| 4.99 | 5.00 | 5.02 | T:echo256 |
| 6.13 | 6.15 | 6.18 | T:bmw256 |
| 6.67 | 6.68 | 6.69 | md5 |
| 6.71 | 6.72 | 6.73 | T:blake2s |
| 7.11 | 7.12 | 7.15 | sha512 |
| 7.10 | 7.14 | 7.18 | T:cubehash832 |
| 7.14 | 7.16 | 7.18 | T:skein512256 |
| 7.14 | 7.16 | 7.18 | T:skein512512 |
| 7.18 | 7.22 | 7.26 | T:beamsplitter |
| 7.27 | 7.29 | 7.34 | T:sarmal256 |
| 7.33 | 7.35 | 7.38 | T:blake64 |
| 7.35 | 7.38 | 7.39 | T:shabal256 |
| 7.37 | 7.38 | 7.40 | T:shabal512 |
| 7.88 | 7.90 | 7.94 | T:cheetah256 |
| 8.04 | 8.06 | 8.10 | blake512 |
| 8.09 | 8.13 | 8.17 | T:tiger |
| 8.41 | 8.42 | 8.44 | T:keccakc256 |
| 8.47 | 8.49 | 8.51 | shake128 |
| 8.55 | 8.56 | 8.59 | T:blake32 |
| 8.84 | 8.88 | 9.09 | T:skein10241024 |
| 8.93 | 8.95 | 9.01 | sha384 |
| 8.99 | 9.03 | 9.06 | T:sarmal512 |
| 9.05 | 9.07 | 9.11 | T:bblake256 |
| 9.13 | 9.15 | 9.16 | T:keccakc448 |
| 9.19 | 9.21 | 9.24 | T:keccakc256treed2 |
| 9.20 | 9.22 | 9.25 | T:skein256256 |
| 9.30 | 9.32 | 9.36 | sha3224 |
| 9.96 | 9.98 | 10.00 | blake256 |
| 9.98 | 10.03 | 10.06 | T:keccakc512 |
| 10.12 | 10.14 | 10.16 | shake256 |
| 10.17 | 10.19 | 10.21 | sha3256 |
| 10.71 | 10.74 | 10.77 | T:keccak |
| 10.74 | 10.75 | 10.77 | T:keccakc512treed2 |
| 10.96 | 10.99 | 11.02 | T:rfsb509 |
| 11.12 | 11.15 | 11.22 | T:cheetah512 |
| 12.19 | 12.23 | 12.31 | T:simd512 |
| 12.23 | 12.25 | 12.27 | T:cubehash512 |
| 12.49 | 12.52 | 12.55 | T:keccakc768 |
| 12.61 | 12.63 | 12.66 | sha3384 |
| 12.94 | 12.96 | 12.98 | T:cubehash816 |
| 13.46 | 13.48 | 13.51 | T:groestl256 |
| 14.14 | 14.18 | 14.21 | T:cubehash1632 |
| 15.45 | 15.48 | 15.52 | T:luffa256 |
| 15.89 | 15.93 | 16.32 | T:fugue2 |
| 15.97 | 16.00 | 16.03 | T:bash256 |
| 16.15 | 16.19 | 16.32 | T:shavite3256 |
| 16.42 | 16.48 | 16.55 | T:luffa384 |
| 17.48 | 17.52 | 17.57 | asconhashav12 |
| 17.51 | 17.54 | 17.59 | asconxofav12 |
| 17.65 | 17.68 | 17.75 | T:ripemd160 |
| 18.03 | 18.06 | 18.08 | T:keccakc1024 |
| 18.38 | 18.40 | 18.43 | sha3512 |
| 18.41 | 18.44 | 18.48 | T:groestl512 |
| 18.96 | 19.03 | 19.08 | T:gimli24v1 |
| 19.77 | 19.83 | 19.89 | T:jh256 |
| 19.80 | 19.84 | 19.88 | T:jh224 |
| 19.79 | 19.84 | 19.86 | T:jh512 |
| 19.79 | 19.84 | 19.91 | T:jh384 |
| 19.85 | 19.93 | 19.98 | T:nasha256 |
| 20.48 | 20.51 | 20.76 | T:xoodyakv1 |
| 20.46 | 20.58 | 20.68 | T:fugue256 |
| 20.89 | 20.93 | 20.99 | T:bash384 |
| 20.96 | 21.04 | 21.11 | T:nasha512 |
| 22.21 | 22.24 | 22.27 | T:whirlpool |
| 23.48 | 23.53 | 23.59 | T:round3jh256 |
| 23.47 | 23.55 | 23.62 | T:round3jh512 |
| 23.60 | 23.72 | 23.96 | T:md6d224 |
| 24.51 | 24.55 | 24.57 | T:cubehash88 |
| 24.72 | 24.75 | 24.78 | T:lane256 |
| 25.34 | 25.37 | 25.43 | T:md6d256 |
| 25.51 | 25.56 | 25.63 | T:cubehash1616 |
| 25.62 | 25.66 | 25.68 | T:echosp256 |
| 26.11 | 26.14 | 26.17 | asconxofv12 |
| 26.15 | 26.18 | 26.20 | asconhashv12 |
| 26.60 | 26.68 | 26.80 | T:luffa512 |
| 27.05 | 27.10 | 27.14 | T:shavite3512 |
| 28.86 | 28.93 | 28.97 | T:fugue384 |
| 28.80 | 28.97 | 29.03 | T:hamsi |
| 30.77 | 30.85 | 30.95 | T:bash512 |
| 31.34 | 31.37 | 31.41 | asconhashabi32v12 |
| 31.75 | 31.78 | 32.80 | T:mcssha4 |
| 31.83 | 31.95 | 32.07 | T:mcssha6 |
| 32.57 | 32.61 | 32.64 | T:md6d384 |
| 32.77 | 32.83 | 33.17 | T:shamashashv1 |
| 33.03 | 33.08 | 33.11 | T:mcssha5 |
| 33.24 | 34.45 | 34.57 | T:simd256 |
| 37.47 | 38.09 | 38.40 | T:lane512 |
| 38.34 | 38.39 | 38.54 | T:fugue512 |
| 38.66 | 38.70 | 38.75 | T:essence384 |
| 38.69 | 38.74 | 38.76 | T:essence512 |
| 41.11 | 41.15 | 41.17 | T:echosp512 |
| 42.90 | 43.01 | 43.12 | T:fsb256 |
| 43.11 | 43.18 | 43.21 | T:esch256v1 |
| 46.11 | 46.13 | 46.15 | T:esch256v2 |
| 46.41 | 46.44 | 46.45 | asconhashbi32v12 |
| 46.92 | 46.97 | 47.07 | T:sneikha256 |
| 47.69 | 47.73 | 47.75 | T:cubehash84 |
| 48.44 | 48.46 | 48.53 | T:cubehash168 |
| 49.80 | 51.36 | 51.75 | T:atelopus64 |
| 50.47 | 51.38 | 51.55 | T:atelopus32 |
| 53.59 | 53.63 | 53.67 | T:mgrostl256 |
| 56.48 | 56.52 | 56.56 | T:echo512 |
| 57.87 | 57.91 | 57.96 | T:essence256 |
| 58.57 | 58.64 | 58.68 | T:essence224 |
| 59.05 | 59.10 | 59.14 | T:romulush |
| 60.02 | 60.08 | 60.13 | T:saturninhashv2 |
| 64.07 | 64.13 | 64.18 | T:drygascon128 |
| 64.05 | 64.13 | 64.30 | T:esch384v1 |
| 67.62 | 67.65 | 67.68 | T:esch384v2 |
| 74.01 | 74.16 | 74.24 | T:drygascon256 |
| 80.75 | 80.77 | 80.80 | T:coral256v1 |
| 91.88 | 91.94 | 92.00 | T:knot256v2 |
| 93.48 | 93.51 | 93.53 | T:cubehash82 |
| 94.15 | 94.24 | 94.37 | T:cubehash164 |
| 95.74 | 98.81 | 98.85 | T:sneikha384 |
| 119.40 | 119.49 | 119.56 | T:triadhashv1 |
| 153.40 | 153.46 | 153.51 | T:knot256v1 |
| 167.17 | 167.24 | 167.31 | T:clxhash |
| 185.13 | 185.19 | 185.33 | T:cubehash81 |
| 186.23 | 186.79 | 186.85 | T:cubehash162 |
| 252.02 | 252.27 | 252.52 | T:syconhash256v1 |
| 305.53 | 305.83 | 307.85 | T:photonbeetlehash256rate32v1 |
| 323.78 | 324.36 | 324.48 | T:knot384 |
| 368.88 | 369.00 | 369.44 | T:cubehash161 |
| 805.58 | 805.89 | 806.47 | T:subterraneanv1 |
| 1147.88 | 1160.07 | 1200.70 | T:skinnyhashtk3 |
| 1210.36 | 1210.54 | 1212.70 | T:acehash256v1 |
| 1347.98 | 1354.57 | 1361.95 | T:heron256v1 |
| 1562.62 | 1567.74 | 1582.85 | T:sivrijndael256hash256v1 |
| 1708.69 | 1708.71 | 1711.90 | T:knot512 |
| 2246.96 | 2264.17 | 2271.09 | T:skinnyhashtk2 |
| 2952.49 | 2955.99 | 2958.71 | T:gage1h256c256r128 |
| 3435.56 | 3439.30 | 3440.59 | T:orangishv1 |
| 4433.55 | 4435.07 | 4441.54 | T:gage1h256c224r064 |
| 4908.54 | 4909.58 | 4909.97 | T:gage1h256c256r064 |
| 6218.65 | 6381.02 | 6383.90 | T:gage1h256c224r032 |
| 7864.44 | 7880.52 | 7897.50 | T:sivtemphotonhashv1 |
| 8741.45 | 8744.19 | 8746.34 | T:gage1h256c512r064 |
| 8842.49 | 8846.13 | 8857.97 | T:gage1h256c256r032 |
| 14879.03 | 14894.47 | 14901.31 | T:gage1h256c224r016 |
| 16461.14 | 16464.45 | 16495.36 | T:gage1h256c512r032 |
| 16778.79 | 16781.21 | 16783.47 | T:gage1h256c256r016 |
| 28770.27 | 28774.87 | 28778.89 | T:gage1h256c224r008 |
| 29176.66 | 29200.03 | 29625.00 | T:fsb512 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.08? | 0.08? | 0.09? | T:floppsy |
| 0.32? | 0.33? | 0.36? | komihash |
| 1.28 | 1.29 | 1.36 | prh42s256 |
| 1.39 | 1.41 | 1.43 | T:bebb4185 |
| 1.67 | 1.68 | 1.77 | prh42s512 |
| 1.71 | 1.73 | 1.79 | prh64s256 |
| 2.38 | 2.39 | 2.39 | sha256 |
| 2.41 | 2.43 | 2.48 | prh64s512 |
| 2.44 | 2.45 | 2.50 | prh42s1024 |
| 2.53 | 2.54 | 2.55 | T:edonr512 |
| 3.79 | 3.82 | 3.84 | prh64s1024 |
| 4.40 | 4.42 | 4.43 | sha1 |
| 4.58 | 4.59 | 4.61 | T:blake3 |
| 4.59 | 4.60 | 4.61 | T:bmw512 |
| 4.71 | 4.72 | 4.76 | T:edonr256 |
| 4.80 | 4.82 | 4.84 | sha224 |
| 4.83 | 4.87 | 4.91 | T:md4 |
| 5.07 | 5.09 | 5.13 | lsh256 |
| 5.14 | 5.15 | 5.18 | T:k12 |
| 5.34 | 5.38 | 5.46 | T:blake2b |
| 5.82 | 5.83 | 5.85 | lsh512 |
| 6.14 | 6.17 | 6.23 | T:echo256 |
| 6.70 | 6.72 | 6.75 | T:blake2s |
| 7.00 | 7.01 | 7.05 | T:bmw256 |
| 7.24 | 7.25 | 7.26 | md5 |
| 7.46 | 7.47 | 7.48 | sha512 |
| 7.51 | 7.53 | 7.66 | T:beamsplitter |
| 7.56 | 7.61 | 7.68 | T:sarmal256 |
| 7.70 | 7.73 | 7.83 | T:blake64 |
| 7.72 | 7.74 | 7.76 | T:skein512256 |
| 7.74 | 7.77 | 7.79 | T:skein512512 |
| 8.42 | 8.45 | 8.48 | blake512 |
| 8.61 | 8.68 | 9.20 | T:cheetah256 |
| 8.94 | 9.01 | 9.06 | T:tiger |
| 9.09 | 9.10 | 9.13 | shake128 |
| 9.14 | 9.16 | 9.18 | T:shabal256 |
| 9.14 | 9.16 | 9.19 | T:shabal512 |
| 9.17 | 9.19 | 9.21 | T:keccakc256 |
| 9.27 | 9.30 | 9.33 | T:blake32 |
| 9.33 | 9.36 | 9.42 | T:sarmal512 |
| 9.38 | 9.45 | 9.49 | T:cubehash832 |
| 9.72 | 9.74 | 9.76 | T:skein256256 |
| 10.67 | 10.69 | 10.71 | blake256 |
| 11.19 | 11.21 | 11.25 | T:keccak |
| 11.20 | 11.23 | 11.31 | sha384 |
| 11.22 | 11.24 | 11.28 | T:keccakc448 |
| 11.07 | 11.26 | 11.41 | T:skein10241024 |
| 11.28 | 11.31 | 11.37 | sha3224 |
| 11.26 | 11.31 | 11.37 | T:keccakc512 |
| 11.29 | 11.32 | 11.37 | shake256 |
| 11.40 | 11.42 | 11.48 | sha3256 |
| 11.80 | 11.85 | 11.88 | T:rfsb509 |
| 11.99 | 12.03 | 12.14 | T:cheetah512 |
| 12.36 | 12.40 | 12.54 | T:bblake256 |
| 12.43 | 12.45 | 12.47 | T:keccakc256treed2 |
| 13.51 | 13.53 | 13.57 | T:cubehash512 |
| 13.50 | 13.54 | 13.62 | sha3384 |
| 13.53 | 13.56 | 13.59 | T:keccakc768 |
| 15.22 | 15.26 | 15.32 | T:cubehash816 |
| 15.32 | 15.37 | 15.47 | T:simd512 |
| 15.69 | 15.74 | 15.78 | T:groestl256 |
| 16.40 | 16.43 | 16.46 | T:bash256 |
| 16.45 | 16.51 | 16.58 | T:keccakc512treed2 |
| 16.55 | 16.60 | 16.67 | T:luffa256 |
| 17.32 | 17.40 | 17.50 | T:shavite3256 |
| 18.21 | 18.26 | 18.32 | asconhashav12 |
| 18.18 | 18.26 | 18.39 | T:luffa384 |
| 18.31 | 18.36 | 18.44 | asconxofav12 |
| 18.60 | 18.71 | 18.79 | T:cubehash1632 |
| 19.04 | 19.08 | 19.13 | T:ripemd160 |
| 19.60 | 19.71 | 19.83 | T:gimli24v1 |
| 19.83 | 19.91 | 19.98 | T:keccakc1024 |
| 20.14 | 20.18 | 20.22 | sha3512 |
| 20.54 | 20.65 | 22.14 | T:fugue2 |
| 20.60 | 20.67 | 20.72 | T:groestl512 |
| 20.92 | 20.96 | 21.28 | T:xoodyakv1 |
| 21.11 | 21.17 | 21.27 | T:jh256 |
| 21.16 | 21.20 | 21.26 | T:jh512 |
| 21.16 | 21.22 | 21.29 | T:jh384 |
| 21.19 | 21.24 | 21.30 | T:jh224 |
| 21.46 | 21.54 | 21.62 | T:nasha256 |
| 21.83 | 21.94 | 22.05 | T:nasha512 |
| 22.80 | 22.89 | 22.98 | T:fugue256 |
| 23.02 | 23.09 | 23.17 | T:bash384 |
| 24.06 | 24.12 | 24.19 | T:whirlpool |
| 25.06 | 25.15 | 25.27 | T:round3jh256 |
| 25.09 | 25.19 | 25.29 | T:round3jh512 |
| 26.74 | 26.83 | 26.91 | T:cubehash88 |
| 27.12 | 27.17 | 27.23 | asconxofv12 |
| 27.18 | 27.24 | 27.28 | asconhashv12 |
| 27.83 | 27.89 | 27.96 | T:shavite3512 |
| 28.02 | 28.06 | 28.10 | T:lane256 |
| 29.25 | 29.39 | 29.53 | T:luffa512 |
| 29.44 | 29.49 | 29.53 | T:echosp256 |
| 29.35 | 29.60 | 29.83 | T:hamsi |
| 30.04 | 30.20 | 30.24 | T:cubehash1616 |
| 32.47 | 32.52 | 32.61 | T:fugue384 |
| 32.90 | 32.99 | 33.09 | T:bash512 |
| 33.00 | 33.08 | 33.18 | asconhashabi32v12 |
| 34.13 | 34.35 | 34.44 | T:shamashashv1 |
| 35.18 | 35.23 | 35.29 | T:mcssha4 |
| 35.35 | 35.42 | 36.15 | T:mcssha6 |
| 35.51 | 36.83 | 37.00 | T:simd256 |
| 38.72 | 38.77 | 38.81 | T:mcssha5 |
| 44.00 | 44.07 | 44.14 | T:essence384 |
| 44.07 | 44.15 | 44.25 | T:essence512 |
| 43.80 | 44.39 | 44.47 | T:esch256v1 |
| 44.44 | 44.55 | 44.64 | T:fugue512 |
| 47.37 | 47.44 | 47.50 | T:esch256v2 |
| 48.29 | 48.35 | 48.47 | asconhashbi32v12 |
| 48.14 | 48.42 | 48.97 | T:md6d224 |
| 48.56 | 48.66 | 48.75 | T:sneikha256 |
| 48.94 | 49.00 | 49.08 | T:echosp512 |
| 49.96 | 50.02 | 50.09 | T:cubehash84 |
| 50.34 | 50.83 | 51.49 | T:lane512 |
| 51.44 | 51.74 | 52.86 | T:md6d256 |
| 52.87 | 52.96 | 53.10 | T:cubehash168 |
| 53.47 | 53.62 | 53.83 | T:fsb256 |
| 58.12 | 58.17 | 58.26 | T:echo512 |
| 59.02 | 59.11 | 59.20 | T:mgrostl256 |
| 61.26 | 61.30 | 61.41 | T:romulush |
| 62.25 | 62.31 | 62.43 | T:saturninhashv2 |
| 62.44 | 62.56 | 62.72 | T:essence256 |
| 62.74 | 62.86 | 62.97 | T:essence224 |
| 64.17 | 64.68 | 64.83 | T:drygascon128 |
| 64.42 | 65.20 | 65.89 | T:atelopus32 |
| 65.89 | 66.00 | 66.08 | T:md6d384 |
| 66.66 | 67.04 | 67.26 | T:esch384v1 |
| 70.86 | 70.96 | 71.05 | T:esch384v2 |
| 72.93 | 73.75 | 74.57 | T:atelopus64 |
| 76.11 | 76.31 | 76.51 | T:drygascon256 |
| 83.51 | 83.60 | 83.67 | T:coral256v1 |
| 95.06 | 95.20 | 95.31 | T:knot256v2 |
| 95.68 | 95.83 | 95.87 | T:cubehash82 |
| 98.52 | 98.68 | 98.86 | T:cubehash164 |
| 103.82 | 103.87 | 103.93 | T:sneikha384 |
| 120.47 | 120.64 | 120.73 | T:triadhashv1 |
| 154.74 | 154.85 | 154.92 | T:knot256v1 |
| 168.32 | 168.38 | 168.50 | T:clxhash |
| 187.32 | 187.38 | 187.44 | T:cubehash81 |
| 190.50 | 191.13 | 191.22 | T:cubehash162 |
| 262.26 | 263.02 | 263.28 | T:syconhash256v1 |
| 302.89 | 303.22 | 305.08 | T:photonbeetlehash256rate32v1 |
| 328.10 | 328.65 | 328.82 | T:knot384 |
| 373.34 | 373.74 | 374.02 | T:cubehash161 |
| 814.24 | 814.57 | 814.84 | T:subterraneanv1 |
| 1206.54 | 1227.96 | 1241.65 | T:skinnyhashtk3 |
| 1262.03 | 1262.39 | 1262.99 | T:acehash256v1 |
| 1415.98 | 1443.90 | 1447.35 | T:heron256v1 |
| 1551.74 | 1555.68 | 1569.99 | T:sivrijndael256hash256v1 |
| 1735.83 | 1735.90 | 1736.00 | T:knot512 |
| 2268.63 | 2277.69 | 2296.83 | T:skinnyhashtk2 |
| 3100.19 | 3103.20 | 3109.46 | T:gage1h256c256r128 |
| 3551.55 | 3552.61 | 3559.20 | T:orangishv1 |
| 4617.03 | 4623.60 | 4629.49 | T:gage1h256c224r064 |
| 5113.01 | 5121.37 | 5125.59 | T:gage1h256c256r064 |
| 6470.78 | 6617.50 | 6634.83 | T:gage1h256c224r032 |
| 7840.63 | 7864.98 | 7876.24 | T:sivtemphotonhashv1 |
| 9111.10 | 9117.91 | 9136.73 | T:gage1h256c512r064 |
| 9178.05 | 9187.17 | 9197.35 | T:gage1h256c256r032 |
| 15440.45 | 15446.64 | 15460.84 | T:gage1h256c224r016 |
| 17090.50 | 17095.52 | 17122.67 | T:gage1h256c512r032 |
| 17381.88 | 17386.38 | 17390.62 | T:gage1h256c256r016 |
| 29777.25 | 29786.08 | 29835.17 | T:gage1h256c224r008 |
| 77238.67 | 77297.12 | 77363.32 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.67? | 0.72? | 0.77? | T:floppsy |
| 1.04 | 1.07 | 1.12 | komihash |
| 3.71? | 3.80? | 4.19? | T:bebb4185 |
| 4.50 | 4.55 | 4.60 | T:blake3 |
| 4.61 | 4.89 | 5.00 | sha256 |
| 6.10 | 6.14 | 6.18 | T:edonr512 |
| 6.62 | 6.68 | 6.79 | T:blake2s |
| 6.64? | 6.78? | 7.96? | prh42s256 |
| 9.69 | 9.88 | 10.18 | T:blake2b |
| 9.91 | 10.03 | 10.28 | T:edonr256 |
| 9.97 | 10.12 | 10.71 | prh64s256 |
| 10.06 | 10.13 | 10.82 | prh42s512 |
| 10.48 | 10.59 | 10.83 | T:md4 |
| 10.71 | 10.74 | 10.82 | lsh256 |
| 12.32 | 12.38 | 12.60 | T:beamsplitter |
| 13.82 | 13.89 | 13.95 | T:k12 |
| 14.61 | 14.67 | 14.77 | md5 |
| 14.79 | 14.83 | 14.88 | sha512 |
| 14.77 | 14.87 | 15.04 | T:sarmal256 |
| 14.80 | 14.94 | 15.02 | T:bmw512 |
| 14.94 | 15.02 | 15.10 | T:skein512256 |
| 15.02 | 15.11 | 15.19 | T:skein512512 |
| 15.61 | 15.73 | 15.90 | T:blake64 |
| 15.75 | 15.88 | 15.94 | T:echo256 |
| 16.31 | 16.42 | 16.53 | T:skein256256 |
| 16.77 | 16.89 | 17.08 | blake512 |
| 16.99 | 17.06 | 17.50 | prh42s1024 |
| 17.27 | 17.37 | 17.60 | prh64s512 |
| 17.93 | 18.02 | 18.27 | T:sarmal512 |
| 17.99 | 18.08 | 18.33 | T:bmw256 |
| 18.37 | 18.45 | 19.21 | T:blake32 |
| 18.85 | 18.94 | 19.02 | lsh512 |
| 18.94 | 19.02 | 19.65 | T:cheetah256 |
| 19.62 | 19.67 | 20.05 | blake256 |
| 19.80 | 20.05 | 20.58 | T:tiger |
| 20.23 | 20.39 | 20.63 | T:rfsb509 |
| 21.10 | 21.17 | 21.27 | sha3512 |
| 21.10 | 21.19 | 21.44 | sha3256 |
| 21.10 | 21.20 | 21.49 | sha3224 |
| 21.15 | 21.23 | 21.36 | sha3384 |
| 21.22 | 21.28 | 21.39 | shake256 |
| 21.23 | 21.30 | 21.41 | shake128 |
| 22.01 | 22.08 | 22.14 | T:keccakc1024 |
| 22.13 | 22.22 | 22.31 | T:keccak |
| 22.23 | 22.33 | 22.42 | T:keccakc448 |
| 22.35 | 22.41 | 22.45 | T:keccakc768 |
| 22.36 | 22.48 | 22.90 | T:keccakc512 |
| 22.54 | 22.60 | 22.72 | T:keccakc256 |
| 25.84 | 25.96 | 26.54 | sha1 |
| 26.39 | 26.44 | 26.67 | sha224 |
| 26.96 | 27.20 | 27.74 | T:cheetah512 |
| 27.34 | 27.46 | 27.64 | T:xoodyakv1 |
| 27.49 | 27.74 | 27.95 | asconxofav12 |
| 27.67 | 27.85 | 28.01 | asconhashav12 |
| 28.31 | 28.58 | 28.91 | T:gimli24v1 |
| 30.40 | 30.65 | 31.01 | T:cubehash512 |
| 30.58 | 30.69 | 30.82 | T:bash256 |
| 30.69 | 30.79 | 31.05 | T:luffa256 |
| 30.93 | 31.10 | 31.35 | T:bash384 |
| 31.89 | 32.03 | 32.15 | T:shabal512 |
| 31.81 | 32.03 | 32.54 | prh64s1024 |
| 31.92 | 32.04 | 32.18 | T:shabal256 |
| 32.28 | 32.38 | 32.68 | T:shavite3256 |
| 34.84 | 34.99 | 35.06 | T:skein10241024 |
| 36.54 | 36.81 | 37.27 | T:ripemd160 |
| 36.87 | 37.08 | 37.28 | T:hamsi |
| 37.83 | 38.55 | 39.02 | T:cubehash832 |
| 38.35 | 38.85 | 39.24 | T:jh256 |
| 38.62 | 38.86 | 39.27 | T:jh512 |
| 38.81 | 38.94 | 39.29 | T:jh224 |
| 38.54 | 38.94 | 39.27 | T:jh384 |
| 39.42 | 39.72 | 40.49 | asconhashv12 |
| 39.60 | 39.89 | 40.25 | asconxofv12 |
| 39.97 | 40.34 | 40.59 | T:luffa384 |
| 41.24 | 41.46 | 41.86 | T:nasha256 |
| 43.00 | 43.27 | 43.51 | T:nasha512 |
| 43.15 | 43.27 | 43.47 | sha384 |
| 43.88 | 44.19 | 44.68 | T:cubehash816 |
| 44.41 | 44.90 | 45.55 | T:groestl256 |
| 45.35 | 45.70 | 46.14 | T:round3jh256 |
| 45.53 | 45.87 | 46.18 | T:round3jh512 |
| 46.89 | 46.93 | 47.15 | T:whirlpool |
| 48.87 | 49.02 | 49.34 | T:simd512 |
| 49.90 | 50.20 | 50.58 | T:shamashashv1 |
| 51.00 | 51.10 | 51.27 | T:shavite3512 |
| 53.04 | 53.37 | 53.94 | T:fugue256 |
| 53.32 | 53.45 | 54.00 | T:bblake256 |
| 54.45 | 54.67 | 54.89 | asconhashabi32v12 |
| 55.55 | 55.86 | 56.08 | T:cubehash88 |
| 56.77 | 56.95 | 57.19 | T:groestl512 |
| 59.00 | 59.53 | 60.56 | T:esch256v1 |
| 60.12 | 60.62 | 60.97 | T:bash512 |
| 63.40 | 63.55 | 63.91 | T:esch256v2 |
| 63.68 | 64.16 | 64.53 | T:luffa512 |
| 65.37 | 66.14 | 67.48 | T:simd256 |
| 69.68 | 69.88 | 70.13 | T:sneikha256 |
| 70.02 | 70.08 | 70.19 | T:lane256 |
| 71.58 | 71.85 | 72.17 | T:drygascon128 |
| 73.44 | 73.65 | 74.01 | asconhashbi32v12 |
| 75.23 | 75.46 | 75.77 | T:keccakc256treed2 |
| 75.40 | 75.92 | 76.32 | T:keccakc512treed2 |
| 76.32 | 76.68 | 77.23 | T:cubehash1632 |
| 78.64 | 78.83 | 79.16 | T:cubehash84 |
| 78.77 | 78.92 | 79.07 | T:fugue384 |
| 79.20 | 79.51 | 79.84 | T:mcssha4 |
| 79.27 | 80.20 | 83.21 | T:fugue2 |
| 80.68 | 80.91 | 81.20 | T:mcssha6 |
| 86.19 | 86.77 | 87.80 | T:cubehash1616 |
| 87.94 | 88.22 | 88.49 | T:romulush |
| 89.45 | 89.69 | 90.66 | T:saturninhashv2 |
| 89.69 | 89.96 | 90.17 | T:echosp256 |
| 102.13 | 102.36 | 102.68 | T:drygascon256 |
| 104.49 | 104.79 | 105.29 | T:esch384v1 |
| 106.02 | 106.23 | 106.58 | T:echo512 |
| 110.07 | 110.28 | 110.57 | T:esch384v2 |
| 109.90 | 111.53 | 111.82 | T:mcssha5 |
| 111.13 | 111.89 | 112.39 | T:cubehash168 |
| 112.62 | 112.96 | 113.42 | T:essence384 |
| 113.23 | 113.42 | 113.65 | T:echosp512 |
| 113.44 | 113.74 | 114.09 | T:essence512 |
| 116.24 | 116.64 | 116.97 | T:essence224 |
| 118.04 | 118.45 | 119.31 | T:essence256 |
| 119.62 | 120.02 | 120.36 | T:coral256v1 |
| 120.17 | 123.22 | 124.84 | T:fugue512 |
| 124.92 | 125.21 | 125.62 | T:cubehash82 |
| 134.02 | 134.41 | 134.79 | T:triadhashv1 |
| 136.84 | 137.02 | 137.23 | T:knot256v2 |
| 143.68 | 144.36 | 145.15 | T:fsb256 |
| 146.65 | 147.70 | 153.61 | T:mgrostl256 |
| 154.96 | 155.64 | 158.24 | T:cubehash164 |
| 166.81 | 167.91 | 169.57 | T:md6d224 |
| 162.67 | 167.99 | 168.40 | T:sneikha384 |
| 172.52 | 172.85 | 173.40 | T:knot256v1 |
| 178.79 | 180.05 | 181.17 | T:md6d256 |
| 182.02 | 182.32 | 182.67 | T:clxhash |
| 197.40 | 198.17 | 199.12 | T:lane512 |
| 213.13 | 216.05 | 216.47 | T:cubehash81 |
| 218.13 | 223.05 | 224.61 | T:md6d384 |
| 223.07 | 224.07 | 225.88 | T:atelopus32 |
| 249.57 | 250.09 | 250.56 | T:cubehash162 |
| 270.02 | 270.74 | 272.08 | T:photonbeetlehash256rate32v1 |
| 309.11 | 322.72 | 325.00 | T:atelopus64 |
| 362.79 | 363.50 | 364.41 | T:knot384 |
| 398.57 | 399.40 | 400.90 | T:syconhash256v1 |
| 431.96 | 432.34 | 432.98 | T:cubehash161 |
| 923.29 | 923.66 | 924.18 | T:subterraneanv1 |
| 1479.35 | 1483.91 | 1497.88 | T:sivrijndael256hash256v1 |
| 1704.60 | 1738.12 | 1769.70 | T:skinnyhashtk3 |
| 1919.78 | 1920.74 | 1927.90 | T:acehash256v1 |
| 2042.73 | 2084.30 | 2107.79 | T:knot512 |
| 2467.05 | 2515.53 | 2530.68 | T:skinnyhashtk2 |
| 2599.92 | 2648.31 | 2652.00 | T:heron256v1 |
| 5010.82 | 5013.54 | 5021.05 | T:gage1h256c256r128 |
| 5040.54 | 5046.53 | 5052.20 | T:orangishv1 |
| 7015.79 | 7017.98 | 7019.98 | T:gage1h256c224r064 |
| 7391.13 | 7412.28 | 7440.10 | T:sivtemphotonhashv1 |
| 7769.09 | 7771.57 | 7774.35 | T:gage1h256c256r064 |
| 9630.58 | 9637.03 | 9912.85 | T:gage1h256c224r032 |
| 13490.89 | 13493.14 | 13496.25 | T:gage1h256c256r032 |
| 13842.69 | 13878.95 | 13885.82 | T:gage1h256c512r064 |
| 22282.73 | 22291.94 | 22330.82 | T:gage1h256c224r016 |
| 25120.42 | 25130.03 | 25161.40 | T:gage1h256c256r016 |
| 25115.17 | 25134.19 | 25184.69 | T:gage1h256c512r032 |
| 42655.23 | 42689.69 | 42760.71 | T:gage1h256c224r008 |
| 705763.99 | 705899.15 | 706207.45 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 5.59 | 5.75 | 5.96 | T:floppsy |
| 5.90? | 6.43? | 7.03? | komihash |
| 21.57 | 22.38 | 23.18 | T:bebb4185 |
| 27.22 | 27.52 | 27.68 | sha256 |
| 43.64 | 43.94 | 44.28 | T:blake3 |
| 46.95 | 47.52 | 48.21 | T:edonr256 |
| 49.47 | 49.79 | 50.53 | T:edonr512 |
| 47.00? | 51.17? | 59.19? | T:beamsplitter |
| 51.93 | 52.53 | 53.10 | T:md4 |
| 52.03 | 52.53 | 53.07 | prh42s256 |
| 59.50 | 60.90 | 63.43 | T:blake2s |
| 66.93 | 67.81 | 70.17 | md5 |
| 77.74 | 78.57 | 80.65 | prh64s256 |
| 79.66 | 80.14 | 81.22 | prh42s512 |
| 83.30 | 84.00 | 87.30 | T:blake32 |
| 83.15 | 84.60 | 87.68 | T:blake2b |
| 83.45 | 84.71 | 86.02 | T:gimli24v1 |
| 85.41 | 86.54 | 87.05 | lsh256 |
| 88.29 | 88.90 | 91.18 | blake256 |
| 92.92 | 93.53 | 94.07 | T:skein256256 |
| 93.57 | 94.14 | 95.50 | T:tiger |
| 94.72 | 95.80 | 98.16 | T:xoodyakv1 |
| 95.09 | 96.79 | 99.03 | T:hamsi |
| 99.94 | 100.90 | 102.28 | T:bmw256 |
| 101.36 | 102.45 | 103.74 | asconhashav12 |
| 101.91 | 102.72 | 104.21 | asconxofav12 |
| 105.56 | 106.20 | 106.97 | T:rfsb509 |
| 110.10 | 110.49 | 111.29 | T:k12 |
| 118.97 | 119.27 | 120.19 | sha512 |
| 118.68 | 119.46 | 120.49 | T:skein512256 |
| 118.41 | 119.68 | 121.64 | T:bmw512 |
| 118.93 | 119.84 | 121.03 | T:sarmal256 |
| 120.18 | 120.92 | 122.10 | T:skein512512 |
| 126.65 | 127.36 | 128.57 | T:blake64 |
| 126.84 | 128.19 | 129.89 | T:echo256 |
| 130.74 | 132.45 | 134.08 | T:luffa256 |
| 135.22 | 135.61 | 136.06 | prh42s1024 |
| 135.28 | 136.20 | 138.32 | blake512 |
| 135.25 | 136.43 | 138.00 | asconhashv12 |
| 135.93 | 136.51 | 137.61 | T:shavite3256 |
| 135.49 | 136.62 | 138.04 | asconxofv12 |
| 136.33 | 137.35 | 138.88 | prh64s512 |
| 140.30 | 140.80 | 144.28 | T:cheetah256 |
| 144.47 | 145.23 | 146.15 | T:sarmal512 |
| 151.17 | 152.07 | 155.54 | lsh512 |
| 156.83 | 159.52 | 173.12 | T:ripemd160 |
| 157.48 | 160.39 | 162.76 | T:cubehash512 |
| 168.71 | 169.15 | 169.95 | sha3224 |
| 168.79 | 169.32 | 170.00 | sha3512 |
| 169.16 | 169.68 | 170.27 | sha3384 |
| 169.10 | 169.79 | 170.81 | shake128 |
| 169.30 | 170.04 | 172.74 | sha3256 |
| 169.64 | 170.15 | 170.81 | shake256 |
| 169.33 | 170.41 | 171.18 | T:shamashashv1 |
| 176.15 | 176.85 | 177.83 | T:keccakc1024 |
| 177.68 | 178.19 | 179.19 | T:keccak |
| 178.93 | 179.65 | 180.86 | T:nasha256 |
| 179.28 | 179.78 | 180.77 | T:keccakc448 |
| 179.70 | 180.45 | 181.05 | T:keccakc768 |
| 179.93 | 182.12 | 189.33 | T:keccakc512 |
| 181.52 | 182.20 | 183.53 | T:keccakc256 |
| 193.23 | 193.86 | 194.48 | T:sneikha256 |
| 194.26 | 195.49 | 198.93 | T:drygascon128 |
| 194.91 | 195.94 | 197.11 | T:shabal256 |
| 195.73 | 196.68 | 197.88 | T:shabal512 |
| 200.75 | 201.80 | 203.49 | T:luffa384 |
| 203.91 | 204.14 | 204.70 | T:whirlpool |
| 202.96 | 204.58 | 209.84 | sha1 |
| 204.20 | 206.27 | 210.70 | T:cheetah512 |
| 204.34 | 208.03 | 213.27 | sha224 |
| 218.57 | 220.82 | 224.56 | T:esch256v1 |
| 222.53 | 224.54 | 226.92 | asconhashabi32v12 |
| 233.57 | 234.02 | 234.76 | T:esch256v2 |
| 240.68 | 242.48 | 245.32 | T:triadhashv1 |
| 243.64 | 245.29 | 247.80 | T:saturninhashv2 |
| 245.58 | 247.21 | 249.20 | T:romulush |
| 247.57 | 249.20 | 250.70 | T:bash256 |
| 247.45 | 250.10 | 251.43 | T:bash512 |
| 250.96 | 251.51 | 252.64 | T:bash384 |
| 251.96 | 253.34 | 255.36 | prh64s1024 |
| 264.08 | 266.02 | 271.04 | T:cubehash832 |
| 267.71 | 268.73 | 269.66 | T:groestl256 |
| 265.50 | 272.14 | 276.31 | T:cubehash816 |
| 272.44 | 273.47 | 274.93 | asconhashbi32v12 |
| 279.30 | 280.51 | 281.55 | T:skein10241024 |
| 281.50 | 287.05 | 289.09 | T:cubehash88 |
| 289.48 | 290.49 | 292.09 | T:clxhash |
| 294.27 | 296.69 | 299.14 | T:fugue256 |
| 306.97 | 309.35 | 311.85 | T:cubehash84 |
| 308.19 | 309.45 | 312.61 | T:knot256v1 |
| 312.62 | 313.88 | 315.16 | T:photonbeetlehash256rate32v1 |
| 313.92 | 314.95 | 318.16 | T:luffa512 |
| 313.82 | 315.81 | 319.56 | T:jh224 |
| 315.74 | 317.03 | 319.41 | T:jh512 |
| 317.02 | 317.64 | 318.36 | T:jh256 |
| 315.82 | 317.97 | 320.91 | T:jh384 |
| 343.80 | 346.24 | 349.62 | T:nasha512 |
| 348.43 | 349.56 | 351.44 | T:bblake256 |
| 347.17 | 349.78 | 354.07 | T:cubehash82 |
| 349.17 | 350.73 | 358.32 | sha384 |
| 369.68 | 372.29 | 375.04 | T:round3jh256 |
| 370.54 | 373.28 | 374.84 | T:round3jh512 |
| 375.36 | 375.89 | 378.17 | T:knot256v2 |
| 380.44 | 381.11 | 382.15 | T:drygascon256 |
| 394.82 | 398.48 | 402.62 | T:simd512 |
| 403.18 | 404.91 | 407.64 | T:coral256v1 |
| 409.52 | 410.30 | 412.66 | T:shavite3512 |
| 427.62 | 430.91 | 433.49 | T:mcssha4 |
| 434.57 | 435.99 | 437.20 | T:groestl512 |
| 437.67 | 439.85 | 441.52 | T:mcssha6 |
| 438.25 | 441.10 | 444.22 | T:cubehash81 |
| 440.48 | 442.67 | 446.55 | T:fugue384 |
| 449.30 | 451.14 | 453.44 | T:esch384v1 |
| 474.47 | 475.22 | 476.40 | T:esch384v2 |
| 509.57 | 512.89 | 515.85 | T:cubehash1616 |
| 513.01 | 517.01 | 539.10 | T:simd256 |
| 515.64 | 527.61 | 532.66 | T:cubehash1632 |
| 536.34 | 542.78 | 553.25 | T:fugue2 |
| 558.65 | 560.20 | 561.70 | T:sneikha384 |
| 562.50 | 563.77 | 565.64 | T:lane256 |
| 561.66 | 572.17 | 576.41 | T:cubehash168 |
| 600.22 | 603.52 | 606.69 | T:keccakc256treed2 |
| 602.30 | 604.47 | 608.43 | T:keccakc512treed2 |
| 598.66 | 610.43 | 616.22 | T:cubehash164 |
| 670.85 | 684.10 | 685.78 | T:mcssha5 |
| 691.06 | 695.47 | 707.89 | T:cubehash162 |
| 707.11 | 709.45 | 715.10 | T:essence224 |
| 718.12 | 719.85 | 721.96 | T:echosp256 |
| 724.09 | 726.22 | 729.04 | T:fugue512 |
| 731.62 | 734.90 | 740.60 | T:essence256 |
| 734.53 | 738.07 | 742.11 | T:knot384 |
| 847.51 | 849.91 | 853.46 | T:echo512 |
| 871.52 | 884.30 | 888.15 | T:cubehash161 |
| 900.44 | 903.67 | 906.59 | T:essence384 |
| 906.69 | 908.98 | 911.47 | T:echosp512 |
| 908.80 | 911.85 | 914.92 | T:essence512 |
| 1130.82 | 1134.41 | 1139.39 | T:fsb256 |
| 1180.35 | 1183.07 | 1186.28 | T:mgrostl256 |
| 1355.00 | 1359.67 | 1365.70 | T:md6d224 |
| 1426.73 | 1436.01 | 1449.59 | T:md6d256 |
| 1473.40 | 1480.97 | 1487.39 | T:syconhash256v1 |
| 1584.02 | 1587.34 | 1598.48 | T:lane512 |
| 1718.68 | 1731.36 | 1742.36 | T:sivrijndael256hash256v1 |
| 1782.12 | 1785.88 | 1790.80 | T:subterraneanv1 |
| 1790.26 | 1797.68 | 1804.18 | T:md6d384 |
| 1785.00 | 1809.23 | 1829.64 | T:atelopus32 |
| 2462.61 | 2496.74 | 2584.84 | T:atelopus64 |
| 4436.24 | 4478.74 | 4576.52 | T:skinnyhashtk2 |
| 4611.56 | 4664.12 | 4751.51 | T:skinnyhashtk3 |
| 4786.25 | 4839.68 | 4844.73 | T:knot512 |
| 7103.09 | 7124.89 | 7137.51 | T:acehash256v1 |
| 7930.51 | 7953.82 | 7970.64 | T:sivtemphotonhashv1 |
| 11998.97 | 12053.98 | 12125.96 | T:heron256v1 |
| 17182.01 | 17190.18 | 17202.33 | T:gage1h256c256r128 |
| 20131.49 | 20183.34 | 20243.26 | T:orangishv1 |
| 25918.88 | 25946.54 | 26530.53 | T:gage1h256c224r064 |
| 28704.54 | 28716.86 | 28729.54 | T:gage1h256c256r064 |
| 35214.29 | 35246.23 | 35407.19 | T:gage1h256c224r032 |
| 47500.88 | 47551.47 | 47700.04 | T:gage1h256c256r032 |
| 51118.25 | 51231.69 | 51296.17 | T:gage1h256c512r064 |
| 76379.75 | 76419.75 | 76446.55 | T:gage1h256c224r016 |
| 86103.85 | 86128.15 | 86158.06 | T:gage1h256c256r016 |
| 88407.45 | 88462.61 | 90985.96 | T:gage1h256c512r032 |
| 144229.28 | 144295.09 | 144468.42 | T:gage1h256c224r008 |
| 5650332.54 | 5657104.58 | 5998366.75 | T:fsb512 |
|
|