#password-hashing #hash #warnings

secure-password

安全密码散列

4个版本 (2个破坏性更新)

使用旧的Rust 2015

0.3.1 2018年8月16日
0.3.0 2018年8月16日
0.2.0 2018年8月16日
0.1.0 2018年8月16日

#31 in #password-hashing

MIT/Apache

11KB

secure-password

crates.io version build status downloads docs.rs docs

使用线程局部存储的安全密码散列。Rust版的emilbayes/secure-password

安全免责声明

⚠️ 此包尚未由任何第三方进行安全审计。它使用rust-argon2进行散列,使用rand进行盐。请自行判断此包是否适合您的项目的安全配置文件。⚠️

安装

$ cargo add secure-password

用法

extern crate secure_password;

let pass = b"hello world";
let hash = secure_password::hash(pass).unwrap();
let is_ok = secure_password::verify(pass, &hash).unwrap();
assert!(is_ok);

另请参阅

许可证

Apache-2.0

依赖项

~1MB
~17K SLoC