# Functions
Argon2i takes bytes, generates a Blake3 hash as salt, generates an argon2i key.
Blake2b takes bytes and returns a blake2b 256 bit hash.
Blake3 takes bytes and returns a lyra2rev2 256 bit hash.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DivHash first runs an arbitrary big number calculation involving a very large integer, and hashes the result.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Hash computes the hash of bytes using the named hash.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Keccak takes bytes and returns a keccak (sha-3) 256 bit hash.
Scrypt takes bytes and returns a scrypt 256 bit hash.
Skein takes bytes and returns a skein 256 bit hash.
Stribog takes bytes and returns a double GOST Stribog 256 bit hash.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
X11 takes bytes and returns a X11 256 bit hash.
# Variables
HashReps allows the number of multiplication/division cycles to be repeated before the final hash, on release for mainnet this is probably set to 9 or so to raise the difficulty to a reasonable level for the hard fork.