Module cryptoxide::scrypt

source ·
Expand description

Implements the Scrypt key derivation function as Specification.

Examples

use cryptoxide::scrypt::{scrypt, ScryptParams};

let password = b"password";
let salt = b"salt";
let params = ScryptParams::new(4, 1, 1);
let mut out = [0u8; 64];
scrypt(password, salt, &params, &mut out);

References

Structs

The Scrypt parameter values.

Functions

The scrypt key derivation function.