argon2_elixir v0.8.0 Argon2

Elixir wrapper for the Argon2 password hashing algorithm.

Summary

Functions

argon2_hash_nif(t_cost, m_cost, parallelism, password, salt, hashlen, encoded, argon2_type)
argon2_verify_nif(stored_hash, password, argon2_type)
gen_salt(salt_len \\ 16)

Generate a random salt.

hash_password(password, salt, opts \\ [])

Hash a password using Argon2.

hash_pwd_salt(password, opts \\ [])

Generate a random salt and hash a password using Argon2.

init()
verify_hash(stored_hash, password, opts \\ [])

Verify an encoded Argon2 hash.