# Functions
CompareHashAndPassword compares an argon2id hashed and encoded password with its possible plaintext equivalent.
GenerateFromPassword generates a new argon2id encoded hash from the specified password.
GenerateFromPasswordWithParams generates a new argon2id encoded hash from the specified password using the parameters specified.
GenerateFromPasswordWithParamsAndSalt generates a new argon2id encoded hash from the specified password and salt using the parameters specified.
GenerateRandomBytes generates random bytes of the specified size.
# Variables
DefaultParams holds resonable default parameters for argon2id.
ErrIncompatibleVersion is returned when hash versions are not compatible.
ErrInvalidHash is returned when the encoded hash has an invalid format.
ErrMismatchedHashAndPassword is returned when password and hash do not match.