PHP Crypt () Сравнение двух зашифрованных строк

Можно ли сравнить дваcryptДокументыи посмотрите, совпадают ли они?

Пользователь входит в систему, создается сеанс, хранящий пользователяS ID и его соответствующийcryptхэш пароля В фоновом режиме продолжает выполняться проверка, чтобы убедиться, что сеанс (чтение, пароль) все еще действителен.

Технически я хочу сравнитьcryptпароль в базе данных с зашифрованным паролем в сеансе. Это возможно?

РЕДАКТИРОВАТЬ:

Должен'я сказал, что я использую следующий метод для шифрования пароля;

    function better_crypt($input, $rounds = 7)
  {
    $salt = "";
    $salt_chars = array_merge(range('A','Z'), range('a','z'), range(0,9));
    for($i=0; $i < 22; $i++) {
      $salt .= $salt_chars[array_rand($salt_chars)];
    }
    return crypt($input, sprintf('$2a$%02d, $rounds) . $salt);
  }

Ответы на вопрос(4)

Ваш ответ на вопрос