openlss/func-bcrypt

Blowfish Crypt helpers for password hashing

0.0.12 2013-04-07 02:54 UTC

This package is not auto-updated.

Last update: 2024-12-21 16:05:11 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