Skip to content
This repository has been archived by the owner on Jan 24, 2019. It is now read-only.
/ bcrypt-pbkdf Public archive

[UNMAINTAINED] The bcrypt_pbkdf password hashing algorithm in pure Rust.

License

Notifications You must be signed in to change notification settings

brycx/bcrypt-pbkdf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

A pure Rust implementation of the bcrypt_pbkdf password hashing algorithm.

It is mostly based on the work done in rust-crypto. As such, this library is tested with all test vectors provided in rust-crypto.

Rust nightly

bcrypt_pbkdf requires Rust nightly.

Security

This library has at no point received any formal cryptographic/security audit. It should be used at own risk.

Example

extern crate bcrypt_pbkdf;

let password = "password".as_bytes();
let salt = "salt".as_bytes();
let mut out = [0u8; 64];

bcrypt_pbkdf::bcrypt_pbkdf(password, salt, 100, &mut out);

References

License

bcrypt-pbkdf is licensed under the MIT license. See the LICENSE file for more information.

About

[UNMAINTAINED] The bcrypt_pbkdf password hashing algorithm in pure Rust.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages