zxcvbn4j icon indicating copy to clipboard operation
zxcvbn4j copied to clipboard

This is a java port of zxcvbn, which is a JavaScript password strength generator.

Results 13 zxcvbn4j issues
Sort by recently updated
recently updated
newest added

Hi, if I use a password such as "password@123". The Javascript version will return a score of 2. However, the Java version returns 1. There only seem to be a...

Hi all, I'm using `zxcvbn4j` on the backend and the original `zxcvbn` from dropbox on the front end. When I use the following example password, I get two different scores....

help wanted

Added a possibility to register multiple custom dictionary files. If required I may add test cases if you like the change. #70

…aries and keyboards) should be used to calculate stength-scores, thus also enabling to use custom resources

When using Zxcvbn.measure( password ) for lengthy values of password, the evaluation time can be longer than (my) expectations. In my case with a password consisting of the value 'a'...

Our security team is testing this and I'm getting a strength of 4 with the following password: blackboardtester12345678910 That doesn't seem right to me. They are claiming that's a weak...

JavaScript: ```js var zxcvbn = require('zxcvbn'); zxcvbn('2352523452bd dhf').guesses ``` prints: ``` 21900100000000 ``` Kotlin: ``` val z = Zxcvbn() val m = z.measure("2352523452bd dhf", arrayListOf(*Constants.PASSWORD_WEAK_WORDS)).guesses.toLong() println("$m") ``` prints ``` 25185100000000...

Enable Matcher using the haveibeenpwned API as an optional feature. https://haveibeenpwned.com/

enhancement
help wanted

``` import com.nulabinc.zxcvbn.{Feedback, Strength, Zxcvbn} import scala.collection.JavaConverters._ val zxcvbn: Zxcvbn = new Zxcvbn() val measurement = zxcvbn.measure("demo_formule2", Seq("demo", "demoformule1", "demo_formule1", "demoformule", "formule", "formule1").asJava) scala> measurement.getScore res2: Int = 3 scala>...

enhancement

The score is a great abstraction based on the entropy calculated behind the scenes. But while I was using it one of my projects, I felt the need that, `Strength`...

enhancement