hola esto esta bien: ya que encripte la contraseña una vez y despues la vuelvo a encriptar.
$password = hash("sha512", $password);
$random_salt = hash('sha512', uniqid(openssl_random_pseudo_bytes(16), TRUE));
// Create salted password
$password = hash('sha512', $password . $random_salt);