Measurements of hash functions on one machine: amd64; Core 2 65nm (6fb); 2007 Intel Core 2 Duo T7300; 2 x 2000MHz; trident, 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:
old
(bytes,cycles)
NISTLWC graphs:
(bytes,cycles)
| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 0.00 | 0.00 | 0.00 | T:floppsy |
| 0.34 | 0.34 | 0.34 | komihash |
| 0.72 | 0.72 | 0.72 | prh42s1024 |
| 0.71 | 0.72 | 0.72 | prh42s512 |
| 0.77 | 0.78 | 0.78 | prh42s256 |
| 0.78 | 0.79 | 0.79 | prh64s512 |
| 0.79 | 0.79 | 0.80 | prh64s1024 |
| 0.79 | 0.79 | 0.80 | prh64s256 |
| 1.07 | 1.07 | 1.07 | T:bebb4185 |
| 2.45 | 2.49 | 2.52 | T:edonr512 |
| 3.37 | 3.37 | 3.38 | T:md4 |
| 3.59 | 3.60 | 3.60 | T:bmw512 |
| 4.74 | 4.75 | 4.75 | T:edonr256 |
| 5.08 | 5.09 | 5.10 | T:blake2b |
| 5.16 | 5.17 | 5.17 | T:k12 |
| 5.27 | 5.28 | 5.28 | lsh256 |
| 5.46 | 5.47 | 5.48 | md5 |
| 5.65 | 5.66 | 5.68 | T:beamsplitter |
| 5.85 | 5.86 | 5.86 | T:shabal256 |
| 5.85 | 5.86 | 5.88 | T:shabal512 |
| 5.90 | 5.93 | 5.94 | lsh512 |
| 6.00 | 6.03 | 6.12 | sha1 |
| 6.27 | 6.28 | 6.28 | T:skein512256 |
| 6.27 | 6.28 | 6.28 | T:skein512512 |
| 6.83 | 6.83 | 6.87 | T:blake3 |
| 6.89 | 6.90 | 6.92 | T:tiger |
| 6.94 | 6.94 | 6.94 | T:cubehash832 |
| 7.28 | 7.30 | 7.39 | T:blake64 |
| 7.35 | 7.43 | 7.45 | T:bmw256 |
| 7.48 | 7.48 | 7.48 | T:keccakc256treed2 |
| 7.72 | 7.73 | 7.75 | blake512 |
| 8.02 | 8.03 | 8.04 | T:blake2s |
| 8.08 | 8.11 | 8.14 | T:sarmal256 |
| 8.24 | 8.25 | 8.25 | T:skein256256 |
| 9.13 | 9.15 | 9.18 | T:bblake256 |
| 9.15 | 9.15 | 9.16 | T:keccakc512treed2 |
| 9.44 | 9.44 | 9.45 | T:skein10241024 |
| 9.55 | 9.55 | 9.56 | T:blake32 |
| 9.58 | 9.62 | 9.65 | T:cheetah256 |
| 9.76 | 9.77 | 9.77 | T:keccakc256 |
| 9.77 | 9.78 | 9.86 | sha384 |
| 9.77 | 9.78 | 9.80 | sha512 |
| 9.81 | 9.82 | 9.84 | shake128 |
| 9.92 | 9.95 | 9.98 | T:sarmal512 |
| 11.39 | 11.39 | 11.40 | sha3224 |
| 11.42 | 11.42 | 11.42 | T:keccakc448 |
| 11.87 | 11.88 | 11.88 | T:keccakc512 |
| 11.89 | 11.96 | 12.15 | blake256 |
| 11.95 | 11.96 | 11.98 | shake256 |
| 11.97 | 11.99 | 12.01 | sha3256 |
| 12.39 | 12.39 | 12.53 | T:cubehash1632 |
| 12.38 | 12.40 | 12.59 | T:cubehash512 |
| 12.41 | 12.42 | 12.42 | T:rfsb509 |
| 12.65 | 12.65 | 12.66 | T:keccak |
| 12.75 | 12.85 | 13.04 | T:simd512 |
| 13.70 | 13.71 | 13.73 | T:ripemd160 |
| 13.75 | 13.75 | 13.75 | T:cubehash816 |
| 13.77 | 13.79 | 13.83 | sha256 |
| 13.78 | 13.79 | 13.95 | sha224 |
| 14.13 | 14.14 | 14.17 | T:cheetah512 |
| 14.54 | 14.57 | 14.63 | T:nasha256 |
| 14.81 | 14.86 | 15.09 | T:luffa256 |
| 14.85 | 14.88 | 14.91 | T:nasha512 |
| 15.39 | 15.40 | 15.42 | T:luffa384 |
| 15.52 | 15.52 | 15.61 | T:keccakc768 |
| 15.73 | 15.74 | 15.74 | sha3384 |
| 15.83 | 15.83 | 15.84 | T:fugue2 |
| 17.63 | 17.63 | 17.65 | T:jh384 |
| 17.63 | 17.64 | 17.66 | T:jh512 |
| 17.63 | 17.64 | 17.65 | T:jh256 |
| 17.63 | 17.64 | 17.66 | T:jh224 |
| 19.86 | 19.86 | 19.86 | asconhashav12 |
| 19.95 | 19.96 | 19.97 | asconxofav12 |
| 20.33 | 20.34 | 20.37 | T:fugue256 |
| 20.89 | 20.90 | 20.92 | T:round3jh512 |
| 20.92 | 20.94 | 21.02 | T:round3jh256 |
| 21.87 | 21.88 | 21.92 | T:shavite3256 |
| 21.98 | 21.98 | 21.99 | T:gimli24v1 |
| 22.23 | 22.23 | 22.30 | T:keccakc1024 |
| 22.37 | 22.38 | 22.48 | sha3512 |
| 27.34 | 27.34 | 27.40 | T:cubehash1616 |
| 27.56 | 27.57 | 27.87 | T:cubehash88 |
| 28.01 | 28.02 | 28.21 | T:luffa512 |
| 29.79 | 29.79 | 29.95 | asconhashv12 |
| 29.91 | 30.00 | 30.09 | asconxofv12 |
| 30.21 | 30.22 | 30.40 | T:lane256 |
| 30.55 | 30.58 | 30.78 | T:hamsi |
| 31.63 | 31.65 | 31.84 | T:echosp256 |
| 32.00 | 32.11 | 32.34 | T:xoodyakv1 |
| 32.58 | 32.59 | 32.64 | T:whirlpool |
| 33.55 | 33.56 | 33.85 | T:groestl256 |
| 34.15 | 34.16 | 34.36 | T:essence384 |
| 34.31 | 34.40 | 34.70 | T:essence512 |
| 35.41 | 35.43 | 35.68 | T:md6d224 |
| 36.17 | 36.19 | 36.51 | T:shavite3512 |
| 36.45 | 36.47 | 36.84 | T:echo256 |
| 36.49 | 36.57 | 36.78 | T:shamashashv1 |
| 36.67 | 36.83 | 37.16 | T:simd256 |
| 37.57 | 37.58 | 37.91 | asconhashabi32v12 |
| 38.21 | 38.25 | 38.60 | T:md6d256 |
| 43.00 | 43.00 | 43.47 | T:mcssha4 |
| 43.00 | 43.00 | 43.34 | T:mcssha6 |
| 43.00 | 43.01 | 43.35 | T:mcssha5 |
| 45.74 | 45.76 | 46.29 | T:echosp512 |
| 48.05 | 48.06 | 48.85 | T:groestl512 |
| 49.41 | 49.43 | 50.02 | T:md6d384 |
| 49.46 | 49.47 | 49.95 | T:fugue384 |
| 51.03 | 51.28 | 51.70 | T:sneikha256 |
| 54.00 | 54.06 | 54.71 | T:cubehash84 |
| 54.28 | 54.35 | 54.93 | T:essence224 |
| 54.75 | 54.75 | 55.27 | T:cubehash168 |
| 54.60 | 54.92 | 55.24 | T:essence256 |
| 55.55 | 55.65 | 56.20 | asconhashbi32v12 |
| 57.75 | 57.96 | 58.16 | T:atelopus64 |
| 58.61 | 58.79 | 59.41 | T:fugue512 |
| 60.41 | 60.63 | 60.73 | T:atelopus32 |
| 63.40 | 63.52 | 64.17 | T:esch256v1 |
| 63.49 | 63.68 | 64.25 | T:esch256v2 |
| 65.61 | 65.63 | 66.36 | T:mgrostl256 |
| 68.17 | 68.36 | 68.87 | T:saturninhashv2 |
| 68.10 | 68.49 | 68.96 | T:drygascon128 |
| 68.86 | 68.89 | 69.66 | T:echo512 |
| 81.30 | 81.36 | 81.77 | T:romulush |
| 89.39 | 89.88 | 90.25 | T:coral256v1 |
| 93.34 | 93.83 | 94.28 | T:esch384v2 |
| 93.49 | 94.13 | 94.34 | T:esch384v1 |
| 94.32 | 94.79 | 95.13 | T:drygascon256 |
| 100.46 | 100.88 | 101.34 | T:sneikha384 |
| 106.07 | 106.68 | 106.79 | T:knot256v2 |
| 108.00 | 108.73 | 108.77 | T:cubehash164 |
| 109.55 | 109.93 | 111.63 | T:cubehash82 |
| 114.32 | 114.70 | 116.06 | T:lane512 |
| 127.83 | 130.00 | 133.98 | T:fsb256 |
| 172.42 | 172.48 | 172.54 | T:knot256v1 |
| 216.70 | 216.79 | 217.35 | T:cubehash81 |
| 218.02 | 218.19 | 218.54 | T:cubehash162 |
| 226.82 | 227.31 | 228.07 | T:clxhash |
| 326.34 | 326.61 | 326.83 | T:knot512 |
| 384.67 | 385.59 | 387.76 | T:knot384 |
| 389.76 | 390.18 | 390.83 | T:photonbeetlehash256rate32v1 |
| 414.61 | 422.22 | 432.74 | T:fsb512 |
| 433.15 | 433.90 | 434.26 | T:cubehash161 |
| 846.42 | 847.75 | 848.89 | T:syconhash256v1 |
| 1560.21 | 1578.37 | 1590.67 | T:subterraneanv1 |
| 1651.57 | 1652.70 | 1654.50 | T:acehash256v1 |
| 1974.40 | 1981.24 | 1985.39 | T:sivrijndael256hash256v1 |
| 2496.10 | 2498.35 | 2501.07 | T:heron256v1 |
| 2952.63 | 2955.98 | 2959.35 | T:skinnyhashtk3 |
| 4537.26 | 4584.86 | 4598.42 | T:gage1h256c256r128 |
| 4894.96 | 4955.12 | 4999.41 | T:skinnyhashtk2 |
| 6841.16 | 6847.79 | 6873.20 | T:gage1h256c224r064 |
| 6944.96 | 6948.60 | 6951.23 | T:gage1h256c224r032 |
| 7433.53 | 7435.79 | 7441.55 | T:orangishv1 |
| 7581.10 | 7584.26 | 7590.65 | T:gage1h256c256r064 |
| 13662.23 | 13684.64 | 13794.18 | T:gage1h256c256r032 |
| 13798.26 | 13803.42 | 13815.07 | T:gage1h256c512r064 |
| 14955.69 | 15445.78 | 15757.11 | T:sivtemphotonhashv1 |
| -79444.22? | 18854.28? | 51622.51? | T:gage1h256c224r008 |
| -21599.25? | 25295.07? | 25364.11? | T:gage1h256c224r016 |
| -40091.31? | 28616.77? | 28627.79? | T:gage1h256c256r016 |
| -36857.38? | 28677.47? | 28839.76? | T:gage1h256c512r032 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.01 | 0.01 | 0.01 | T:floppsy |
| 0.36 | 0.36 | 0.36 | komihash |
| 0.90 | 0.90 | 0.91 | prh42s256 |
| 0.90 | 0.90 | 0.91 | prh42s512 |
| 0.95 | 0.95 | 0.96 | prh64s256 |
| 1.03 | 1.03 | 1.04 | prh42s1024 |
| 1.05 | 1.05 | 1.06 | prh64s512 |
| 1.14 | 1.14 | 1.14 | T:bebb4185 |
| 1.25 | 1.26 | 1.26 | prh64s1024 |
| 2.62 | 2.62 | 2.76 | T:edonr512 |
| 3.51 | 3.52 | 3.52 | T:md4 |
| 3.91 | 3.91 | 3.92 | T:bmw512 |
| 4.87 | 4.87 | 4.88 | T:edonr256 |
| 5.12 | 5.12 | 5.12 | T:blake2b |
| 5.26 | 5.26 | 5.26 | T:k12 |
| 5.48 | 5.48 | 5.48 | lsh256 |
| 5.59 | 5.59 | 5.59 | md5 |
| 5.75 | 5.75 | 5.77 | T:beamsplitter |
| 6.29 | 6.29 | 6.31 | T:shabal512 |
| 6.29 | 6.30 | 6.30 | T:shabal256 |
| 6.32 | 6.36 | 6.37 | lsh512 |
| 6.43 | 6.43 | 6.44 | T:skein512256 |
| 6.43 | 6.44 | 6.44 | T:skein512512 |
| 6.71 | 6.71 | 6.74 | T:blake3 |
| 6.80 | 6.83 | 6.90 | sha1 |
| 7.08 | 7.09 | 7.14 | T:tiger |
| 7.61 | 7.61 | 7.61 | T:cubehash832 |
| 7.64 | 7.71 | 7.74 | T:bmw256 |
| 7.70 | 7.72 | 7.74 | T:blake64 |
| 8.02 | 8.03 | 8.04 | blake512 |
| 8.04 | 8.06 | 8.08 | T:blake2s |
| 8.36 | 8.36 | 8.37 | T:skein256256 |
| 8.38 | 8.39 | 8.41 | T:sarmal256 |
| 8.63 | 8.63 | 8.63 | T:keccakc256treed2 |
| 9.76 | 9.76 | 9.77 | T:blake32 |
| 9.84 | 9.85 | 9.85 | T:skein10241024 |
| 9.97 | 9.97 | 9.98 | T:cheetah256 |
| 10.00 | 10.03 | 10.04 | T:bblake256 |
| 10.04 | 10.05 | 10.06 | shake128 |
| 10.06 | 10.06 | 10.06 | T:keccakc256 |
| 10.24 | 10.26 | 10.29 | T:sarmal512 |
| 10.45 | 10.45 | 10.46 | T:keccakc512treed2 |
| 10.77 | 10.79 | 10.81 | sha384 |
| 10.80 | 10.81 | 10.83 | sha512 |
| 11.61 | 11.61 | 11.62 | sha3224 |
| 11.70 | 11.71 | 11.71 | T:keccakc448 |
| 12.16 | 12.17 | 12.39 | blake256 |
| 12.37 | 12.37 | 12.37 | T:keccakc512 |
| 12.37 | 12.38 | 12.40 | shake256 |
| 12.37 | 12.38 | 12.41 | sha3256 |
| 12.72 | 12.72 | 12.88 | T:cubehash512 |
| 13.12 | 13.12 | 13.13 | T:keccak |
| 13.19 | 13.20 | 13.20 | T:rfsb509 |
| 13.34 | 13.36 | 13.49 | T:simd512 |
| 13.47 | 13.47 | 13.52 | T:cubehash1632 |
| 14.01 | 14.02 | 14.04 | T:ripemd160 |
| 14.42 | 14.42 | 14.42 | T:cubehash816 |
| 14.69 | 14.70 | 14.71 | sha224 |
| 14.70 | 14.71 | 14.73 | sha256 |
| 14.85 | 14.86 | 14.89 | T:nasha256 |
| 15.12 | 15.15 | 15.33 | T:luffa256 |
| 15.41 | 15.45 | 15.45 | T:nasha512 |
| 15.79 | 15.80 | 15.80 | T:keccakc768 |
| 15.82 | 15.82 | 15.83 | T:luffa384 |
| 15.95 | 15.95 | 15.97 | sha3384 |
| 16.61 | 16.63 | 16.65 | T:cheetah512 |
| 17.44 | 17.45 | 17.45 | T:fugue2 |
| 17.92 | 17.92 | 17.93 | T:jh384 |
| 17.92 | 17.92 | 17.95 | T:jh224 |
| 17.92 | 17.93 | 17.93 | T:jh512 |
| 17.92 | 17.93 | 17.93 | T:jh256 |
| 20.06 | 20.06 | 20.06 | asconhashav12 |
| 20.12 | 20.14 | 20.15 | asconxofav12 |
| 21.23 | 21.24 | 21.24 | T:round3jh512 |
| 21.25 | 21.27 | 21.38 | T:round3jh256 |
| 21.44 | 21.45 | 21.47 | T:fugue256 |
| 22.18 | 22.18 | 22.18 | T:gimli24v1 |
| 22.23 | 22.23 | 22.24 | T:shavite3256 |
| 22.41 | 22.41 | 22.42 | T:keccakc1024 |
| 22.49 | 22.49 | 22.50 | sha3512 |
| 28.29 | 28.29 | 28.29 | T:cubehash88 |
| 28.64 | 28.64 | 28.64 | T:cubehash1616 |
| 28.72 | 28.73 | 28.74 | T:luffa512 |
| 30.04 | 30.04 | 30.04 | asconhashv12 |
| 30.23 | 30.24 | 30.24 | asconxofv12 |
| 30.62 | 30.65 | 30.72 | T:hamsi |
| 31.18 | 31.19 | 31.20 | T:lane256 |
| 32.13 | 32.24 | 32.42 | T:xoodyakv1 |
| 32.96 | 32.98 | 33.00 | T:echosp256 |
| 33.17 | 33.19 | 33.21 | T:whirlpool |
| 34.41 | 34.42 | 34.42 | T:groestl256 |
| 35.34 | 35.34 | 35.35 | T:essence384 |
| 35.53 | 35.63 | 35.65 | T:essence512 |
| 35.83 | 35.86 | 35.94 | T:md6d224 |
| 36.64 | 36.79 | 36.80 | T:shamashashv1 |
| 37.32 | 37.33 | 37.34 | T:shavite3512 |
| 37.40 | 37.49 | 37.53 | T:simd256 |
| 37.75 | 37.76 | 37.77 | T:echo256 |
| 38.03 | 38.04 | 38.07 | asconhashabi32v12 |
| 38.66 | 38.70 | 38.81 | T:md6d256 |
| 43.94 | 43.94 | 43.94 | T:mcssha4 |
| 43.96 | 43.96 | 43.97 | T:mcssha6 |
| 44.61 | 44.61 | 44.62 | T:mcssha5 |
| 47.44 | 47.46 | 47.47 | T:echosp512 |
| 50.06 | 50.07 | 50.10 | T:md6d384 |
| 50.28 | 50.33 | 50.36 | T:groestl512 |
| 51.20 | 51.21 | 51.23 | T:fugue384 |
| 51.76 | 51.85 | 51.85 | T:sneikha256 |
| 55.09 | 55.09 | 55.09 | T:cubehash84 |
| 55.24 | 55.31 | 55.39 | T:essence224 |
| 55.48 | 55.86 | 55.93 | T:essence256 |
| 56.05 | 56.05 | 56.05 | T:cubehash168 |
| 56.12 | 56.13 | 56.15 | asconhashbi32v12 |
| 58.52 | 58.93 | 60.88 | T:atelopus64 |
| 61.22 | 61.33 | 61.63 | T:fugue512 |
| 61.26 | 61.88 | 62.09 | T:atelopus32 |
| 63.83 | 63.85 | 63.92 | T:esch256v1 |
| 63.86 | 64.06 | 64.15 | T:esch256v2 |
| 68.17 | 68.23 | 68.26 | T:drygascon128 |
| 68.74 | 68.75 | 68.77 | T:saturninhashv2 |
| 68.79 | 68.80 | 68.84 | T:mgrostl256 |
| 71.02 | 71.05 | 71.11 | T:echo512 |
| 81.57 | 81.95 | 82.43 | T:romulush |
| 90.14 | 90.14 | 90.36 | T:coral256v1 |
| 93.86 | 94.27 | 95.01 | T:esch384v2 |
| 94.32 | 94.56 | 95.06 | T:esch384v1 |
| 94.92 | 94.93 | 95.19 | T:drygascon256 |
| 101.21 | 101.65 | 101.70 | T:sneikha384 |
| 106.90 | 106.91 | 107.14 | T:knot256v2 |
| 105.52 | 107.06 | 113.31 | T:fsb256 |
| 109.09 | 109.10 | 110.28 | T:cubehash82 |
| 109.79 | 109.80 | 110.05 | T:cubehash164 |
| 121.21 | 121.88 | 123.18 | T:lane512 |
| 172.16 | 172.16 | 173.28 | T:knot256v1 |
| 217.08 | 217.08 | 218.59 | T:cubehash81 |
| 219.17 | 219.27 | 220.62 | T:cubehash162 |
| 226.75 | 227.39 | 228.71 | T:clxhash |
| 326.55 | 326.77 | 329.24 | T:knot512 |
| 384.83 | 386.78 | 387.91 | T:knot384 |
| 387.85 | 389.36 | 391.87 | T:photonbeetlehash256rate32v1 |
| 433.80 | 435.95 | 436.91 | T:cubehash161 |
| 854.82 | 855.33 | 856.21 | T:syconhash256v1 |
| 1566.24 | 1581.26 | 1590.99 | T:subterraneanv1 |
| 1667.13 | 1667.53 | 1668.86 | T:acehash256v1 |
| 1973.79 | 1979.40 | 1982.14 | T:sivrijndael256hash256v1 |
| 2538.09 | 2540.99 | 2544.11 | T:heron256v1 |
| 2975.86 | 2977.22 | 2981.85 | T:skinnyhashtk3 |
| 4596.08 | 4639.29 | 4646.32 | T:gage1h256c256r128 |
| 4931.33 | 4965.63 | 5002.15 | T:skinnyhashtk2 |
| 6912.89 | 6921.68 | 6945.43 | T:gage1h256c224r064 |
| 7001.46 | 7005.51 | 7009.96 | T:gage1h256c224r032 |
| 7490.79 | 7493.11 | 7500.29 | T:orangishv1 |
| 7657.11 | 7658.41 | 7662.32 | T:gage1h256c256r064 |
| 13795.36 | 13803.46 | 13923.26 | T:gage1h256c256r032 |
| 13933.67 | 13937.43 | 13945.64 | T:gage1h256c512r064 |
| 14894.43 | 14905.60 | 14918.76 | T:fsb512 |
| 15065.80 | 15519.81 | 15651.78 | T:sivtemphotonhashv1 |
| 25458.32 | 25552.33 | 25560.63 | T:gage1h256c224r016 |
| 28845.82 | 28857.92 | 28883.28 | T:gage1h256c256r016 |
| 28828.55 | 29056.01 | 29069.73 | T:gage1h256c512r032 |
| 52018.99 | 52037.31 | 52067.80 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.04 | 0.04 | 0.04 | T:floppsy |
| 0.40 | 0.40 | 0.40 | komihash |
| 1.09 | 1.09 | 1.12 | prh42s256 |
| 1.22 | 1.23 | 1.24 | prh64s256 |
| 1.23 | 1.24 | 1.24 | prh42s512 |
| 1.28 | 1.28 | 1.28 | T:bebb4185 |
| 1.49 | 1.50 | 1.51 | prh64s512 |
| 1.51 | 1.52 | 1.53 | prh42s1024 |
| 2.04 | 2.04 | 2.07 | prh64s1024 |
| 2.85? | 2.85? | 3.17? | T:edonr512 |
| 3.74 | 3.75 | 3.78 | T:md4 |
| 4.43 | 4.43 | 4.45 | T:bmw512 |
| 5.07 | 5.08 | 5.10 | T:edonr256 |
| 5.15 | 5.17 | 5.17 | T:blake2b |
| 5.73 | 5.73 | 5.73 | T:k12 |
| 5.78 | 5.79 | 5.80 | md5 |
| 5.83 | 5.83 | 5.83 | lsh256 |
| 5.96 | 5.99 | 6.05 | T:beamsplitter |
| 6.61 | 6.64 | 6.66 | T:blake3 |
| 6.69 | 6.71 | 6.72 | T:skein512256 |
| 6.71 | 6.71 | 6.72 | T:skein512512 |
| 7.00 | 7.01 | 7.02 | T:shabal512 |
| 7.02 | 7.03 | 7.06 | T:shabal256 |
| 7.07 | 7.11 | 7.11 | lsh512 |
| 7.42 | 7.46 | 7.50 | T:tiger |
| 8.08 | 8.09 | 8.11 | T:blake2s |
| 8.14 | 8.18 | 8.23 | sha1 |
| 8.13 | 8.18 | 8.24 | T:bmw256 |
| 8.22 | 8.24 | 8.25 | T:blake64 |
| 8.50 | 8.52 | 8.54 | blake512 |
| 8.55 | 8.56 | 8.57 | T:skein256256 |
| 8.70 | 8.70 | 8.71 | T:cubehash832 |
| 8.87 | 8.88 | 8.98 | T:sarmal256 |
| 9.98 | 9.98 | 9.99 | T:keccakc256treed2 |
| 10.10 | 10.11 | 10.12 | T:blake32 |
| 10.51 | 10.51 | 10.53 | T:skein10241024 |
| 10.67 | 10.68 | 10.70 | T:cheetah256 |
| 10.75 | 10.77 | 10.78 | shake128 |
| 10.84 | 10.86 | 10.96 | T:sarmal512 |
| 10.86 | 10.87 | 10.88 | T:keccakc256 |
| 11.45 | 11.47 | 11.50 | T:bblake256 |
| 11.61 | 11.62 | 11.64 | T:keccakc512treed2 |
| 11.79 | 11.79 | 11.80 | sha3224 |
| 11.97 | 11.97 | 11.99 | T:keccakc448 |
| 12.47 | 12.52 | 12.57 | sha384 |
| 12.52 | 12.55 | 12.58 | sha512 |
| 12.55 | 12.57 | 12.80 | blake256 |
| 12.81 | 12.81 | 12.81 | sha3256 |
| 12.83 | 12.84 | 12.89 | shake256 |
| 12.93 | 12.93 | 12.93 | T:keccakc512 |
| 13.27 | 13.27 | 13.46 | T:cubehash512 |
| 13.91 | 13.92 | 13.93 | T:keccak |
| 14.20 | 14.25 | 14.42 | T:simd512 |
| 14.53 | 14.54 | 14.56 | T:ripemd160 |
| 14.59 | 14.60 | 14.61 | T:rfsb509 |
| 15.27 | 15.27 | 15.34 | T:cubehash1632 |
| 15.37 | 15.38 | 15.39 | T:nasha256 |
| 15.54 | 15.54 | 15.54 | T:cubehash816 |
| 15.56 | 15.57 | 15.74 | T:luffa256 |
| 15.93 | 15.94 | 15.95 | T:keccakc768 |
| 15.99 | 16.00 | 16.06 | sha3384 |
| 16.20 | 16.22 | 16.24 | sha224 |
| 16.20 | 16.23 | 16.31 | sha256 |
| 16.37 | 16.41 | 16.42 | T:nasha512 |
| 16.51 | 16.52 | 16.57 | T:luffa384 |
| 18.40 | 18.40 | 18.41 | T:jh224 |
| 18.40 | 18.41 | 18.42 | T:jh384 |
| 18.41 | 18.41 | 18.43 | T:jh512 |
| 18.40 | 18.42 | 18.43 | T:jh256 |
| 20.11 | 20.13 | 20.15 | T:fugue2 |
| 20.40 | 20.40 | 20.41 | asconhashav12 |
| 20.41 | 20.43 | 20.45 | asconxofav12 |
| 20.92 | 20.99 | 21.05 | T:cheetah512 |
| 21.82 | 21.83 | 21.85 | T:round3jh512 |
| 21.83 | 21.85 | 21.87 | T:round3jh256 |
| 22.50 | 22.51 | 22.53 | T:gimli24v1 |
| 22.85 | 22.87 | 22.89 | T:shavite3256 |
| 23.18 | 23.18 | 23.20 | sha3512 |
| 23.20 | 23.20 | 23.21 | T:keccakc1024 |
| 23.25 | 23.28 | 23.34 | T:fugue256 |
| 29.50 | 29.50 | 29.51 | T:cubehash88 |
| 29.90 | 29.91 | 29.94 | T:luffa512 |
| 30.49 | 30.49 | 30.49 | asconhashv12 |
| 30.63 | 30.64 | 30.64 | asconxofv12 |
| 30.81 | 30.81 | 30.81 | T:cubehash1616 |
| 30.95 | 30.99 | 31.07 | T:hamsi |
| 32.34 | 32.43 | 32.57 | T:xoodyakv1 |
| 32.51 | 32.52 | 32.54 | T:echosp256 |
| 32.86 | 32.87 | 32.88 | T:lane256 |
| 34.18 | 34.19 | 34.21 | T:whirlpool |
| 35.42 | 35.47 | 35.59 | T:md6d224 |
| 35.75 | 35.77 | 35.83 | T:groestl256 |
| 37.13 | 37.23 | 37.31 | T:shamashashv1 |
| 37.32 | 37.33 | 37.34 | T:essence384 |
| 37.44 | 37.65 | 37.71 | T:essence512 |
| 38.21 | 38.28 | 38.42 | T:md6d256 |
| 38.44 | 38.50 | 38.54 | T:simd256 |
| 38.78 | 38.79 | 38.82 | asconhashabi32v12 |
| 39.26 | 39.28 | 39.29 | T:shavite3512 |
| 41.23 | 41.23 | 41.25 | T:echo256 |
| 45.50 | 45.50 | 45.51 | T:mcssha4 |
| 45.55 | 45.55 | 45.56 | T:mcssha6 |
| 47.28 | 47.29 | 47.32 | T:mcssha5 |
| 49.61 | 49.63 | 49.68 | T:md6d384 |
| 51.87 | 51.89 | 51.92 | T:echosp512 |
| 52.52 | 52.55 | 52.55 | T:sneikha256 |
| 54.15 | 54.17 | 54.19 | T:groestl512 |
| 54.22 | 54.26 | 54.29 | T:fugue384 |
| 56.90 | 56.90 | 56.90 | T:cubehash84 |
| 56.84 | 56.93 | 57.12 | T:essence224 |
| 57.06 | 57.08 | 57.10 | asconhashbi32v12 |
| 57.11 | 57.47 | 57.63 | T:essence256 |
| 58.21 | 58.21 | 58.21 | T:cubehash168 |
| 62.24 | 62.64 | 63.21 | T:atelopus64 |
| 64.53 | 64.55 | 64.63 | T:esch256v1 |
| 64.26 | 64.66 | 64.86 | T:esch256v2 |
| 63.55 | 65.21 | 66.41 | T:atelopus32 |
| 65.52 | 65.57 | 66.39 | T:fugue512 |
| 68.53 | 68.55 | 68.57 | T:drygascon128 |
| 69.66 | 69.66 | 69.69 | T:saturninhashv2 |
| 74.11 | 74.14 | 74.18 | T:mgrostl256 |
| 74.71 | 74.77 | 76.35 | T:echo512 |
| 83.02 | 83.21 | 83.49 | T:romulush |
| 91.32 | 91.32 | 91.32 | T:coral256v1 |
| 95.51 | 95.86 | 96.31 | T:esch384v2 |
| 95.91 | 95.92 | 95.93 | T:drygascon256 |
| 95.92 | 96.03 | 96.58 | T:esch384v1 |
| 102.53 | 103.60 | 103.61 | T:sneikha384 |
| 108.29 | 108.30 | 108.31 | T:knot256v2 |
| 110.92 | 110.93 | 111.08 | T:cubehash82 |
| 112.77 | 112.79 | 112.80 | T:cubehash164 |
| 112.82 | 114.73 | 115.86 | T:fsb256 |
| 133.23 | 133.97 | 135.40 | T:lane512 |
| 172.84 | 172.84 | 172.85 | T:knot256v1 |
| 218.88 | 218.88 | 218.90 | T:cubehash81 |
| 222.22 | 222.22 | 222.23 | T:cubehash162 |
| 226.36 | 227.13 | 227.93 | T:clxhash |
| 328.72 | 328.73 | 329.90 | T:knot512 |
| 386.65 | 386.76 | 389.35 | T:photonbeetlehash256rate32v1 |
| 386.68 | 387.35 | 389.97 | T:knot384 |
| 436.78 | 436.79 | 441.22 | T:cubehash161 |
| 865.84 | 867.98 | 873.61 | T:syconhash256v1 |
| 1572.49 | 1587.90 | 1596.20 | T:subterraneanv1 |
| 1693.90 | 1695.82 | 1697.13 | T:acehash256v1 |
| 1964.51 | 1977.69 | 1982.11 | T:sivrijndael256hash256v1 |
| 2603.39 | 2605.66 | 2610.15 | T:heron256v1 |
| 3012.13 | 3017.30 | 3021.23 | T:skinnyhashtk3 |
| 4687.24 | 4728.18 | 4737.81 | T:gage1h256c256r128 |
| 4937.68 | 4979.59 | 5014.10 | T:skinnyhashtk2 |
| 7020.38 | 7026.51 | 7056.02 | T:gage1h256c224r064 |
| 7103.98 | 7109.43 | 7115.49 | T:gage1h256c224r032 |
| 7587.55 | 7591.42 | 7600.86 | T:orangishv1 |
| 7779.60 | 7782.23 | 7790.78 | T:gage1h256c256r064 |
| 13997.03 | 14012.24 | 14122.22 | T:gage1h256c256r032 |
| 14156.78 | 14159.94 | 14167.47 | T:gage1h256c512r064 |
| 15080.42 | 15489.95 | 15630.20 | T:sivtemphotonhashv1 |
| 25814.92 | 25897.85 | 25913.20 | T:gage1h256c224r016 |
| 29235.68 | 29243.46 | 29272.33 | T:gage1h256c256r016 |
| 29290.99 | 29468.65 | 29483.16 | T:gage1h256c512r032 |
| 38947.07 | 38998.99 | 39049.70 | T:fsb512 |
| 52717.98 | 52734.99 | 52782.23 | T:gage1h256c224r008 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.10 | 0.10 | 0.10 | T:floppsy |
| 0.50 | 0.50 | 0.51 | komihash |
| 1.62 | 1.63 | 1.66 | prh42s256 |
| 1.63 | 1.63 | 1.64 | T:bebb4185 |
| 2.02 | 2.03 | 2.04 | prh42s512 |
| 2.03 | 2.04 | 2.05 | prh64s256 |
| 2.76 | 2.77 | 2.81 | prh64s512 |
| 2.89 | 2.90 | 2.91 | prh42s1024 |
| 3.16 | 3.16 | 3.16 | T:edonr512 |
| 4.13 | 4.13 | 4.15 | prh64s1024 |
| 4.36 | 4.37 | 4.40 | T:md4 |
| 5.45 | 5.46 | 5.49 | T:bmw512 |
| 5.60 | 5.64 | 5.66 | T:edonr256 |
| 5.84 | 5.85 | 5.86 | T:blake2b |
| 6.21 | 6.22 | 6.22 | lsh256 |
| 6.27 | 6.27 | 6.29 | md5 |
| 6.39 | 6.41 | 6.42 | T:blake3 |
| 6.43 | 6.43 | 6.43 | T:k12 |
| 6.59 | 6.67 | 6.77 | T:beamsplitter |
| 7.37 | 7.38 | 7.38 | T:skein512256 |
| 7.39 | 7.40 | 7.40 | T:skein512512 |
| 8.22 | 8.22 | 8.23 | T:blake2s |
| 8.29 | 8.30 | 8.35 | T:tiger |
| 8.44 | 8.47 | 8.48 | lsh512 |
| 8.80 | 8.81 | 8.81 | T:blake64 |
| 8.89 | 8.89 | 8.89 | T:shabal512 |
| 8.93 | 8.97 | 9.08 | T:shabal256 |
| 9.00 | 9.03 | 9.06 | blake512 |
| 9.09 | 9.09 | 9.09 | T:skein256256 |
| 9.35 | 9.38 | 9.38 | T:sarmal256 |
| 9.38 | 9.45 | 9.45 | T:bmw256 |
| 11.02 | 11.05 | 11.08 | T:blake32 |
| 11.35 | 11.38 | 11.67 | T:sarmal512 |
| 11.62 | 11.62 | 11.63 | shake128 |
| 11.65 | 11.65 | 11.65 | T:cubehash832 |
| 11.67 | 11.68 | 11.70 | T:cheetah256 |
| 11.66 | 11.73 | 11.77 | sha1 |
| 12.00 | 12.01 | 12.02 | T:keccakc256 |
| 13.35 | 13.36 | 13.39 | T:skein10241024 |
| 13.60 | 13.60 | 13.62 | T:keccakc256treed2 |
| 13.55 | 13.65 | 13.82 | blake256 |
| 14.31 | 14.31 | 14.31 | sha3256 |
| 14.36 | 14.36 | 14.37 | sha3224 |
| 14.39 | 14.41 | 14.49 | shake256 |
| 14.60 | 14.60 | 14.60 | T:keccak |
| 14.73 | 14.73 | 14.84 | T:cubehash512 |
| 14.76 | 14.76 | 14.76 | T:keccakc512 |
| 14.77 | 14.77 | 14.88 | T:keccakc448 |
| 15.60 | 15.63 | 15.71 | T:bblake256 |
| 15.91 | 15.93 | 16.04 | T:ripemd160 |
| 15.86 | 15.94 | 16.15 | sha384 |
| 16.03 | 16.15 | 16.24 | sha512 |
| 16.76 | 16.77 | 16.84 | T:nasha256 |
| 16.80 | 16.83 | 16.86 | T:luffa256 |
| 17.15 | 17.15 | 17.16 | sha3384 |
| 17.29 | 17.32 | 17.37 | T:nasha512 |
| 17.33 | 17.34 | 17.36 | T:keccakc768 |
| 17.87 | 17.91 | 17.94 | T:keccakc512treed2 |
| 17.95 | 17.99 | 18.39 | T:simd512 |
| 18.20 | 18.22 | 18.26 | T:rfsb509 |
| 18.39 | 18.39 | 18.41 | T:luffa384 |
| 18.52 | 18.52 | 18.52 | T:cubehash816 |
| 19.63 | 19.66 | 19.70 | T:jh224 |
| 19.65 | 19.69 | 19.76 | T:jh512 |
| 19.66 | 19.70 | 19.76 | T:jh256 |
| 19.68 | 19.73 | 19.73 | T:jh384 |
| 20.06 | 20.07 | 20.18 | T:cubehash1632 |
| 20.25 | 20.30 | 20.40 | sha224 |
| 20.30 | 20.34 | 20.44 | sha256 |
| 21.19 | 21.20 | 21.38 | asconxofav12 |
| 21.31 | 21.31 | 21.31 | asconhashav12 |
| 23.34 | 23.36 | 23.42 | T:round3jh256 |
| 23.36 | 23.36 | 23.37 | T:gimli24v1 |
| 23.34 | 23.39 | 23.44 | T:round3jh512 |
| 24.51 | 24.58 | 24.61 | T:shavite3256 |
| 25.38 | 25.40 | 25.45 | sha3512 |
| 25.64 | 25.64 | 25.65 | T:keccakc1024 |
| 27.28 | 27.32 | 27.34 | T:fugue2 |
| 28.12 | 28.18 | 28.22 | T:fugue256 |
| 31.18 | 31.22 | 31.24 | T:cheetah512 |
| 31.27 | 31.30 | 31.35 | T:hamsi |
| 31.56 | 31.56 | 31.57 | asconhashv12 |
| 31.68 | 31.70 | 31.70 | asconxofv12 |
| 32.72 | 32.73 | 32.74 | T:cubehash88 |
| 33.06 | 33.09 | 33.27 | T:xoodyakv1 |
| 33.06 | 33.09 | 33.15 | T:luffa512 |
| 36.53 | 36.54 | 36.57 | T:cubehash1616 |
| 36.88 | 36.90 | 36.92 | T:whirlpool |
| 37.24 | 37.25 | 37.28 | T:lane256 |
| 37.57 | 37.59 | 37.62 | T:echosp256 |
| 38.52 | 38.56 | 38.61 | T:shamashashv1 |
| 39.55 | 39.57 | 39.59 | T:groestl256 |
| 40.44 | 40.50 | 40.51 | T:shavite3512 |
| 40.78 | 40.83 | 40.89 | asconhashabi32v12 |
| 41.11 | 41.15 | 41.23 | T:simd256 |
| 42.58 | 42.62 | 42.65 | T:essence384 |
| 42.77 | 42.98 | 43.12 | T:essence512 |
| 48.99 | 49.02 | 49.03 | T:echo256 |
| 49.65 | 49.66 | 49.68 | T:mcssha4 |
| 49.79 | 49.81 | 49.82 | T:mcssha6 |
| 54.29 | 54.40 | 54.40 | T:sneikha256 |
| 54.42 | 54.48 | 54.51 | T:mcssha5 |
| 59.09 | 59.13 | 59.18 | T:groestl512 |
| 59.59 | 59.63 | 59.66 | asconhashbi32v12 |
| 61.20 | 61.37 | 61.84 | T:essence224 |
| 61.73 | 61.73 | 61.73 | T:cubehash84 |
| 61.77 | 61.92 | 62.02 | T:fugue384 |
| 61.52 | 61.95 | 62.01 | T:essence256 |
| 61.94 | 62.00 | 62.07 | T:echosp512 |
| 63.97 | 63.97 | 63.97 | T:cubehash168 |
| 66.38 | 66.44 | 66.73 | T:esch256v1 |
| 66.53 | 66.73 | 66.79 | T:esch256v2 |
| 68.94 | 68.99 | 69.08 | T:drygascon128 |
| 71.19 | 71.34 | 71.63 | T:md6d224 |
| 72.16 | 72.16 | 72.21 | T:saturninhashv2 |
| 76.70 | 76.83 | 77.02 | T:md6d256 |
| 76.86 | 76.90 | 76.91 | T:echo512 |
| 76.97 | 77.31 | 79.40 | T:fugue512 |
| 80.63 | 80.65 | 80.68 | T:mgrostl256 |
| 79.31 | 81.28 | 83.13 | T:atelopus32 |
| 86.04 | 86.22 | 86.45 | T:romulush |
| 93.39 | 94.12 | 94.69 | T:atelopus64 |
| 94.46 | 94.46 | 94.47 | T:coral256v1 |
| 98.51 | 98.52 | 98.55 | T:drygascon256 |
| 100.02 | 100.07 | 100.24 | T:md6d384 |
| 99.81 | 100.20 | 100.75 | T:esch384v2 |
| 100.11 | 100.36 | 100.75 | T:esch384v1 |
| 107.88 | 108.71 | 108.75 | T:sneikha384 |
| 111.94 | 111.97 | 111.99 | T:knot256v2 |
| 115.78 | 115.80 | 115.82 | T:cubehash82 |
| 120.71 | 120.76 | 120.79 | T:cubehash164 |
| 135.63 | 135.94 | 136.31 | T:fsb256 |
| 174.65 | 174.65 | 174.66 | T:knot256v1 |
| 179.54 | 180.96 | 181.04 | T:lane512 |
| 223.68 | 223.68 | 223.69 | T:cubehash81 |
| 228.21 | 228.81 | 229.40 | T:clxhash |
| 230.08 | 230.08 | 230.10 | T:cubehash162 |
| 334.51 | 334.52 | 334.55 | T:knot512 |
| 383.13 | 383.41 | 383.79 | T:photonbeetlehash256rate32v1 |
| 391.77 | 392.03 | 393.67 | T:knot384 |
| 444.73 | 444.76 | 444.83 | T:cubehash161 |
| 902.56 | 903.11 | 907.25 | T:syconhash256v1 |
| 1587.51 | 1600.83 | 1610.97 | T:subterraneanv1 |
| 1759.75 | 1760.23 | 1775.42 | T:acehash256v1 |
| 1961.94 | 1966.78 | 1981.97 | T:sivrijndael256hash256v1 |
| 2782.99 | 2790.23 | 2805.80 | T:heron256v1 |
| 3107.46 | 3121.23 | 3129.53 | T:skinnyhashtk3 |
| 4924.81 | 4966.91 | 4976.13 | T:gage1h256c256r128 |
| 4984.98 | 5026.86 | 5063.08 | T:skinnyhashtk2 |
| 7312.84 | 7328.32 | 7353.16 | T:gage1h256c224r064 |
| 7374.35 | 7380.16 | 7391.95 | T:gage1h256c224r032 |
| 7837.56 | 7844.65 | 7856.81 | T:orangishv1 |
| 8100.17 | 8107.71 | 8121.31 | T:gage1h256c256r064 |
| 14536.00 | 14569.56 | 14671.26 | T:gage1h256c256r032 |
| 14753.05 | 14763.77 | 14775.32 | T:gage1h256c512r064 |
| 14970.12 | 15419.81 | 15571.69 | T:sivtemphotonhashv1 |
| 26744.25 | 26825.51 | 26835.54 | T:gage1h256c224r016 |
| 30288.03 | 30303.55 | 30324.91 | T:gage1h256c256r016 |
| 30392.54 | 30581.42 | 30597.59 | T:gage1h256c512r032 |
| 54561.03 | 54579.70 | 54652.37 | T:gage1h256c224r008 |
| 103220.54 | 103307.69 | 103428.21 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.91 | 0.91 | 0.91 | T:floppsy |
| 1.83 | 1.85 | 1.96 | komihash |
| 5.22 | 5.27 | 5.27 | T:bebb4185 |
| 7.58 | 7.58 | 7.64 | T:blake3 |
| 8.20 | 8.20 | 8.58 | prh42s256 |
| 8.48 | 8.49 | 8.50 | T:edonr512 |
| 9.31 | 9.31 | 9.32 | T:blake2s |
| 10.51 | 10.62 | 10.89 | T:beamsplitter |
| 11.41 | 11.52 | 11.57 | prh64s256 |
| 11.89 | 11.89 | 11.95 | prh42s512 |
| 11.99 | 12.02 | 12.12 | T:md4 |
| 12.19 | 12.19 | 12.19 | T:blake2b |
| 12.40 | 12.47 | 12.48 | T:edonr256 |
| 12.89 | 12.95 | 13.20 | md5 |
| 13.51 | 13.55 | 13.55 | lsh256 |
| 15.58 | 15.58 | 15.58 | T:skein256256 |
| 15.56 | 15.59 | 15.61 | T:skein512256 |
| 15.72 | 15.72 | 15.75 | T:skein512512 |
| 18.12 | 18.16 | 18.17 | T:k12 |
| 18.82 | 18.85 | 19.03 | blake512 |
| 18.93 | 18.97 | 18.99 | T:blake64 |
| 19.02 | 19.13 | 19.64 | T:tiger |
| 19.16 | 19.17 | 19.17 | T:bmw512 |
| 19.23 | 19.24 | 19.29 | T:sarmal256 |
| 19.48 | 19.50 | 19.53 | prh64s512 |
| 19.77 | 19.77 | 19.91 | prh42s1024 |
| 23.15 | 23.18 | 23.42 | T:blake32 |
| 23.04 | 23.33 | 23.34 | T:sarmal512 |
| 25.44 | 25.48 | 25.58 | T:bmw256 |
| 26.56 | 26.83 | 26.99 | blake256 |
| 26.86 | 26.90 | 27.02 | T:cheetah256 |
| 27.05 | 27.05 | 27.06 | sha3512 |
| 27.06 | 27.06 | 27.06 | sha3224 |
| 27.06 | 27.06 | 27.06 | sha3256 |
| 27.12 | 27.14 | 27.19 | sha3384 |
| 27.57 | 27.64 | 27.86 | shake128 |
| 27.64 | 27.65 | 27.69 | shake256 |
| 28.14 | 28.17 | 28.19 | lsh512 |
| 29.67 | 29.70 | 29.75 | T:keccakc1024 |
| 29.79 | 29.87 | 29.92 | T:keccak |
| 29.94 | 29.96 | 30.01 | T:keccakc768 |
| 30.59 | 30.66 | 30.66 | T:keccakc448 |
| 30.66 | 30.68 | 30.70 | T:keccakc512 |
| 30.97 | 30.97 | 31.00 | T:keccakc256 |
| 31.95 | 31.95 | 32.05 | asconxofav12 |
| 32.05 | 32.05 | 32.05 | asconhashav12 |
| 32.79 | 32.84 | 32.98 | T:cubehash512 |
| 32.83 | 32.95 | 32.95 | T:luffa256 |
| 33.29 | 33.34 | 33.37 | T:shabal512 |
| 33.36 | 33.39 | 33.52 | T:ripemd160 |
| 33.41 | 33.54 | 34.59 | T:shabal256 |
| 34.58 | 34.58 | 34.58 | T:gimli24v1 |
| 34.64 | 34.78 | 35.19 | T:nasha256 |
| 35.16 | 35.24 | 35.42 | T:cheetah512 |
| 35.88 | 35.94 | 36.06 | prh64s1024 |
| 36.55 | 36.55 | 36.63 | T:jh224 |
| 36.56 | 36.56 | 36.59 | T:jh256 |
| 36.69 | 36.69 | 36.78 | T:jh512 |
| 36.62 | 36.71 | 37.19 | T:jh384 |
| 37.38 | 37.38 | 37.38 | T:nasha512 |
| 39.27 | 39.27 | 39.27 | T:hamsi |
| 42.01 | 42.15 | 42.25 | T:luffa384 |
| 42.53 | 42.55 | 43.23 | T:xoodyakv1 |
| 42.54 | 42.61 | 42.72 | T:skein10241024 |
| 43.23 | 43.26 | 43.50 | T:round3jh256 |
| 43.20 | 43.32 | 43.50 | T:round3jh512 |
| 45.70 | 45.72 | 45.88 | asconhashv12 |
| 45.88 | 45.89 | 45.96 | asconxofv12 |
| 45.56 | 45.96 | 46.68 | T:shavite3256 |
| 49.58 | 49.77 | 49.77 | T:cubehash832 |
| 55.40 | 55.91 | 56.44 | sha1 |
| 56.36 | 56.36 | 56.36 | T:cubehash816 |
| 57.95 | 57.98 | 58.03 | T:shamashashv1 |
| 58.99 | 59.23 | 59.76 | T:simd512 |
| 61.08 | 61.09 | 61.24 | T:rfsb509 |
| 64.61 | 64.99 | 66.80 | sha384 |
| 65.15 | 66.19 | 67.46 | sha512 |
| 66.50 | 66.50 | 66.82 | asconhashabi32v12 |
| 67.68 | 68.01 | 68.19 | T:bblake256 |
| 71.41 | 71.45 | 71.68 | T:whirlpool |
| 72.03 | 72.20 | 72.53 | sha224 |
| 72.03 | 72.33 | 73.06 | sha256 |
| 73.67 | 73.78 | 73.80 | T:cubehash88 |
| 73.39 | 73.91 | 74.09 | T:luffa512 |
| 74.74 | 74.84 | 75.03 | T:shavite3512 |
| 75.11 | 75.13 | 75.51 | T:drygascon128 |
| 74.89 | 75.35 | 75.97 | T:simd256 |
| 77.73 | 77.77 | 78.22 | T:sneikha256 |
| 81.22 | 81.83 | 81.95 | T:cubehash1632 |
| 83.13 | 83.27 | 83.34 | T:keccakc512treed2 |
| 83.50 | 83.50 | 83.51 | T:keccakc256treed2 |
| 86.75 | 87.02 | 87.24 | T:groestl256 |
| 90.53 | 90.80 | 91.34 | T:esch256v1 |
| 90.24 | 90.82 | 91.48 | T:fugue256 |
| 90.75 | 90.97 | 91.28 | T:esch256v2 |
| 91.33 | 91.33 | 91.57 | asconhashbi32v12 |
| 93.65 | 93.73 | 93.89 | T:lane256 |
| 102.88 | 102.88 | 103.11 | T:mcssha4 |
| 103.97 | 104.31 | 104.42 | T:mcssha6 |
| 104.37 | 104.52 | 105.06 | T:saturninhashv2 |
| 108.87 | 109.04 | 109.35 | T:essence384 |
| 109.86 | 109.89 | 109.92 | T:cubehash1616 |
| 110.80 | 111.70 | 112.77 | T:essence512 |
| 112.35 | 112.42 | 112.51 | T:echo256 |
| 116.76 | 116.81 | 116.86 | T:echosp256 |
| 116.91 | 117.85 | 121.58 | T:essence224 |
| 117.66 | 118.27 | 119.08 | T:essence256 |
| 119.23 | 119.61 | 119.79 | T:fugue2 |
| 122.95 | 122.96 | 123.10 | T:cubehash84 |
| 124.95 | 125.21 | 125.46 | T:romulush |
| 132.07 | 132.15 | 132.30 | T:drygascon256 |
| 134.75 | 134.91 | 134.97 | T:coral256v1 |
| 137.47 | 137.47 | 137.47 | T:cubehash168 |
| 140.41 | 140.93 | 140.97 | T:echo512 |
| 144.89 | 145.04 | 145.20 | T:echosp512 |
| 145.17 | 145.45 | 145.80 | T:groestl512 |
| 145.61 | 145.85 | 146.31 | T:mcssha5 |
| 153.46 | 153.62 | 154.38 | T:esch384v1 |
| 153.76 | 154.32 | 154.91 | T:esch384v2 |
| 159.00 | 159.21 | 159.31 | T:knot256v2 |
| 160.59 | 161.07 | 162.23 | T:fugue384 |
| 175.42 | 175.57 | 175.83 | T:sneikha384 |
| 177.72 | 177.94 | 178.02 | T:cubehash82 |
| 197.88 | 197.88 | 197.88 | T:knot256v1 |
| 202.21 | 202.88 | 203.23 | T:mgrostl256 |
| 221.98 | 222.21 | 222.25 | T:cubehash164 |
| 223.13 | 223.92 | 243.56 | T:fugue512 |
| 228.65 | 229.73 | 232.81 | T:md6d224 |
| 240.95 | 243.39 | 252.18 | T:atelopus32 |
| 247.66 | 248.09 | 249.04 | T:md6d256 |
| 247.98 | 248.13 | 249.05 | T:clxhash |
| 285.14 | 285.16 | 285.27 | T:cubehash81 |
| 284.60 | 285.41 | 286.53 | T:fsb256 |
| 326.86 | 327.33 | 329.01 | T:md6d384 |
| 330.22 | 330.22 | 330.27 | T:cubehash162 |
| 341.18 | 341.58 | 341.85 | T:photonbeetlehash256rate32v1 |
| 354.40 | 366.55 | 373.89 | T:atelopus64 |
| 408.43 | 408.69 | 409.00 | T:knot512 |
| 432.30 | 432.53 | 433.07 | T:knot384 |
| 546.55 | 546.72 | 546.89 | T:cubehash161 |
| 702.91 | 702.91 | 702.92 | T:lane512 |
| 1372.94 | 1373.44 | 1374.87 | T:syconhash256v1 |
| 1785.37 | 1803.50 | 1809.92 | T:subterraneanv1 |
| 1879.20 | 1882.51 | 1898.16 | T:sivrijndael256hash256v1 |
| 2674.01 | 2675.42 | 2677.47 | T:acehash256v1 |
| 4414.57 | 4417.87 | 4423.32 | T:skinnyhashtk3 |
| 5082.17 | 5088.89 | 5102.84 | T:heron256v1 |
| 5512.47 | 5558.46 | 5596.24 | T:skinnyhashtk2 |
| 7928.32 | 7998.62 | 8018.28 | T:gage1h256c256r128 |
| 10788.59 | 10799.23 | 10894.20 | T:gage1h256c224r032 |
| 11107.70 | 11107.99 | 11185.05 | T:orangishv1 |
| 11083.39 | 11110.04 | 11180.35 | T:gage1h256c224r064 |
| 12276.24 | 12276.80 | 12395.06 | T:gage1h256c256r064 |
| 14174.35 | 14533.15 | 14663.75 | T:sivtemphotonhashv1 |
| 21330.23 | 21506.23 | 21542.80 | T:gage1h256c256r032 |
| 22344.41 | 22414.79 | 22536.83 | T:gage1h256c512r064 |
| 38627.25 | 38735.85 | 38782.49 | T:gage1h256c224r016 |
| 43798.75 | 43810.13 | 43818.51 | T:gage1h256c256r016 |
| 44783.68 | 44967.99 | 44983.17 | T:gage1h256c512r032 |
| 78124.97 | 78246.68 | 78394.17 | T:gage1h256c224r008 |
| 926336.91 | 927476.35 | 928222.77 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 7.25 | 7.25 | 7.25 | T:floppsy |
| 10.75 | 10.75 | 10.75 | komihash |
| 32.50 | 32.50 | 32.50 | T:bebb4185 |
| 45.06 | 45.74 | 48.09 | T:beamsplitter |
| 60.43 | 60.86 | 61.77 | T:edonr256 |
| 61.75 | 61.75 | 65.05 | prh42s256 |
| 61.54 | 62.38 | 62.41 | T:blake3 |
| 66.04 | 66.12 | 66.97 | T:md4 |
| 65.36 | 66.83 | 68.89 | md5 |
| 67.25? | 67.67? | 102.44? | T:edonr512 |
| 75.88 | 75.88 | 76.09 | T:blake2s |
| 87.50 | 88.38 | 88.82 | prh64s256 |
| 89.50 | 89.50 | 89.81 | T:skein256256 |
| 90.75 | 90.90 | 92.32 | T:tiger |
| 93.48 | 95.26 | 99.03 | prh42s512 |
| 97.12 | 97.12 | 97.12 | T:blake2b |
| 97.12 | 97.12 | 97.96 | T:gimli24v1 |
| 102.75 | 102.75 | 102.82 | T:hamsi |
| 108.25 | 108.38 | 108.38 | lsh256 |
| 109.91 | 110.38 | 111.59 | T:blake32 |
| 115.25 | 115.25 | 115.55 | asconxofav12 |
| 117.00 | 117.00 | 117.24 | asconhashav12 |
| 119.41 | 120.96 | 122.95 | blake256 |
| 121.62 | 121.72 | 122.75 | T:skein512256 |
| 122.62 | 122.62 | 122.62 | T:skein512512 |
| 138.77 | 139.00 | 140.16 | T:bmw256 |
| 143.75 | 143.75 | 144.38 | T:k12 |
| 145.50 | 145.78 | 147.07 | T:xoodyakv1 |
| 146.66 | 147.46 | 151.47 | T:luffa256 |
| 148.62 | 148.62 | 149.43 | blake512 |
| 152.24 | 152.42 | 154.01 | prh64s512 |
| 153.45 | 153.69 | 154.21 | T:blake64 |
| 154.25 | 154.44 | 155.73 | T:ripemd160 |
| 155.01 | 155.12 | 155.59 | T:bmw512 |
| 155.88 | 155.90 | 156.00 | asconxofv12 |
| 153.52 | 156.39 | 158.57 | prh42s1024 |
| 156.00 | 157.50 | 157.50 | asconhashv12 |
| 157.62 | 157.69 | 158.15 | T:sarmal256 |
| 156.66 | 158.56 | 159.68 | T:nasha256 |
| 174.00 | 174.12 | 174.17 | T:cubehash512 |
| 188.93 | 189.69 | 191.50 | T:sarmal512 |
| 189.48 | 190.96 | 192.68 | T:shamashashv1 |
| 191.91 | 192.12 | 194.38 | T:shavite3256 |
| 193.90 | 195.92 | 197.45 | T:drygascon128 |
| 205.14 | 206.53 | 207.82 | T:cheetah256 |
| 212.25 | 212.25 | 212.61 | T:sneikha256 |
| 215.00 | 215.20 | 215.78 | sha3384 |
| 215.50 | 215.50 | 215.59 | sha3512 |
| 216.00 | 216.00 | 216.00 | sha3256 |
| 216.25 | 216.25 | 216.26 | sha3224 |
| 217.88 | 217.88 | 219.66 | T:shabal512 |
| 216.54 | 218.33 | 220.36 | T:luffa384 |
| 219.62 | 219.69 | 220.00 | shake256 |
| 220.28 | 220.59 | 222.62 | shake128 |
| 219.51 | 221.42 | 230.17 | T:shabal256 |
| 223.45 | 224.44 | 224.92 | lsh512 |
| 236.91 | 237.18 | 237.76 | T:keccakc1024 |
| 239.68 | 241.95 | 242.55 | T:keccak |
| 240.01 | 242.12 | 243.55 | T:keccakc768 |
| 242.83 | 243.12 | 243.30 | T:keccakc512 |
| 243.31 | 245.99 | 246.56 | T:keccakc448 |
| 245.79 | 247.43 | 249.16 | T:keccakc256 |
| 271.66 | 274.34 | 274.38 | asconhashabi32v12 |
| 278.64 | 279.06 | 279.32 | T:cheetah512 |
| 280.62 | 283.01 | 286.23 | prh64s1024 |
| 287.42 | 287.50 | 287.61 | T:saturninhashv2 |
| 296.00 | 296.09 | 297.09 | T:jh224 |
| 296.62 | 296.62 | 297.59 | T:jh384 |
| 297.12 | 297.25 | 298.03 | T:jh512 |
| 296.19 | 298.66 | 300.09 | T:jh256 |
| 296.60 | 299.00 | 299.34 | T:nasha512 |
| 304.51 | 304.67 | 305.85 | T:whirlpool |
| 338.53 | 339.35 | 340.01 | T:skein10241024 |
| 341.17 | 343.77 | 344.76 | asconhashbi32v12 |
| 345.38 | 345.75 | 346.61 | T:round3jh256 |
| 344.46 | 345.81 | 349.17 | T:esch256v1 |
| 347.12 | 347.31 | 355.39 | T:cubehash832 |
| 347.39 | 349.69 | 352.25 | T:romulush |
| 350.25 | 350.48 | 352.99 | T:esch256v2 |
| 349.27 | 350.70 | 352.05 | T:round3jh512 |
| 354.41 | 357.66 | 361.09 | T:cubehash816 |
| 367.32 | 370.18 | 373.92 | T:luffa512 |
| 380.75 | 380.75 | 380.75 | T:knot256v1 |
| 397.25 | 397.35 | 397.96 | T:cubehash88 |
| 399.46 | 399.62 | 399.62 | T:photonbeetlehash256rate32v1 |
| 399.36 | 403.96 | 411.12 | sha1 |
| 405.26 | 405.38 | 405.68 | T:clxhash |
| 413.43 | 415.51 | 417.98 | T:rfsb509 |
| 422.80 | 423.95 | 426.77 | T:groestl256 |
| 426.29 | 428.38 | 428.67 | T:knot256v2 |
| 451.35 | 452.65 | 455.10 | T:bblake256 |
| 457.25 | 457.25 | 457.29 | T:coral256v1 |
| 471.17 | 472.50 | 480.65 | T:simd512 |
| 469.56 | 472.89 | 477.77 | sha224 |
| 471.55 | 474.12 | 478.99 | sha256 |
| 492.24 | 493.97 | 494.74 | T:drygascon256 |
| 517.62 | 517.66 | 519.47 | T:mcssha4 |
| 518.43 | 528.45 | 537.45 | sha384 |
| 528.35 | 531.08 | 532.00 | T:mcssha6 |
| 558.05 | 565.23 | 579.84 | sha512 |
| 566.69 | 566.84 | 567.38 | T:cubehash1632 |
| 578.44 | 580.49 | 586.44 | T:fugue256 |
| 597.99 | 599.26 | 600.25 | T:shavite3512 |
| 598.00 | 599.38 | 600.74 | T:sneikha384 |
| 601.97 | 604.42 | 607.41 | T:simd256 |
| 605.25 | 605.34 | 607.02 | T:cubehash84 |
| 664.79 | 666.73 | 668.71 | T:keccakc512treed2 |
| 665.75 | 667.53 | 668.12 | T:cubehash82 |
| 665.57 | 668.64 | 671.43 | T:esch384v1 |
| 669.08 | 669.12 | 669.12 | T:keccakc256treed2 |
| 672.69 | 674.65 | 676.77 | T:esch384v2 |
| 674.77 | 675.12 | 675.83 | T:cubehash1616 |
| 718.41 | 720.77 | 727.10 | T:essence224 |
| 721.75 | 721.75 | 721.75 | T:cubehash168 |
| 727.80 | 732.25 | 742.89 | T:essence256 |
| 758.16 | 759.36 | 760.23 | T:lane256 |
| 767.12 | 767.17 | 767.40 | T:cubehash81 |
| 834.51 | 836.91 | 839.96 | T:fugue2 |
| 859.35 | 861.04 | 864.96 | T:mcssha5 |
| 861.24 | 864.85 | 867.28 | T:knot384 |
| 876.96 | 880.82 | 887.31 | T:essence384 |
| 889.20 | 898.27 | 903.72 | T:essence512 |
| 896.82 | 899.40 | 901.06 | T:echo256 |
| 928.85 | 931.15 | 931.86 | T:echosp256 |
| 931.35 | 940.74 | 948.49 | T:fugue384 |
| 987.94 | 989.04 | 991.70 | T:knot512 |
| 1019.01 | 1023.84 | 1026.66 | T:cubehash164 |
| 1119.25 | 1119.29 | 1119.62 | T:cubehash162 |
| 1124.69 | 1124.93 | 1126.50 | T:echo512 |
| 1154.76 | 1159.54 | 1160.92 | T:echosp512 |
| 1162.71 | 1165.29 | 1167.84 | T:groestl512 |
| 1346.00 | 1347.83 | 1349.09 | T:cubehash161 |
| 1371.78? | 1375.92? | 1535.65? | T:fugue512 |
| 1633.19 | 1634.38 | 1640.75 | T:mgrostl256 |
| 1826.57 | 1837.74 | 1859.50 | T:md6d224 |
| 1905.49 | 1926.68 | 2020.34 | T:atelopus32 |
| 1981.62 | 1984.42 | 1995.82 | T:md6d256 |
| 2249.44 | 2256.46 | 2265.71 | T:sivrijndael256hash256v1 |
| 2297.93 | 2315.93 | 2321.50 | T:fsb256 |
| 2614.58 | 2617.58 | 2622.01 | T:md6d384 |
| 2825.48 | 2859.71 | 2958.72 | T:atelopus64 |
| 3384.90 | 3403.82 | 3423.73 | T:subterraneanv1 |
| 5077.44 | 5080.48 | 5083.01 | T:syconhash256v1 |
| 5589.79 | 5612.56 | 5623.75 | T:lane512 |
| 9795.34 | 9878.21 | 9951.15 | T:skinnyhashtk2 |
| 9879.60 | 9883.29 | 9887.58 | T:acehash256v1 |
| 11778.14 | 11785.04 | 11797.81 | T:skinnyhashtk3 |
| 15124.50 | 15503.11 | 15652.84 | T:sivtemphotonhashv1 |
| 23238.16 | 23275.96 | 23396.71 | T:heron256v1 |
| 27192.25 | 27423.29 | 27466.22 | T:gage1h256c256r128 |
| 37982.75 | 37983.27 | 37999.26 | T:gage1h256c224r032 |
| 40918.62 | 40997.59 | 41145.21 | T:gage1h256c224r064 |
| 44421.75 | 44422.12 | 44424.09 | T:orangishv1 |
| 45321.74 | 45324.52 | 45357.95 | T:gage1h256c256r064 |
| 75282.85 | 75471.07 | 76003.86 | T:gage1h256c256r032 |
| 82508.10 | 82510.88 | 82893.39 | T:gage1h256c512r064 |
| 132004.34 | 132065.46 | 133354.53 | T:gage1h256c224r016 |
| 149566.57 | 149578.81 | 150971.35 | T:gage1h256c256r016 |
| 157277.45 | 157585.91 | 158809.80 | T:gage1h256c512r032 |
| 263473.19 | 264631.09 | 264844.96 | T:gage1h256c224r008 |
| 7458627.93 | 7587459.17 | 7602531.88 | T:fsb512 |
|
|