Measurements of hash functions on one machine: amd64; Gracemont (906a4-20); 2022 Intel Core i3-1215U, E cores; 4 x 1600MHz; alder2,little, supercop-20251222
[Page version: 20260126 20:11:15]
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.19 | komihash |
| 0.51 | 0.51 | 0.53 | prh64s512 |
| 0.53 | 0.53 | 0.53 | prh64s256 |
| 0.51 | 0.54 | 0.54 | prh64s1024 |
| 0.72 | 0.73 | 0.75 | prh42s256 |
| 0.72 | 0.73 | 0.74 | prh42s512 |
| 0.73 | 0.73 | 0.74 | prh42s1024 |
| 0.78 | 0.78 | 0.78 | T:bebb4185 |
| 1.27 | 1.27 | 1.28 | sha1 |
| 1.49 | 1.50 | 1.50 | T:edonr512 |
| 1.53 | 1.53 | 1.53 | sha256 |
| 1.53 | 1.54 | 1.54 | sha224 |
| 1.65 | 1.66 | 1.66 | T:blake3 |
| 2.36 | 2.36 | 2.37 | T:bmw512 |
| 2.95 | 2.95 | 2.96 | T:edonr256 |
| 2.91 | 2.97 | 2.97 | T:md4 |
| 3.07 | 3.09 | 3.09 | T:k12 |
| 3.09 | 3.09 | 3.11 | lsh512 |
| 3.12 | 3.12 | 3.13 | T:echo256 |
| 3.25 | 3.25 | 3.26 | lsh256 |
| 3.49 | 3.50 | 3.51 | T:blake2b |
| 4.17 | 4.18 | 4.18 | T:cubehash832 |
| 4.27 | 4.28 | 4.28 | T:bmw256 |
| 4.59 | 4.59 | 4.59 | T:shabal512 |
| 4.63 | 4.64 | 4.65 | T:beamsplitter |
| 4.71 | 4.71 | 4.72 | sha512 |
| 4.72 | 4.72 | 4.72 | T:shabal256 |
| 4.80 | 4.80 | 4.80 | md5 |
| 4.86 | 4.87 | 4.93 | T:sarmal256 |
| 4.87 | 4.87 | 4.88 | T:blake2s |
| 4.94 | 4.95 | 4.95 | T:skein512256 |
| 4.94 | 4.97 | 5.00 | T:skein512512 |
| 4.96 | 4.97 | 4.98 | T:blake64 |
| 4.93 | 5.02 | 5.03 | T:tiger |
| 5.06 | 5.06 | 5.06 | T:blake32 |
| 5.07 | 5.08 | 5.08 | T:keccakc256treed2 |
| 5.17 | 5.18 | 5.18 | sha384 |
| 5.27 | 5.28 | 5.31 | T:cheetah256 |
| 5.30 | 5.30 | 5.31 | T:bblake256 |
| 5.31 | 5.32 | 5.33 | blake512 |
| 5.53 | 5.60 | 5.66 | T:skein10241024 |
| 5.63 | 5.64 | 5.64 | T:keccakc256 |
| 5.68 | 5.68 | 5.70 | shake128 |
| 6.08 | 6.09 | 6.10 | T:sarmal512 |
| 6.21 | 6.21 | 6.22 | T:keccakc512treed2 |
| 6.52 | 6.52 | 6.53 | T:keccakc448 |
| 6.53 | 6.54 | 6.54 | T:skein256256 |
| 6.60 | 6.61 | 6.62 | sha3224 |
| 6.77 | 6.78 | 6.81 | T:keccakc512 |
| 6.92 | 6.92 | 6.92 | blake256 |
| 6.92 | 6.93 | 6.96 | sha3256 |
| 6.94 | 6.95 | 6.96 | shake256 |
| 7.27 | 7.29 | 7.30 | T:keccak |
| 7.38 | 7.44 | 7.45 | T:cheetah512 |
| 7.56 | 7.58 | 7.59 | T:rfsb509 |
| 8.04 | 8.05 | 8.06 | T:simd512 |
| 8.29 | 8.29 | 8.29 | T:cubehash816 |
| 8.31 | 8.31 | 8.33 | T:cubehash1632 |
| 8.32 | 8.32 | 8.32 | T:cubehash512 |
| 8.82 | 8.82 | 8.86 | T:groestl256 |
| 9.03 | 9.04 | 9.07 | T:keccakc768 |
| 9.07 | 9.08 | 9.09 | sha3384 |
| 9.11 | 9.14 | 9.15 | T:bash256 |
| 9.32 | 9.32 | 9.33 | T:fugue2 |
| 10.72 | 10.72 | 10.73 | T:luffa256 |
| 11.17 | 11.19 | 11.20 | T:luffa384 |
| 11.35 | 11.37 | 11.38 | T:nasha256 |
| 11.48 | 11.50 | 11.51 | T:nasha512 |
| 11.71 | 11.72 | 11.72 | T:shavite3256 |
| 11.79 | 11.88 | 11.89 | T:groestl512 |
| 12.11 | 12.12 | 12.16 | T:bash384 |
| 12.16 | 12.16 | 12.18 | asconxofav12 |
| 12.17 | 12.17 | 12.18 | asconhashav12 |
| 12.29 | 12.29 | 12.30 | T:ripemd160 |
| 12.78 | 12.79 | 12.80 | T:keccakc1024 |
| 12.98 | 13.00 | 13.01 | sha3512 |
| 13.70 | 13.71 | 13.81 | T:fugue256 |
| 13.82 | 13.83 | 13.85 | T:jh224 |
| 13.82 | 13.83 | 13.84 | T:jh256 |
| 13.82 | 13.84 | 13.85 | T:jh512 |
| 13.83 | 13.85 | 13.86 | T:jh384 |
| 13.92 | 13.95 | 14.00 | T:gimli24v1 |
| 14.97 | 14.99 | 15.02 | T:xoodyakv1 |
| 15.32 | 15.32 | 15.33 | T:whirlpool |
| 16.09 | 16.27 | 16.50 | T:md6d224 |
| 16.35 | 16.36 | 16.38 | T:round3jh512 |
| 16.34 | 16.37 | 16.38 | T:round3jh256 |
| 16.58 | 16.58 | 16.59 | T:cubehash88 |
| 16.65 | 16.65 | 16.66 | T:cubehash1616 |
| 17.45 | 17.46 | 17.49 | T:lane256 |
| 17.45 | 17.47 | 17.55 | T:md6d256 |
| 18.18 | 18.21 | 18.25 | T:luffa512 |
| 18.22 | 18.22 | 18.23 | asconxofv12 |
| 18.23 | 18.24 | 18.25 | asconhashv12 |
| 18.19 | 18.25 | 18.31 | T:echosp256 |
| 18.22 | 18.25 | 18.27 | T:bash512 |
| 18.70 | 18.72 | 18.84 | T:shavite3512 |
| 18.91 | 18.97 | 18.97 | T:fugue384 |
| 20.70 | 20.75 | 20.96 | T:hamsi |
| 21.83 | 21.83 | 21.87 | asconhashabi32v12 |
| 22.61 | 22.72 | 22.88 | T:md6d384 |
| 23.03 | 23.11 | 23.69 | T:shamashashv1 |
| 23.27 | 23.35 | 23.85 | T:simd256 |
| 24.04 | 24.05 | 24.06 | T:mcssha4 |
| 22.05 | 24.05 | 24.06 | T:mcssha5 |
| 24.28 | 24.54 | 24.57 | T:lane512 |
| 24.74 | 24.79 | 24.87 | T:fugue512 |
| 25.77 | 25.78 | 25.80 | T:essence384 |
| 25.76 | 25.79 | 25.80 | T:essence512 |
| 26.99 | 27.02 | 27.05 | T:echosp512 |
| 30.17 | 31.03 | 31.12 | T:esch256v2 |
| 32.53 | 32.53 | 32.55 | asconhashbi32v12 |
| 31.53 | 32.81 | 32.90 | T:esch256v1 |
| 33.16 | 33.16 | 33.17 | T:cubehash84 |
| 32.98 | 33.20 | 33.56 | T:atelopus64 |
| 33.25 | 33.27 | 33.29 | T:sneikha256 |
| 33.31 | 33.31 | 33.34 | T:cubehash168 |
| 34.15 | 34.57 | 35.15 | T:atelopus32 |
| 34.77 | 34.83 | 34.96 | T:mgrostl256 |
| 35.87 | 35.99 | 36.44 | T:fsb256 |
| 38.65 | 38.69 | 38.77 | T:echo512 |
| 40.06 | 40.16 | 40.61 | T:essence256 |
| 40.06 | 40.23 | 40.62 | T:essence224 |
| 41.39 | 41.39 | 41.41 | T:romulush |
| 42.28 | 42.35 | 42.40 | T:saturninhashv2 |
| 45.87 | 45.91 | 45.99 | T:esch384v1 |
| 44.04 | 46.72 | 47.06 | T:esch384v2 |
| 46.76 | 46.97 | 47.65 | T:drygascon128 |
| 31.24? | 49.01? | 50.79? | T:mcssha6 |
| 50.34 | 50.37 | 50.41 | T:drygascon256 |
| 57.68 | 57.70 | 57.92 | T:coral256v1 |
| 64.72 | 64.74 | 65.00 | T:knot256v2 |
| 66.57 | 66.59 | 66.82 | T:sneikha384 |
| 66.62 | 66.63 | 66.85 | T:cubehash164 |
| 66.60 | 66.80 | 67.09 | T:cubehash82 |
| 110.85 | 111.09 | 111.13 | T:knot256v1 |
| 113.34 | 113.51 | 113.59 | T:triadhashv1 |
| 119.46 | 124.40 | 132.17 | T:fsb512 |
| 132.62 | 132.83 | 132.88 | T:clxhash |
| 132.93 | 133.32 | 133.70 | T:cubehash162 |
| 132.78 | 133.50 | 133.91 | T:cubehash81 |
| 190.33 | 190.47 | 190.62 | T:syconhash256v1 |
| 200.56 | 201.01 | 201.04 | T:photonbeetlehash256rate32v1 |
| 223.63 | 223.65 | 223.69 | T:knot512 |
| 237.71 | 237.97 | 238.48 | T:knot384 |
| 266.14 | 266.29 | 266.44 | T:cubehash161 |
| 732.36 | 734.76 | 735.03 | T:subterraneanv1 |
| 879.70 | 880.06 | 880.23 | T:acehash256v1 |
| 934.15 | 936.18 | 942.90 | T:heron256v1 |
| 1077.06 | 1096.04 | 1110.70 | T:skinnyhashtk3 |
| 1153.37 | 1165.91 | 1167.28 | T:sivrijndael256hash256v1 |
| 2113.42 | 2121.40 | 2127.19 | T:skinnyhashtk2 |
| 2432.89 | 2437.76 | 2441.83 | T:gage1h256c256r128 |
| 3156.14 | 3158.05 | 3160.70 | T:gage1h256c224r064 |
| 3560.96 | 3568.96 | 3575.60 | T:gage1h256c256r064 |
| 4228.44 | 4229.72 | 4233.48 | T:orangishv1 |
| 4392.53 | 4399.38 | 4408.90 | T:gage1h256c224r032 |
| 6268.66 | 6289.10 | 6299.03 | T:gage1h256c512r064 |
| 6282.00 | 6304.16 | 6308.25 | T:gage1h256c256r032 |
| 11919.68 | 11928.18 | 11948.84 | T:gage1h256c512r032 |
| 12052.36 | 12057.37 | 12088.77 | T:gage1h256c256r016 |
| 13620.50 | 13635.70 | 13646.50 | T:gage1h256c224r016 |
| 14968.61 | 14981.12 | 14986.07 | T:sivtemphotonhashv1 |
| 28892.99 | 28940.02 | 28940.59 | T:gage1h256c224r008 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 0.00? | 0.00? | 0.01? | T:floppsy |
| 0.19 | 0.19 | 0.20 | komihash |
| 0.63 | 0.63 | 0.63 | prh64s256 |
| 0.68 | 0.69 | 0.70 | prh64s512 |
| 0.79 | 0.80 | 0.81 | prh42s256 |
| 0.81 | 0.81 | 0.81 | T:bebb4185 |
| 0.83 | 0.84 | 0.85 | prh42s512 |
| 0.83 | 0.85 | 0.85 | prh64s1024 |
| 0.91 | 0.92 | 0.92 | prh42s1024 |
| 1.56 | 1.56 | 1.56 | sha256 |
| 1.56 | 1.56 | 1.57 | T:edonr512 |
| 1.57 | 1.58 | 1.59 | sha1 |
| 1.84 | 1.84 | 1.85 | sha224 |
| 2.51 | 2.51 | 2.52 | T:blake3 |
| 2.53 | 2.53 | 2.54 | T:bmw512 |
| 3.01 | 3.02 | 3.03 | T:edonr256 |
| 3.00 | 3.04 | 3.04 | T:md4 |
| 3.13 | 3.14 | 3.14 | T:k12 |
| 3.28 | 3.28 | 3.28 | T:echo256 |
| 3.30 | 3.31 | 3.32 | lsh512 |
| 3.37 | 3.38 | 3.39 | lsh256 |
| 3.50 | 3.50 | 3.51 | T:blake2b |
| 4.41 | 4.42 | 4.43 | T:bmw256 |
| 4.56 | 4.56 | 4.57 | T:cubehash832 |
| 4.72 | 4.72 | 4.73 | T:beamsplitter |
| 4.87 | 4.87 | 4.88 | T:blake2s |
| 4.88 | 4.89 | 4.89 | T:shabal512 |
| 4.88 | 4.89 | 4.89 | md5 |
| 4.88 | 4.89 | 4.90 | sha512 |
| 5.02 | 5.02 | 5.02 | T:shabal256 |
| 5.03 | 5.03 | 5.04 | T:skein512256 |
| 5.03 | 5.04 | 5.09 | T:sarmal256 |
| 5.04 | 5.06 | 5.09 | T:skein512512 |
| 5.07 | 5.15 | 5.16 | T:tiger |
| 5.15 | 5.16 | 5.17 | T:blake64 |
| 5.18 | 5.18 | 5.18 | T:blake32 |
| 5.40 | 5.41 | 5.46 | T:cheetah256 |
| 5.51 | 5.52 | 5.52 | blake512 |
| 5.69 | 5.71 | 5.73 | sha384 |
| 5.75 | 5.78 | 5.87 | T:skein10241024 |
| 5.78 | 5.79 | 5.79 | T:keccakc256 |
| 5.80 | 5.80 | 5.81 | T:bblake256 |
| 5.81 | 5.82 | 5.83 | shake128 |
| 5.82 | 5.83 | 5.84 | T:keccakc256treed2 |
| 6.26 | 6.27 | 6.28 | T:sarmal512 |
| 6.62 | 6.62 | 6.63 | T:skein256256 |
| 6.67 | 6.68 | 6.68 | T:keccakc448 |
| 6.74 | 6.74 | 6.75 | sha3224 |
| 7.04 | 7.04 | 7.07 | T:keccakc512 |
| 7.04 | 7.05 | 7.05 | blake256 |
| 7.07 | 7.08 | 7.08 | T:keccakc512treed2 |
| 7.17 | 7.18 | 7.19 | sha3256 |
| 7.18 | 7.19 | 7.20 | shake256 |
| 7.54 | 7.55 | 7.56 | T:keccak |
| 7.60 | 7.62 | 7.64 | T:cheetah512 |
| 7.68 | 7.69 | 7.70 | T:rfsb509 |
| 8.36 | 8.37 | 8.38 | T:simd512 |
| 8.53 | 8.53 | 8.54 | T:cubehash512 |
| 8.66 | 8.67 | 8.68 | T:cubehash816 |
| 9.05 | 9.06 | 9.07 | T:cubehash1632 |
| 9.18 | 9.19 | 9.21 | T:keccakc768 |
| 9.20 | 9.21 | 9.22 | sha3384 |
| 9.22 | 9.25 | 9.29 | T:groestl256 |
| 9.40 | 9.41 | 9.44 | T:bash256 |
| 10.21 | 10.21 | 10.23 | T:fugue2 |
| 10.89 | 10.90 | 10.95 | T:luffa256 |
| 11.45 | 11.47 | 11.50 | T:luffa384 |
| 11.56 | 11.58 | 11.60 | T:nasha256 |
| 11.86 | 11.88 | 11.91 | T:nasha512 |
| 11.88 | 11.88 | 11.89 | T:shavite3256 |
| 12.28 | 12.29 | 12.31 | T:bash384 |
| 12.30 | 12.30 | 12.31 | asconhashav12 |
| 12.29 | 12.30 | 12.32 | asconxofav12 |
| 12.46 | 12.49 | 12.53 | T:groestl512 |
| 12.50 | 12.51 | 12.52 | T:ripemd160 |
| 12.88 | 12.88 | 12.89 | T:keccakc1024 |
| 13.07 | 13.08 | 13.10 | sha3512 |
| 14.03 | 14.05 | 14.07 | T:jh224 |
| 14.04 | 14.05 | 14.07 | T:jh512 |
| 14.04 | 14.06 | 14.07 | T:jh256 |
| 14.05 | 14.07 | 14.08 | T:jh384 |
| 14.04 | 14.09 | 14.16 | T:gimli24v1 |
| 14.09 | 14.20 | 14.32 | T:fugue256 |
| 15.06 | 15.06 | 15.12 | T:xoodyakv1 |
| 15.59 | 15.60 | 15.61 | T:whirlpool |
| 16.61 | 16.63 | 16.64 | T:round3jh512 |
| 16.61 | 16.63 | 16.65 | T:round3jh256 |
| 16.54 | 16.67 | 16.85 | T:md6d224 |
| 16.96 | 16.96 | 16.96 | T:cubehash88 |
| 17.39 | 17.40 | 17.41 | T:cubehash1616 |
| 17.87 | 17.90 | 17.95 | T:md6d256 |
| 18.00 | 18.01 | 18.05 | T:lane256 |
| 18.38 | 18.38 | 18.39 | asconxofv12 |
| 18.38 | 18.41 | 18.42 | asconhashv12 |
| 18.54 | 18.55 | 18.59 | T:bash512 |
| 18.63 | 18.66 | 18.70 | T:luffa512 |
| 19.00 | 19.03 | 19.06 | T:echosp256 |
| 19.32 | 19.37 | 19.39 | T:shavite3512 |
| 19.71 | 19.75 | 19.76 | T:fugue384 |
| 20.78 | 20.81 | 20.87 | T:hamsi |
| 22.11 | 22.12 | 22.14 | asconhashabi32v12 |
| 23.04 | 23.15 | 23.27 | T:md6d384 |
| 23.28 | 23.29 | 23.31 | T:shamashashv1 |
| 23.67 | 23.70 | 24.16 | T:simd256 |
| 24.56 | 24.57 | 24.58 | T:mcssha4 |
| 25.01 | 25.01 | 25.02 | T:mcssha5 |
| 25.69 | 25.88 | 25.93 | T:fugue512 |
| 26.03 | 26.04 | 26.05 | T:lane512 |
| 26.64 | 26.66 | 26.68 | T:essence384 |
| 26.65 | 26.67 | 26.69 | T:essence512 |
| 27.92 | 27.94 | 27.99 | T:echosp512 |
| 27.71 | 27.95 | 28.32 | T:fsb256 |
| 31.24 | 31.26 | 31.28 | T:esch256v2 |
| 32.86 | 32.87 | 32.87 | asconhashbi32v12 |
| 31.85 | 32.97 | 33.01 | T:esch256v1 |
| 33.54 | 33.54 | 33.55 | T:cubehash84 |
| 33.55 | 33.58 | 33.61 | T:sneikha256 |
| 34.05 | 34.06 | 34.08 | T:cubehash168 |
| 34.37 | 34.66 | 34.95 | T:atelopus64 |
| 35.38 | 36.54 | 37.23 | T:atelopus32 |
| 36.54 | 36.64 | 36.79 | T:mgrostl256 |
| 39.86 | 39.89 | 39.95 | T:echo512 |
| 40.85 | 40.91 | 41.25 | T:essence256 |
| 40.84 | 40.95 | 41.28 | T:essence224 |
| 41.74 | 41.74 | 41.75 | T:romulush |
| 42.65 | 42.68 | 42.73 | T:saturninhashv2 |
| 46.33 | 46.36 | 46.40 | T:esch384v1 |
| 46.85 | 46.90 | 47.64 | T:drygascon128 |
| 44.77 | 47.22 | 47.25 | T:esch384v2 |
| 33.55? | 49.54? | 49.55? | T:mcssha6 |
| 50.67 | 50.70 | 50.71 | T:drygascon256 |
| 58.14 | 58.15 | 58.15 | T:coral256v1 |
| 65.28 | 65.30 | 65.32 | T:knot256v2 |
| 67.12 | 67.14 | 67.92 | T:cubehash82 |
| 67.37 | 67.37 | 67.38 | T:cubehash164 |
| 67.35 | 67.38 | 67.43 | T:sneikha384 |
| 111.06 | 111.08 | 111.14 | T:knot256v1 |
| 113.51 | 113.56 | 113.64 | T:triadhashv1 |
| 132.76 | 132.80 | 132.81 | T:clxhash |
| 133.86 | 133.87 | 134.56 | T:cubehash162 |
| 133.07 | 134.18 | 135.67 | T:cubehash81 |
| 191.85 | 192.23 | 192.28 | T:syconhash256v1 |
| 200.20 | 200.42 | 200.50 | T:photonbeetlehash256rate32v1 |
| 224.30 | 224.30 | 225.28 | T:knot512 |
| 238.09 | 238.30 | 238.73 | T:knot384 |
| 266.45 | 266.83 | 267.56 | T:cubehash161 |
| 734.69 | 736.76 | 736.95 | T:subterraneanv1 |
| 888.49 | 888.61 | 888.88 | T:acehash256v1 |
| 950.49 | 951.43 | 957.67 | T:heron256v1 |
| 1087.04 | 1104.25 | 1115.85 | T:skinnyhashtk3 |
| 1153.51 | 1162.65 | 1164.41 | T:sivrijndael256hash256v1 |
| 2118.94 | 2130.06 | 2130.50 | T:skinnyhashtk2 |
| 2458.69 | 2461.36 | 2464.38 | T:gage1h256c256r128 |
| 3186.55 | 3189.97 | 3194.69 | T:gage1h256c224r064 |
| 3605.06 | 3611.56 | 3623.00 | T:gage1h256c256r064 |
| 4261.84 | 4265.81 | 4267.96 | T:orangishv1 |
| 4430.94 | 4437.26 | 4445.34 | T:gage1h256c224r032 |
| 6358.01 | 6360.44 | 6367.73 | T:gage1h256c256r032 |
| 6350.61 | 6360.58 | 6375.99 | T:gage1h256c512r064 |
| 8946.57 | 8957.20 | 8974.41 | T:fsb512 |
| 11972.40 | 11984.88 | 12005.29 | T:gage1h256c512r032 |
| 12157.31 | 12161.31 | 12179.94 | T:gage1h256c256r016 |
| 13716.80 | 13734.88 | 13739.60 | T:gage1h256c224r016 |
| 14961.92 | 14974.52 | 14980.62 | T:sivtemphotonhashv1 |
| 29170.79 | 29172.83 | 29173.91 | T:gage1h256c224r008 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 0.01 | 0.01 | 0.01 | T:floppsy |
| 0.20 | 0.20 | 0.22 | komihash |
| 0.79 | 0.79 | 0.81 | prh64s256 |
| 0.86 | 0.86 | 0.87 | T:bebb4185 |
| 0.88 | 0.90 | 0.92 | prh42s256 |
| 0.98 | 0.99 | 1.00 | prh64s512 |
| 0.99 | 1.01 | 1.02 | prh42s512 |
| 1.20 | 1.21 | 1.22 | prh42s1024 |
| 1.34 | 1.36 | 1.37 | prh64s1024 |
| 1.60 | 1.60 | 1.61 | sha256 |
| 1.65 | 1.67 | 1.67 | T:edonr512 |
| 2.04 | 2.06 | 2.07 | sha1 |
| 2.33 | 2.34 | 2.36 | sha224 |
| 2.81 | 2.82 | 2.84 | T:bmw512 |
| 3.12 | 3.13 | 3.14 | T:edonr256 |
| 3.14 | 3.15 | 3.16 | T:md4 |
| 3.38 | 3.39 | 3.40 | T:k12 |
| 3.43 | 3.44 | 3.44 | T:blake3 |
| 3.48 | 3.50 | 3.51 | T:blake2b |
| 3.56 | 3.56 | 3.58 | lsh256 |
| 3.62 | 3.62 | 3.63 | T:echo256 |
| 3.65 | 3.66 | 3.67 | lsh512 |
| 4.65 | 4.66 | 4.67 | T:bmw256 |
| 4.84 | 4.86 | 4.87 | T:beamsplitter |
| 4.86 | 4.87 | 4.88 | T:blake2s |
| 5.04 | 5.04 | 5.04 | md5 |
| 5.15 | 5.16 | 5.17 | sha512 |
| 5.17 | 5.19 | 5.20 | T:skein512256 |
| 5.20 | 5.21 | 5.21 | T:skein512512 |
| 5.19 | 5.21 | 5.21 | T:cubehash832 |
| 5.31 | 5.33 | 5.36 | T:sarmal256 |
| 5.36 | 5.37 | 5.38 | T:shabal512 |
| 5.33 | 5.38 | 5.40 | T:tiger |
| 5.37 | 5.38 | 5.39 | T:blake32 |
| 5.44 | 5.45 | 5.49 | T:blake64 |
| 5.50 | 5.51 | 5.51 | T:shabal256 |
| 5.73 | 5.74 | 5.76 | T:cheetah256 |
| 5.81 | 5.82 | 5.84 | blake512 |
| 6.10 | 6.13 | 6.14 | T:skein10241024 |
| 6.21 | 6.22 | 6.23 | T:keccakc256 |
| 6.24 | 6.25 | 6.26 | shake128 |
| 6.53 | 6.54 | 6.56 | sha384 |
| 6.58 | 6.60 | 6.61 | T:sarmal512 |
| 6.62 | 6.63 | 6.65 | T:bblake256 |
| 6.71 | 6.71 | 6.73 | T:keccakc256treed2 |
| 6.73 | 6.75 | 6.77 | T:skein256256 |
| 6.79 | 6.80 | 6.81 | T:keccakc448 |
| 6.85 | 6.86 | 6.87 | sha3224 |
| 7.23 | 7.24 | 7.25 | blake256 |
| 7.30 | 7.31 | 7.32 | T:keccakc512 |
| 7.42 | 7.43 | 7.45 | sha3256 |
| 7.44 | 7.46 | 7.46 | shake256 |
| 7.82 | 7.83 | 7.84 | T:keccakc512treed2 |
| 7.96 | 7.97 | 7.98 | T:keccak |
| 7.96 | 7.98 | 7.99 | T:rfsb509 |
| 8.05 | 8.09 | 8.11 | T:cheetah512 |
| 8.86 | 8.88 | 8.91 | T:simd512 |
| 8.87 | 8.89 | 8.90 | T:cubehash512 |
| 9.23 | 9.24 | 9.26 | sha3384 |
| 9.23 | 9.26 | 9.27 | T:keccakc768 |
| 9.28 | 9.29 | 9.30 | T:cubehash816 |
| 9.88 | 9.91 | 10.04 | T:groestl256 |
| 9.89 | 9.93 | 9.96 | T:bash256 |
| 10.28 | 10.31 | 10.32 | T:cubehash1632 |
| 11.20 | 11.24 | 11.26 | T:luffa256 |
| 11.66 | 11.68 | 11.72 | T:fugue2 |
| 11.91 | 11.94 | 11.98 | T:nasha256 |
| 11.93 | 11.96 | 12.01 | T:luffa384 |
| 12.21 | 12.22 | 12.24 | T:shavite3256 |
| 12.50 | 12.50 | 12.52 | asconhashav12 |
| 12.48 | 12.51 | 12.52 | asconxofav12 |
| 12.62 | 12.64 | 12.67 | T:nasha512 |
| 12.86 | 12.87 | 12.88 | T:ripemd160 |
| 12.95 | 12.97 | 13.03 | T:bash384 |
| 13.31 | 13.34 | 13.41 | T:keccakc1024 |
| 13.48 | 13.49 | 13.50 | sha3512 |
| 13.52 | 13.53 | 13.54 | T:groestl512 |
| 14.20 | 14.26 | 14.36 | T:gimli24v1 |
| 14.40 | 14.43 | 14.45 | T:jh224 |
| 14.41 | 14.45 | 14.49 | T:jh256 |
| 14.41 | 14.45 | 14.48 | T:jh512 |
| 14.43 | 14.46 | 14.48 | T:jh384 |
| 14.92 | 14.99 | 15.05 | T:fugue256 |
| 15.15 | 15.19 | 15.22 | T:xoodyakv1 |
| 16.10 | 16.11 | 16.12 | T:whirlpool |
| 16.76 | 16.89 | 17.06 | T:md6d224 |
| 17.05 | 17.06 | 17.10 | T:round3jh256 |
| 17.04 | 17.06 | 17.10 | T:round3jh512 |
| 17.59 | 17.60 | 17.61 | T:cubehash88 |
| 18.05 | 18.10 | 18.13 | T:md6d256 |
| 18.62 | 18.65 | 18.67 | T:cubehash1616 |
| 18.63 | 18.65 | 18.66 | asconxofv12 |
| 18.65 | 18.70 | 18.71 | asconhashv12 |
| 18.70 | 18.71 | 18.80 | T:echosp256 |
| 18.93 | 18.94 | 18.96 | T:lane256 |
| 19.05 | 19.07 | 19.12 | T:bash512 |
| 19.39 | 19.42 | 19.46 | T:luffa512 |
| 20.33 | 20.34 | 20.34 | T:shavite3512 |
| 20.84 | 20.96 | 21.01 | T:hamsi |
| 21.01 | 21.03 | 21.08 | T:fugue384 |
| 22.57 | 22.58 | 22.60 | asconhashabi32v12 |
| 23.14 | 23.31 | 23.37 | T:md6d384 |
| 23.63 | 23.68 | 24.19 | T:shamashashv1 |
| 24.29 | 24.31 | 24.33 | T:simd256 |
| 25.43? | 25.44? | 43.39? | T:mcssha4 |
| 26.61? | 26.62? | 44.56? | T:mcssha5 |
| 27.79 | 27.83 | 27.90 | T:fugue512 |
| 28.09 | 28.12 | 28.14 | T:essence384 |
| 28.11 | 28.15 | 28.18 | T:essence512 |
| 28.53 | 28.59 | 28.60 | T:lane512 |
| 29.64 | 29.75 | 29.82 | T:fsb256 |
| 30.50 | 30.51 | 30.55 | T:echosp512 |
| 30.81 | 31.57 | 31.61 | T:esch256v2 |
| 32.92 | 33.28 | 33.35 | T:esch256v1 |
| 33.41 | 33.42 | 33.43 | asconhashbi32v12 |
| 33.89 | 33.99 | 34.01 | T:sneikha256 |
| 34.17 | 34.18 | 34.20 | T:cubehash84 |
| 35.29 | 35.31 | 35.32 | T:cubehash168 |
| 36.65 | 36.78 | 36.83 | T:atelopus64 |
| 37.75 | 38.12 | 38.92 | T:atelopus32 |
| 39.36 | 39.39 | 39.45 | T:mgrostl256 |
| 41.88 | 41.90 | 41.94 | T:echo512 |
| 42.03 | 42.10 | 42.57 | T:essence224 |
| 42.09 | 42.13 | 42.33 | T:essence256 |
| 42.32 | 42.32 | 42.36 | T:romulush |
| 43.27 | 43.32 | 43.35 | T:saturninhashv2 |
| 46.94 | 47.00 | 47.08 | T:drygascon128 |
| 47.04 | 47.09 | 47.16 | T:esch384v1 |
| 45.51 | 47.86 | 48.03 | T:esch384v2 |
| 34.44? | 50.41? | 50.42? | T:mcssha6 |
| 51.23 | 51.27 | 51.40 | T:drygascon256 |
| 58.86 | 58.91 | 58.91 | T:coral256v1 |
| 66.17 | 66.21 | 66.24 | T:knot256v2 |
| 67.77 | 67.78 | 67.79 | T:cubehash82 |
| 68.60 | 68.63 | 68.65 | T:cubehash164 |
| 68.66 | 68.69 | 68.71 | T:sneikha384 |
| 111.44 | 111.47 | 111.51 | T:knot256v1 |
| 113.83 | 113.95 | 114.03 | T:triadhashv1 |
| 133.04 | 133.05 | 133.07 | T:clxhash |
| 134.23 | 134.27 | 135.35 | T:cubehash81 |
| 135.07 | 135.18 | 135.81 | T:cubehash162 |
| 194.92 | 195.30 | 195.33 | T:syconhash256v1 |
| 199.02 | 199.77 | 201.49 | T:photonbeetlehash256rate32v1 |
| 225.84 | 225.85 | 225.86 | T:knot512 |
| 238.77 | 239.19 | 239.58 | T:knot384 |
| 267.66 | 268.02 | 268.09 | T:cubehash161 |
| 738.63 | 738.81 | 740.93 | T:subterraneanv1 |
| 901.91 | 901.98 | 904.54 | T:acehash256v1 |
| 957.96 | 973.36 | 973.98 | T:heron256v1 |
| 1101.67 | 1116.87 | 1122.83 | T:skinnyhashtk3 |
| 1152.33 | 1161.30 | 1162.66 | T:sivrijndael256hash256v1 |
| 2103.01 | 2125.54 | 2140.34 | T:skinnyhashtk2 |
| 2506.83 | 2510.78 | 2513.62 | T:gage1h256c256r128 |
| 3222.07 | 3239.96 | 3248.44 | T:gage1h256c224r064 |
| 3661.28 | 3664.14 | 3665.99 | T:gage1h256c256r064 |
| 4316.36 | 4317.08 | 4321.56 | T:orangishv1 |
| 4494.49 | 4495.57 | 4501.41 | T:gage1h256c224r032 |
| 6452.07 | 6459.83 | 6471.12 | T:gage1h256c256r032 |
| 6468.23 | 6486.98 | 6493.92 | T:gage1h256c512r064 |
| 12135.81 | 12167.76 | 12198.29 | T:gage1h256c512r032 |
| 12319.14 | 12323.14 | 12327.42 | T:gage1h256c256r016 |
| 13904.89 | 13919.70 | 13923.61 | T:gage1h256c224r016 |
| 14926.15 | 14931.82 | 14942.89 | T:sivtemphotonhashv1 |
| 23683.67 | 23728.98 | 23781.27 | T:fsb512 |
| 29563.93 | 29566.13 | 29567.88 | T:gage1h256c224r008 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 0.03? | 0.03? | 0.04? | T:floppsy |
| 0.22? | 0.23? | 0.27? | komihash |
| 1.01 | 1.02 | 1.03 | T:bebb4185 |
| 1.16 | 1.18 | 1.20 | prh42s256 |
| 1.23 | 1.25 | 1.30 | prh64s256 |
| 1.45 | 1.46 | 1.48 | prh42s512 |
| 1.72 | 1.73 | 1.73 | sha256 |
| 1.72 | 1.74 | 1.81 | prh64s512 |
| 1.78 | 1.79 | 1.79 | T:edonr512 |
| 2.00 | 2.01 | 2.07 | prh42s1024 |
| 2.71 | 2.73 | 2.76 | prh64s1024 |
| 3.30 | 3.31 | 3.31 | T:bmw512 |
| 3.32 | 3.33 | 3.34 | T:blake3 |
| 3.32 | 3.35 | 3.38 | sha1 |
| 3.41 | 3.41 | 3.44 | T:edonr256 |
| 3.46 | 3.48 | 3.53 | T:md4 |
| 3.65 | 3.67 | 3.68 | sha224 |
| 3.68 | 3.72 | 3.74 | lsh256 |
| 3.75 | 3.76 | 3.80 | T:k12 |
| 3.87 | 3.90 | 3.92 | T:blake2b |
| 4.23 | 4.24 | 4.25 | lsh512 |
| 4.44 | 4.45 | 4.46 | T:echo256 |
| 4.86 | 4.86 | 4.88 | T:blake2s |
| 4.99 | 5.06 | 5.33 | T:beamsplitter |
| 5.26 | 5.29 | 5.31 | T:bmw256 |
| 5.44 | 5.44 | 5.44 | md5 |
| 5.51 | 5.55 | 5.57 | T:sarmal256 |
| 5.57 | 5.58 | 5.60 | T:skein512256 |
| 5.57 | 5.58 | 5.65 | sha512 |
| 5.61 | 5.63 | 5.64 | T:skein512512 |
| 5.70 | 5.71 | 5.73 | T:blake64 |
| 5.82 | 5.83 | 5.86 | T:blake32 |
| 5.93 | 5.97 | 6.02 | T:tiger |
| 6.04 | 6.06 | 6.10 | blake512 |
| 6.19 | 6.22 | 6.27 | T:cheetah256 |
| 6.65 | 6.68 | 6.69 | shake128 |
| 6.68 | 6.70 | 6.71 | T:shabal512 |
| 6.75 | 6.76 | 6.77 | T:keccakc256 |
| 6.82 | 6.84 | 6.85 | T:shabal256 |
| 6.80 | 6.84 | 6.86 | T:sarmal512 |
| 6.74 | 6.85 | 6.87 | T:cubehash832 |
| 7.09 | 7.10 | 7.12 | T:skein256256 |
| 7.61 | 7.67 | 7.68 | T:skein10241024 |
| 7.72 | 7.73 | 7.75 | blake256 |
| 8.24 | 8.26 | 8.27 | T:keccakc512 |
| 8.25 | 8.27 | 8.31 | sha3224 |
| 8.25 | 8.27 | 8.31 | sha3256 |
| 8.27 | 8.28 | 8.30 | shake256 |
| 8.28 | 8.29 | 8.31 | T:keccak |
| 8.30 | 8.31 | 8.36 | sha384 |
| 8.32 | 8.35 | 8.38 | T:keccakc448 |
| 8.56 | 8.59 | 8.62 | T:rfsb509 |
| 8.74 | 8.76 | 8.81 | T:cheetah512 |
| 9.02 | 9.03 | 9.10 | T:bblake256 |
| 9.06 | 9.06 | 9.09 | T:keccakc256treed2 |
| 9.78 | 9.80 | 9.82 | T:cubehash512 |
| 9.85 | 9.87 | 9.90 | sha3384 |
| 9.98 | 9.99 | 10.01 | T:keccakc768 |
| 10.18 | 10.22 | 10.26 | T:bash256 |
| 10.96 | 10.96 | 10.99 | T:cubehash816 |
| 11.16 | 11.18 | 11.26 | T:simd512 |
| 11.59 | 11.75 | 12.07 | T:groestl256 |
| 11.87 | 12.01 | 12.06 | T:luffa256 |
| 12.03 | 12.04 | 12.07 | T:keccakc512treed2 |
| 12.78 | 12.82 | 12.91 | T:nasha256 |
| 12.97 | 13.01 | 13.04 | asconxofav12 |
| 13.03 | 13.05 | 13.10 | asconhashav12 |
| 13.05 | 13.08 | 13.13 | T:shavite3256 |
| 13.14 | 13.17 | 13.22 | T:nasha512 |
| 13.18 | 13.21 | 13.27 | T:luffa384 |
| 13.57 | 13.65 | 13.70 | T:cubehash1632 |
| 13.82 | 13.84 | 13.89 | T:ripemd160 |
| 14.29 | 14.33 | 14.38 | T:bash384 |
| 14.71 | 14.74 | 14.75 | T:keccakc1024 |
| 14.65 | 14.74 | 14.89 | T:gimli24v1 |
| 14.75 | 14.79 | 14.84 | sha3512 |
| 15.11 | 15.14 | 15.19 | T:groestl512 |
| 15.38 | 15.41 | 15.48 | T:jh256 |
| 15.37 | 15.42 | 15.48 | T:jh512 |
| 15.38 | 15.42 | 15.49 | T:jh224 |
| 15.43 | 15.49 | 15.54 | T:jh384 |
| 15.51 | 15.54 | 15.57 | T:xoodyakv1 |
| 15.58 | 15.61 | 15.72 | T:fugue2 |
| 17.08 | 17.14 | 17.30 | T:fugue256 |
| 17.41 | 17.43 | 17.49 | T:whirlpool |
| 18.21 | 18.26 | 18.29 | T:round3jh512 |
| 18.24 | 18.27 | 18.32 | T:round3jh256 |
| 19.26 | 19.28 | 19.31 | T:cubehash88 |
| 19.28 | 19.32 | 19.38 | asconxofv12 |
| 19.30 | 19.34 | 19.40 | asconhashv12 |
| 20.35 | 20.41 | 20.47 | T:bash512 |
| 20.87 | 20.89 | 20.91 | T:shavite3512 |
| 21.15 | 21.29 | 21.65 | T:hamsi |
| 21.30 | 21.40 | 21.53 | T:luffa512 |
| 21.39 | 21.42 | 21.44 | T:lane256 |
| 21.42 | 21.45 | 21.52 | T:echosp256 |
| 21.90 | 21.99 | 22.05 | T:cubehash1616 |
| 23.76 | 23.80 | 23.85 | asconhashabi32v12 |
| 24.40 | 24.46 | 24.50 | T:shamashashv1 |
| 24.41 | 24.48 | 24.56 | T:fugue384 |
| 25.94 | 25.99 | 26.03 | T:simd256 |
| 27.74? | 27.75? | 45.70? | T:mcssha4 |
| 30.85 | 30.86 | 30.87 | T:mcssha5 |
| 31.95 | 31.99 | 32.04 | T:essence384 |
| 32.03 | 32.08 | 32.15 | T:essence512 |
| 32.49 | 32.53 | 32.56 | T:esch256v2 |
| 32.81 | 32.94 | 32.99 | T:fugue512 |
| 33.34 | 33.87 | 34.20 | T:esch256v1 |
| 34.35 | 34.61 | 34.82 | T:md6d224 |
| 34.84 | 34.85 | 34.91 | asconhashbi32v12 |
| 35.11 | 35.24 | 35.36 | T:sneikha256 |
| 35.85 | 35.86 | 35.92 | T:cubehash84 |
| 36.18 | 36.21 | 36.27 | T:echosp512 |
| 36.74 | 36.89 | 37.01 | T:md6d256 |
| 37.34 | 37.40 | 37.60 | T:fsb256 |
| 38.24 | 38.29 | 38.43 | T:lane512 |
| 38.56 | 38.62 | 38.72 | T:cubehash168 |
| 43.04 | 43.06 | 43.10 | T:echo512 |
| 43.12 | 43.17 | 43.69 | T:mgrostl256 |
| 43.84 | 43.88 | 43.93 | T:romulush |
| 44.87 | 44.91 | 44.97 | T:saturninhashv2 |
| 45.28 | 45.32 | 45.44 | T:essence256 |
| 45.27 | 45.45 | 45.97 | T:essence224 |
| 46.30 | 46.56 | 46.88 | T:atelopus32 |
| 47.03 | 47.17 | 47.38 | T:md6d384 |
| 47.30 | 47.40 | 47.47 | T:drygascon128 |
| 48.66 | 49.01 | 49.09 | T:esch384v1 |
| 47.50 | 49.95 | 50.05 | T:esch384v2 |
| 52.67 | 52.72 | 52.85 | T:drygascon256 |
| 52.07 | 52.73 | 52.96 | T:atelopus64 |
| 30.81? | 52.77? | 54.98? | T:mcssha6 |
| 60.94 | 60.94 | 60.94 | T:coral256v1 |
| 68.57 | 68.61 | 68.70 | T:knot256v2 |
| 69.45 | 69.47 | 69.47 | T:cubehash82 |
| 71.88 | 71.94 | 71.98 | T:cubehash164 |
| 72.17 | 72.21 | 72.24 | T:sneikha384 |
| 112.43 | 112.50 | 112.52 | T:knot256v1 |
| 114.72 | 114.88 | 114.99 | T:triadhashv1 |
| 133.85 | 133.86 | 133.92 | T:clxhash |
| 138.37 | 138.38 | 138.81 | T:cubehash81 |
| 138.37 | 138.46 | 138.59 | T:cubehash162 |
| 198.21 | 198.94 | 199.72 | T:photonbeetlehash256rate32v1 |
| 203.13 | 203.52 | 203.57 | T:syconhash256v1 |
| 229.94 | 229.96 | 229.98 | T:knot512 |
| 242.21 | 242.33 | 242.72 | T:knot384 |
| 270.94 | 271.04 | 271.26 | T:cubehash161 |
| 744.56 | 746.57 | 747.66 | T:subterraneanv1 |
| 939.99 | 940.13 | 940.39 | T:acehash256v1 |
| 1024.72 | 1040.67 | 1057.73 | T:heron256v1 |
| 1128.31 | 1135.30 | 1137.07 | T:skinnyhashtk3 |
| 1148.58 | 1156.15 | 1157.82 | T:sivrijndael256hash256v1 |
| 2137.23 | 2140.98 | 2143.67 | T:skinnyhashtk2 |
| 2640.08 | 2643.05 | 2647.90 | T:gage1h256c256r128 |
| 3418.69 | 3424.74 | 3432.71 | T:gage1h256c224r064 |
| 3811.44 | 3889.94 | 3932.27 | T:gage1h256c256r064 |
| 4463.34 | 4467.54 | 4470.18 | T:orangishv1 |
| 4659.96 | 4665.34 | 4667.47 | T:gage1h256c224r032 |
| 6708.47 | 6729.65 | 6755.70 | T:gage1h256c512r064 |
| 6809.81 | 6832.62 | 6849.02 | T:gage1h256c256r032 |
| 12642.33 | 12684.07 | 12696.22 | T:gage1h256c512r032 |
| 12630.54 | 12746.46 | 12766.30 | T:gage1h256c256r016 |
| 14407.81 | 14420.72 | 14432.35 | T:gage1h256c224r016 |
| 14861.80 | 14872.84 | 14891.50 | T:sivtemphotonhashv1 |
| 30601.10 | 30603.44 | 30606.39 | T:gage1h256c224r008 |
| 62680.90 | 62827.10 | 62889.21 | T:fsb512 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 0.30 | 0.31 | 0.33 | T:floppsy |
| 0.55? | 0.56? | 0.66? | komihash |
| 2.64? | 2.70? | 3.03? | T:bebb4185 |
| 3.22 | 3.27 | 3.34 | T:blake3 |
| 3.53 | 3.59 | 3.61 | sha256 |
| 4.25 | 4.30 | 4.34 | T:edonr512 |
| 4.64 | 4.70 | 5.02 | prh42s256 |
| 4.78 | 4.81 | 4.86 | T:blake2s |
| 7.09 | 7.12 | 7.20 | T:edonr256 |
| 7.08 | 7.20 | 7.67 | prh64s256 |
| 7.09 | 7.27 | 7.47 | T:blake2b |
| 7.30 | 7.34 | 8.11 | prh42s512 |
| 7.34 | 7.39 | 7.50 | T:md4 |
| 7.44 | 7.55 | 8.03 | lsh256 |
| 7.66? | 7.75? | 8.89? | T:beamsplitter |
| 10.03 | 10.20 | 10.38 | T:k12 |
| 10.50 | 10.55 | 10.62 | T:bmw512 |
| 10.52 | 10.58 | 10.62 | T:skein512256 |
| 10.55 | 10.58 | 10.64 | md5 |
| 10.73 | 10.80 | 10.86 | T:skein512512 |
| 10.78 | 10.91 | 11.25 | T:sarmal256 |
| 11.12 | 11.19 | 11.22 | T:echo256 |
| 11.25 | 11.33 | 11.45 | T:blake64 |
| 11.52 | 11.56 | 11.67 | T:skein256256 |
| 11.97 | 12.06 | 12.11 | T:blake32 |
| 12.06 | 12.16 | 12.38 | blake512 |
| 12.25 | 12.30 | 13.28 | sha512 |
| 12.25 | 12.33 | 13.17 | prh42s1024 |
| 12.48 | 12.58 | 12.75 | prh64s512 |
| 13.16 | 13.22 | 13.67 | T:sarmal512 |
| 13.22 | 13.30 | 13.44 | T:tiger |
| 13.31 | 13.42 | 13.50 | T:bmw256 |
| 13.48 | 13.58 | 13.59 | lsh512 |
| 13.86 | 13.91 | 14.56 | T:cheetah256 |
| 14.22 | 14.30 | 14.41 | blake256 |
| 14.56 | 14.64 | 14.72 | T:rfsb509 |
| 15.14 | 15.19 | 15.27 | sha3512 |
| 15.14 | 15.20 | 15.30 | sha3256 |
| 15.17 | 15.22 | 15.41 | sha3384 |
| 15.17 | 15.23 | 15.31 | sha3224 |
| 15.28 | 15.34 | 15.78 | shake256 |
| 15.30 | 15.34 | 15.64 | shake128 |
| 16.03 | 16.11 | 16.28 | T:keccakc1024 |
| 16.16 | 16.23 | 16.58 | T:keccak |
| 16.17 | 16.25 | 16.34 | T:keccakc512 |
| 16.25 | 16.30 | 16.34 | T:keccakc768 |
| 16.38 | 16.48 | 16.64 | T:keccakc448 |
| 16.48 | 16.56 | 16.70 | T:keccakc256 |
| 19.00 | 19.08 | 19.23 | T:bash256 |
| 19.02 | 19.19 | 19.25 | T:bash384 |
| 19.33 | 19.41 | 20.34 | T:cheetah512 |
| 19.61 | 19.70 | 20.03 | asconxofav12 |
| 19.78 | 19.83 | 20.00 | T:xoodyakv1 |
| 19.73 | 20.17 | 20.41 | asconhashav12 |
| 20.52 | 20.80 | 21.20 | T:gimli24v1 |
| 20.59 | 21.14 | 21.70 | sha1 |
| 21.09 | 21.50 | 22.16 | sha224 |
| 21.98 | 22.08 | 22.55 | T:luffa256 |
| 22.62 | 23.02 | 23.34 | T:cubehash512 |
| 23.22 | 23.34 | 23.47 | prh64s1024 |
| 23.20 | 23.50 | 23.80 | T:shabal512 |
| 23.58 | 23.64 | 24.08 | T:shabal256 |
| 23.94 | 23.98 | 24.06 | T:skein10241024 |
| 24.00 | 24.06 | 24.12 | T:shavite3256 |
| 24.47 | 24.73 | 25.16 | T:nasha256 |
| 26.11 | 26.17 | 26.28 | T:ripemd160 |
| 26.19 | 26.52 | 26.84 | T:hamsi |
| 26.45 | 26.59 | 26.78 | T:nasha512 |
| 27.86 | 27.97 | 28.34 | T:jh256 |
| 27.89 | 27.98 | 28.30 | asconxofv12 |
| 27.92 | 28.06 | 28.42 | asconhashv12 |
| 28.03 | 28.16 | 28.75 | T:jh512 |
| 28.03 | 28.17 | 28.47 | T:jh224 |
| 28.03 | 28.20 | 28.53 | T:jh384 |
| 28.09 | 28.42 | 28.64 | T:cubehash832 |
| 28.98 | 29.17 | 29.33 | T:luffa384 |
| 32.08 | 32.45 | 32.56 | T:cubehash816 |
| 32.73 | 32.89 | 33.41 | sha384 |
| 33.12 | 33.28 | 33.52 | T:round3jh256 |
| 33.30 | 33.59 | 33.84 | T:round3jh512 |
| 33.41? | 34.00? | 37.81? | T:groestl256 |
| 33.94 | 34.03 | 34.11 | T:whirlpool |
| 34.42 | 34.56 | 35.47 | T:shamashashv1 |
| 35.69 | 35.88 | 36.22 | T:simd512 |
| 37.14 | 37.31 | 37.55 | T:bash512 |
| 38.08 | 38.14 | 38.23 | T:shavite3512 |
| 39.12 | 39.23 | 39.78 | asconhashabi32v12 |
| 39.28 | 39.36 | 39.53 | T:bblake256 |
| 40.67 | 40.80 | 41.00 | T:cubehash88 |
| 41.11 | 41.31 | 41.59 | T:groestl512 |
| 42.89 | 43.14 | 44.00 | T:esch256v2 |
| 44.84 | 45.12 | 45.38 | T:fugue256 |
| 45.02 | 45.38 | 45.94 | T:esch256v1 |
| 46.03 | 46.38 | 46.80 | T:luffa512 |
| 47.45 | 47.72 | 48.06 | T:simd256 |
| 50.48 | 50.69 | 50.94 | T:sneikha256 |
| 52.52 | 52.69 | 52.97 | T:drygascon128 |
| 53.11 | 53.16 | 53.23 | T:lane256 |
| 53.31 | 53.47 | 53.59 | asconhashbi32v12 |
| 54.95 | 55.22 | 55.28 | T:keccakc512treed2 |
| 55.25 | 55.30 | 55.33 | T:keccakc256treed2 |
| 55.66 | 56.34 | 56.64 | T:cubehash1632 |
| 57.25? | 57.38? | 75.25? | T:mcssha4 |
| 57.12 | 57.47 | 57.83 | T:cubehash84 |
| 60.81? | 60.86? | 80.78? | T:mcssha6 |
| 62.81 | 63.05 | 63.25 | T:romulush |
| 64.44 | 64.73 | 65.73 | T:saturninhashv2 |
| 63.88 | 65.16 | 65.36 | T:cubehash1616 |
| 65.14 | 65.42 | 65.89 | T:fugue2 |
| 65.52 | 65.72 | 66.31 | T:echosp256 |
| 68.36 | 68.84 | 68.98 | T:fugue384 |
| 70.73 | 70.81 | 70.97 | T:drygascon256 |
| 73.80 | 74.06 | 74.52 | T:esch384v1 |
| 72.48 | 75.67 | 76.06 | T:esch384v2 |
| 77.92 | 78.03 | 78.25 | T:echo512 |
| 80.59 | 81.11 | 81.97 | T:cubehash168 |
| 81.20 | 81.38 | 81.66 | T:essence384 |
| 82.08 | 82.25 | 82.56 | T:essence512 |
| 82.41 | 82.52 | 82.64 | T:echosp512 |
| 85.25 | 85.31 | 85.39 | T:mcssha5 |
| 86.56 | 86.97 | 87.27 | T:essence256 |
| 86.44 | 87.02 | 87.67 | T:essence224 |
| 87.38 | 87.42 | 87.56 | T:coral256v1 |
| 91.11 | 91.23 | 91.28 | T:cubehash82 |
| 97.78 | 97.91 | 98.03 | T:fugue512 |
| 99.69 | 99.88 | 99.97 | T:knot256v2 |
| 105.06 | 105.44 | 106.19 | T:fsb256 |
| 109.39 | 110.16 | 114.52 | T:mgrostl256 |
| 112.72 | 114.36 | 114.78 | T:cubehash164 |
| 117.03 | 117.19 | 117.33 | T:sneikha384 |
| 119.80 | 122.05 | 122.52 | T:md6d224 |
| 125.39 | 125.66 | 126.02 | T:knot256v1 |
| 126.95 | 127.42 | 128.02 | T:triadhashv1 |
| 127.77 | 128.56 | 129.39 | T:md6d256 |
| 144.59 | 144.64 | 145.30 | T:clxhash |
| 147.73 | 148.02 | 148.66 | T:lane512 |
| 143.47 | 148.25 | 151.20 | T:atelopus32 |
| 159.86 | 161.92 | 162.50 | T:md6d384 |
| 176.56 | 177.69 | 178.00 | T:photonbeetlehash256rate32v1 |
| 177.36 | 177.88 | 178.11 | T:cubehash81 |
| 180.20 | 181.06 | 181.86 | T:cubehash162 |
| 213.77 | 218.53 | 222.25 | T:atelopus64 |
| 267.45 | 267.83 | 268.33 | T:knot384 |
| 282.61 | 282.81 | 282.89 | T:knot512 |
| 308.22 | 308.39 | 308.78 | T:syconhash256v1 |
| 312.64 | 312.88 | 313.80 | T:cubehash161 |
| 842.28 | 843.28 | 844.62 | T:subterraneanv1 |
| 1096.14 | 1099.94 | 1101.00 | T:sivrijndael256hash256v1 |
| 1429.19 | 1429.81 | 1432.42 | T:acehash256v1 |
| 1606.19 | 1623.42 | 1628.52 | T:skinnyhashtk3 |
| 1865.64 | 1875.22 | 1896.16 | T:heron256v1 |
| 2371.05 | 2378.06 | 2379.97 | T:skinnyhashtk2 |
| 4302.02 | 4318.12 | 4320.41 | T:gage1h256c256r128 |
| 5196.64 | 5227.66 | 5379.70 | T:gage1h256c224r064 |
| 5790.69 | 5824.88 | 5894.42 | T:gage1h256c256r064 |
| 6335.11 | 6340.00 | 6343.11 | T:orangishv1 |
| 6851.14 | 6856.12 | 6866.28 | T:gage1h256c224r032 |
| 9998.33 | 9999.66 | 10004.19 | T:gage1h256c256r032 |
| 10206.34 | 10234.72 | 10266.45 | T:gage1h256c512r064 |
| 14020.66 | 14035.20 | 14071.88 | T:sivtemphotonhashv1 |
| 18195.36 | 18378.42 | 18434.97 | T:gage1h256c256r016 |
| 18592.59 | 18635.66 | 18671.05 | T:gage1h256c512r032 |
| 20765.47 | 20796.80 | 20834.66 | T:gage1h256c224r016 |
| 43870.25 | 43883.28 | 43893.06 | T:gage1h256c224r008 |
| 565136.48 | 565589.84 | 566339.95 | T:fsb512 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 2.38 | 2.62 | 2.62 | T:floppsy |
| 3.62 | 3.62 | 3.75 | komihash |
| 15.12 | 15.50 | 16.25 | T:bebb4185 |
| 19.50 | 21.12 | 21.62 | sha256 |
| 21.88? | 25.25? | 27.38? | T:beamsplitter |
| 31.38 | 31.62 | 32.12 | T:blake3 |
| 33.12 | 33.50 | 34.12 | T:edonr256 |
| 34.38 | 34.62 | 35.00 | T:edonr512 |
| 34.38 | 34.62 | 35.00 | prh42s256 |
| 34.50 | 34.88 | 35.12 | T:md4 |
| 42.88 | 43.12 | 43.38 | T:blake2s |
| 47.38 | 47.62 | 52.12 | md5 |
| 54.12 | 54.50 | 55.12 | T:blake32 |
| 54.75 | 55.00 | 55.38 | prh42s512 |
| 55.12 | 55.62 | 56.12 | prh64s256 |
| 57.88 | 59.00 | 60.38 | T:blake2b |
| 59.12 | 60.62 | 64.00 | T:gimli24v1 |
| 60.12 | 62.12 | 63.12 | lsh256 |
| 62.50 | 63.50 | 65.25 | T:tiger |
| 64.12 | 64.25 | 64.62 | blake256 |
| 66.00 | 66.88 | 68.62 | T:skein256256 |
| 65.88 | 67.00 | 69.12 | T:hamsi |
| 67.25 | 67.50 | 68.00 | T:xoodyakv1 |
| 71.00 | 71.75 | 74.25 | asconxofav12 |
| 72.88 | 73.38 | 74.38 | T:bmw256 |
| 71.50 | 74.25 | 76.12 | asconhashav12 |
| 77.38 | 78.00 | 78.25 | T:rfsb509 |
| 80.00 | 81.12 | 82.88 | T:k12 |
| 84.00 | 84.38 | 85.25 | T:skein512256 |
| 84.00 | 84.38 | 88.25 | T:bmw512 |
| 84.25 | 84.62 | 88.75 | sha512 |
| 85.38 | 86.00 | 86.62 | T:skein512512 |
| 86.38 | 87.00 | 87.62 | T:sarmal256 |
| 90.00 | 90.12 | 90.50 | T:echo256 |
| 90.75 | 91.50 | 92.00 | T:blake64 |
| 94.50 | 94.88 | 101.75 | prh42s1024 |
| 95.25 | 96.12 | 97.00 | asconxofv12 |
| 96.00 | 96.38 | 97.50 | asconhashv12 |
| 95.25 | 96.62 | 97.25 | T:luffa256 |
| 96.88 | 97.25 | 97.88 | blake512 |
| 97.75 | 98.50 | 99.62 | prh64s512 |
| 99.12 | 99.38 | 102.62 | T:shavite3256 |
| 103.62 | 104.00 | 104.75 | T:cheetah256 |
| 105.75 | 106.62 | 107.62 | T:sarmal512 |
| 110.25 | 110.50 | 111.00 | T:ripemd160 |
| 105.88 | 111.00 | 112.75 | T:nasha256 |
| 110.25 | 111.00 | 112.50 | T:shamashashv1 |
| 108.88 | 111.50 | 113.25 | lsh512 |
| 118.12 | 119.12 | 120.62 | T:cubehash512 |
| 120.75 | 121.12 | 121.62 | sha3512 |
| 120.88 | 121.25 | 122.38 | sha3224 |
| 121.00 | 121.25 | 124.75 | sha3384 |
| 120.88 | 121.50 | 125.25 | sha3256 |
| 121.50 | 122.00 | 125.12 | shake256 |
| 121.62 | 122.00 | 122.62 | shake128 |
| 128.25 | 129.62 | 135.50 | T:keccakc1024 |
| 129.62 | 130.00 | 130.25 | T:keccak |
| 129.88 | 130.38 | 132.00 | T:keccakc512 |
| 130.38 | 130.88 | 132.38 | T:keccakc768 |
| 131.25 | 132.50 | 133.88 | T:keccakc448 |
| 132.38 | 133.00 | 134.62 | T:keccakc256 |
| 138.38 | 139.12 | 139.75 | T:drygascon128 |
| 140.38 | 140.75 | 141.88 | T:sneikha256 |
| 142.00 | 142.38 | 142.62 | T:shabal512 |
| 144.75 | 145.12 | 145.75 | T:shabal256 |
| 145.38 | 145.62 | 146.50 | T:luffa384 |
| 146.00 | 146.12 | 146.38 | T:whirlpool |
| 146.50 | 146.75 | 147.62 | T:cheetah512 |
| 153.38 | 154.38 | 155.25 | T:bash384 |
| 153.75 | 154.75 | 155.62 | T:bash256 |
| 153.25 | 154.88 | 155.62 | T:bash512 |
| 157.00 | 159.12 | 160.75 | asconhashabi32v12 |
| 158.12 | 159.50 | 162.12 | T:esch256v2 |
| 159.88 | 162.50 | 168.00 | sha1 |
| 162.62 | 164.75 | 171.88 | sha224 |
| 164.75 | 167.00 | 167.75 | T:esch256v1 |
| 175.00 | 175.50 | 176.38 | T:romulush |
| 174.75 | 175.62 | 176.62 | T:saturninhashv2 |
| 183.75 | 185.00 | 186.75 | prh64s1024 |
| 191.88 | 192.25 | 196.12 | T:skein10241024 |
| 195.50 | 198.12 | 200.50 | T:cubehash816 |
| 195.88 | 198.50 | 202.62 | T:cubehash832 |
| 198.00 | 198.75 | 201.38 | T:groestl256 |
| 199.75 | 201.50 | 204.62 | asconhashbi32v12 |
| 204.12 | 204.75 | 205.12 | T:photonbeetlehash256rate32v1 |
| 206.75 | 208.50 | 212.25 | T:cubehash88 |
| 210.75 | 212.00 | 213.38 | T:nasha512 |
| 224.12 | 225.12 | 228.38 | T:cubehash84 |
| 225.38 | 225.50 | 225.75 | T:clxhash |
| 224.50 | 226.75 | 230.38 | T:triadhashv1 |
| 224.50 | 227.12 | 227.12 | T:jh384 |
| 227.38 | 227.88 | 230.25 | T:jh256 |
| 226.25 | 228.25 | 230.62 | T:knot256v1 |
| 225.38 | 228.75 | 230.12 | T:jh512 |
| 226.75 | 228.75 | 231.38 | T:jh224 |
| 231.25 | 231.88 | 234.00 | T:luffa512 |
| 258.50 | 259.00 | 260.00 | T:bblake256 |
| 259.12 | 260.75 | 262.88 | T:cubehash82 |
| 261.12 | 262.12 | 263.38 | sha384 |
| 262.75 | 263.12 | 263.75 | T:drygascon256 |
| 263.62 | 264.88 | 265.88 | T:fugue256 |
| 266.75 | 268.00 | 270.62 | T:round3jh512 |
| 266.75 | 269.12 | 271.00 | T:round3jh256 |
| 272.00 | 272.75 | 273.62 | T:knot256v2 |
| 287.12 | 288.75 | 291.62 | T:simd512 |
| 289.88 | 290.25 | 290.75 | T:mcssha4 |
| 294.75 | 294.75 | 295.88 | T:coral256v1 |
| 297.88? | 300.38? | 457.25? | T:mcssha6 |
| 304.88 | 305.75 | 307.50 | T:shavite3512 |
| 316.50 | 317.25 | 319.75 | T:groestl512 |
| 322.50 | 324.00 | 326.12 | T:esch384v1 |
| 316.25 | 329.50 | 331.38 | T:esch384v2 |
| 377.00 | 379.75 | 385.75 | T:cubehash1632 |
| 378.75 | 381.12 | 383.25 | T:simd256 |
| 374.50 | 383.25 | 388.88 | T:cubehash1616 |
| 404.38 | 405.25 | 406.00 | T:sneikha384 |
| 408.25 | 412.38 | 419.00 | T:cubehash168 |
| 407.62 | 413.00 | 416.62 | T:fugue384 |
| 426.50 | 427.38 | 428.50 | T:lane256 |
| 438.00 | 439.25 | 443.12 | T:keccakc256treed2 |
| 441.00 | 441.88 | 443.50 | T:keccakc512treed2 |
| 444.00 | 451.12 | 459.12 | T:cubehash164 |
| 453.25 | 456.75 | 459.00 | T:fugue2 |
| 484.75 | 487.88 | 491.00 | T:cubehash81 |
| 513.75 | 514.38 | 516.00 | T:mcssha5 |
| 509.38 | 516.00 | 523.12 | T:cubehash162 |
| 530.50 | 532.12 | 534.62 | T:knot384 |
| 531.00 | 533.25 | 534.88 | T:essence224 |
| 531.00 | 533.25 | 537.12 | T:echosp256 |
| 533.88 | 535.50 | 537.38 | T:essence256 |
| 610.25 | 611.75 | 612.75 | T:fugue512 |
| 623.75 | 624.75 | 625.38 | T:echo512 |
| 637.12 | 639.50 | 642.88 | T:cubehash161 |
| 654.88 | 656.25 | 658.88 | T:essence384 |
| 659.75 | 660.50 | 661.62 | T:echosp512 |
| 660.25 | 663.12 | 665.62 | T:essence512 |
| 690.00 | 693.50 | 694.12 | T:knot512 |
| 827.75 | 830.25 | 833.75 | T:fsb256 |
| 876.88 | 882.12 | 884.75 | T:mgrostl256 |
| 956.50 | 971.12 | 983.62 | T:md6d224 |
| 1014.00 | 1022.50 | 1031.50 | T:md6d256 |
| 1129.75 | 1134.88 | 1137.38 | T:syconhash256v1 |
| 1157.50 | 1158.50 | 1159.75 | T:lane512 |
| 1173.12 | 1198.75 | 1223.38 | T:atelopus32 |
| 1276.00 | 1280.50 | 1282.50 | T:sivrijndael256hash256v1 |
| 1279.75 | 1292.62 | 1299.88 | T:md6d384 |
| 1607.25 | 1609.50 | 1613.12 | T:subterraneanv1 |
| 1726.38 | 1745.88 | 1766.75 | T:atelopus64 |
| 4221.12 | 4228.12 | 4232.25 | T:skinnyhashtk2 |
| 4321.38 | 4332.75 | 4356.75 | T:skinnyhashtk3 |
| 5276.38 | 5278.88 | 5287.75 | T:acehash256v1 |
| 8537.38 | 8555.62 | 8595.88 | T:heron256v1 |
| 14761.38 | 14801.88 | 14813.12 | T:gage1h256c256r128 |
| 14975.50 | 15024.88 | 15037.75 | T:sivtemphotonhashv1 |
| 19211.50 | 19347.88 | 19883.00 | T:gage1h256c224r064 |
| 21391.50 | 21406.38 | 21769.62 | T:gage1h256c256r064 |
| 24109.88 | 24141.00 | 24175.00 | T:gage1h256c224r032 |
| 25346.88 | 25364.62 | 25404.75 | T:orangishv1 |
| 35383.12 | 35474.88 | 36343.50 | T:gage1h256c256r032 |
| 37554.88 | 37659.25 | 37773.62 | T:gage1h256c512r064 |
| 62632.38 | 63044.75 | 63184.88 | T:gage1h256c256r016 |
| 65390.75 | 65487.62 | 65745.12 | T:gage1h256c512r032 |
| 71191.25 | 71214.62 | 71443.50 | T:gage1h256c224r016 |
| 148135.25 | 148177.88 | 148675.25 | T:gage1h256c224r008 |
| 4513102.25 | 4516209.00 | 4695730.25 | T:fsb512 |
|
|