Pbkdf2

Pbkdf2 password hashing algorithm for Elixir.

Pbkdf2 is a well-tested password-based key derivation function that can be configured to remain slow and resistant to brute-force attacks even as computational power increases.

This library can be used on its own, or it can be used together with Comeonin, which provides a higher-level api.

Installation

def deps do
[
{:pbkdf2_elixir, "~> 1.0"}
]
end

Use

In most cases, you will just need to use the following three functions:

See the documentation for the Pbkdf2 module for more information.

For a lower-level api, see the documentation for Pbkdf2.Base.

License

BSD.