72 characters. */ class BcryptSha extends Bcrypt { /** * BcryptSha * * @param string $password * @throws Exception\RuntimeException * @return string */ public function create($password) { return parent::create(Hash::compute('sha256', $password)); } /** * Verify if a password is correct against a hash value * * @param string $password * @param string $hash * @throws Exception\RuntimeException When the hash is unable to be processed. * @return bool */ public function verify($password, $hash) { return parent::verify(Hash::compute('sha256', $password), $hash); } }