zxcvbn4j
This is a java port of zxcvbn, which is a JavaScript password strength generator.
File Explorer
Download Latest Version (.zip)- build.yml
- checkstyle.xml
- suppressions-xpath.xml
- english_wikipedia.txt
- female_names.txt
- male_names.txt
- passwords.txt
- surnames.txt
- us_tv_and_film.txt
- gradle-wrapper.jar
- gradle-wrapper.properties
- RandomPasswordMeasureBenchmark.java
- BaseGuess.java
- BruteforceGuess.java
- DateGuess.java
- DictionaryGuess.java
- EstimateGuess.java
- Guess.java
- RegexGuess.java
- RepeatGuess.java
- SequenceGuess.java
- SpatialGuess.java
- ClasspathResource.java
- Resource.java
- AlignedAdjacentGraphBuilder.java
- AlignedKeyboardLoader.java
- BaseMatcher.java
- DateMatcher.java
- Dictionary.java
- DictionaryLoader.java
- DictionaryMatcher.java
- Keyboard.java
- KeyboardLoader.java
- L33tMatcher.java
- L33tSubDict.java
- Match.java
- Matcher.java
- MatchFactory.java
- OmnibusMatcher.java
- RegexMatcher.java
- RepeatMatcher.java
- ReverseDictionaryMatcher.java
- SequenceMatcher.java
- SlantedAdjacentGraphBuilder.java
- SlantedKeyboardLoader.java
- SpatialMatcher.java
- AttackTimes.java
- Context.java
- Feedback.java
- FeedbackFactory.java
- Guess.java
- Matcher.java
- Matching.java
- MatchSequence.java
- Optimal.java
- Pattern.java
- Scoring.java
- StandardContext.java
- StandardDictionaries.java
- StandardKeyboards.java
- Strength.java
- TimeEstimates.java
- WipeableString.java
- Zxcvbn.java
- ZxcvbnBuilder.java
- module-info.java
- english_wikipedia.txt
- female_names.txt
- male_names.txt
- passwords.txt
- surnames.txt
- us_tv_and_film.txt
- dvorak.txt
- jis.txt
- keypad.txt
- mac_keypad.txt
- qwerty.txt
- messages.properties
- messages_de.properties
- messages_es.properties
- messages_fr.properties
- messages_it.properties
- messages_ja.properties
- messages_nl.properties
- messages_pt.properties
- ApproachComparisonTest.java
- EdgeCaseTest.java
- FeedbackTest.java
- JavaPortTest.java
- JSScriptEngineBuilder.java
- MatchingTest.java
- MeasureTest.java
- ScoringTest.java
- WipeableStringTest.java
- ZxcvbnBuilderTest.java
- passwords.txt
- zxcvbn.js
- .gitignore
- build.gradle
- CHANGELOG.md
- dictionary.gradle
- gradlew
- gradlew.bat
- LICENSE.txt
- README.ja.md
- README.md
- settings.gradle
# Installation Guide
1. Get the code
git clone https://github.com/nulab/zxcvbn4j
Downloads the entire project code from GitHub to your computer.
cd zxcvbn4j
Moves into the project folder you just downloaded.
2. Gradle (Java/Kotlin)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
./gradlew build
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
// repository documentation
Was this content helpful?
(0 ratings)
