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
11KB
secure-password
使用线程局部存储的安全密码散列。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);
另请参阅
许可证
依赖项
~1MB
~17K SLoC