Тема: Кому нужна соль? )))
Развеселил вот этот кусок кода:
$crypt_sha = '$6$' . $salt . '$' . Digest::SHA::sha512_base64( $salt . $pass );
Кто в теме понимают что, пароль создается необратимой функцией, с помощью соли, а что-бы определить, тот-ли пароль ввел пользователь делаем так: берем ту-же соль и криптуем пароль, сравниваем. Где взять соль? А вот она, между двумя значками доллара!
$6$ соль $ пароль
как-то так....