
password_hash 함수는 기본적으로 salt 값을 자동으로 생성합니다. 그러나 custom salt 값을 사용하는 방법도 있습니다.
custom salt 값을 사용하려면, salt 값을 생성한 후에 password_hash 함수에 salt 값을 전달해야 합니다. salt 값을 생성하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$salt = random_bytes(22);
password_hash 함수의 옵션을 사용하여 salt 값을 설정하는 방법은 다음과 같습니다.
#hostingforum.kr
php
password_hash($password, PASSWORD_DEFAULT, ['salt' => $salt]);
salt 값을 설정하는 방법은 위의 예제에서와 같이 password_hash 함수의 옵션에 salt 값을 전달하는 것입니다.
password_hash 함수의 옵션을 사용하여 salt 값을 설정하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$options = [
'cost' => 12,
'salt' => $salt,
];
$password_hash = password_hash($password, PASSWORD_DEFAULT, $options);
password_hash 함수의 옵션을 사용하여 salt 값을 설정하는 방법은 위의 예제에서와 같이 password_hash 함수의 옵션에 salt 값을 전달하는 것입니다. cost 옵션은 해시 함수의 비용을 설정하는 옵션입니다. cost 옵션을 설정하지 않으면 기본값인 10이 사용됩니다.
2025-07-03 09:03