openlss / func-bcrypt
Blowfish Crypt helpers for password hashing
0.0.12
2013-04-07 02:54 UTC
Requires
- php: >=5.3.2
Requires (Dev)
- openlss/core-boot: ~0.0.1
This package is not auto-updated.
Last update: 2024-10-26 15:22:00 UTC
README
Blowfish Crypt helper functions for password hashing
These functions are used to aid in bcrypt hashing paswords for a more secure password hashing option
BCrypt hashed passwords are stronger and have inline salting.
Usage
$crypted = bcrypt('password'); if(!bcrypt_check('password',$crypted)){ echo "Authorization Denied"; exit; }
Reference
(string) bseed($crypted='')
Returns a blowfish safe seed
(string) bcrypt($plaintext,$seed='')
Encrypts plain text into a blowfish hash. Pass $seed if this is an existing hash
(bool) bcrypt_check($plaintext,$crypted)
Checks a plaintext version against the hash