| Package | Description |
|---|---|
| me.gosimple.nbvcxz.resources |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationBuilder |
ConfigurationBuilder.setAdjacencyGraphs(List<AdjacencyGraph> adjacencyGraphs)
AdjacencyGraphs are used to find spacial patterns within passwords (e.g. |
ConfigurationBuilder |
ConfigurationBuilder.setCombinationAlgorithmTimeout(Long combinationAlgorithmTimeout)
Timeout for the findBestCombination algorithm.
|
ConfigurationBuilder |
ConfigurationBuilder.setDictionaries(List<Dictionary> dictionaries)
Dictionaries are used by the
DictionaryMatcher to find common words, names, and known passwords within the password. |
ConfigurationBuilder |
ConfigurationBuilder.setDistanceCalc(Boolean distanceCalc)
Distance based dictionary calculations which provide support for misspelling
detection, at the expense of performance.
|
ConfigurationBuilder |
ConfigurationBuilder.setGuessTypes(Map<String,Long> guessTypes)
Guess types are used to calculate how long an attack would take using that method using guesses/sec.
|
ConfigurationBuilder |
ConfigurationBuilder.setLeetTable(Map<Character,Character> leetTable)
The leet table is used to check within a password for common character substitutions (e.g.
|
ConfigurationBuilder |
ConfigurationBuilder.setLocale(Locale locale)
Supported locales are en, and fr.
|
ConfigurationBuilder |
ConfigurationBuilder.setMinimumEntropy(Double minimumEntropy)
Used to check if the password is secure enough, and give feedback if not.
|
ConfigurationBuilder |
ConfigurationBuilder.setPasswordMatchers(List<PasswordMatcher> passwordMatchers)
PasswordMatcher are what look for different patterns within the password and create an associated Match object. |
ConfigurationBuilder |
ConfigurationBuilder.setYearPattern(Pattern yearPattern)
Year patterns are used to look for years within a password.
|
Copyright © 2017. All rights reserved.