Data::Password::zxcvbn::Match::BruteForce(3pm) User Contributed Perl Documentation Data::Password::zxcvbn::Match::BruteForce(3pm)

Data::Password::zxcvbn::Match::BruteForce - special match class for brute-force guesses

version 1.1.2

This class represents the guess that a certain substring of a password can't be guessed any other way than by going through all the characters combinations one by one.

This kind of matches is not generated by "omnimatch": it's used internally by "most_guessable_match_list" to cover unmatched substrings, and as a fallback in the calculations.

The number of guesses is exponential on the length of the token.

  my $match = Data::Password::zxcvbn::Match::BruteForce->new(
    password => $password,
    i => 2, j => 5,
  );

Returns a match object covering the substring of $password between the "i"th and "j"th character.

This class does not provide any feedback.

Gianni Ceccarelli <gianni.ceccarelli@broadbean.com>

This software is copyright (c) 2022 by BroadBean UK, a CareerBuilder Company.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

2023-04-04 perl v5.36.0