암호화 bcrypt

php bcrypt 사용 가능 확인

if (defined("CRYPT_BLOWFISH") && CRYPT_BLOWFISH)
    echo "CRYPT_BLOWFISH is enabled!";
else
    echo "CRYPT_BLOWFISH is not available";

 

 

사용법

$salt = '$2a$07$R.gJb2U2N.FmZ4hPp1y2CN$';
$passwd = crypt("password", $salt);

 

$2a$

  • $1$: MD5
  • $2$: Bcrypt
  • $sha1$: SHA-1
  • $5$: SHA-256
  • $6$: SHA-512

 

간단한 방법

$hash = password_hash($pw, PASSWORD_BCRYPT);

$result = password_verify($pw , $hash);

 

댓글

Designed by JB FACTORY