[−][src]Crate bcrypt_wasm
Easily hash and verify passwords using bcrypt
Structs
HashParts | A bcrypt hash result before concatenating |
Enums
BcryptError | All the errors we can encounter while hashing/verifying passwords |
Version | BCrypt hash version https://en.wikipedia.org/wiki/Bcrypt#Versioning_history |
Constants
DEFAULT_COST |
Functions
bcrypt | |
hash | Generates a password hash using the cost given. The salt is generated randomly using the OS randomness |
hash_with_result | Generates a password hash using the cost given. The salt is generated randomly using the OS randomness. The function returns a result structure and allows to format the hash in different versions. |
hash_with_salt | Generates a password given a hash and a cost. The function returns a result structure and allows to format the hash in different versions. |
verify | Verify that a password is equivalent to the hash provided |
Type Definitions
BcryptResult | Library generic result type. |