-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5 changed files
with
32 additions
and
32 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "pkpw" | ||
version = "1.1.2" | ||
version = "1.1.3" | ||
authors = ["Jesse Brooklyn Hannah <[email protected]>"] | ||
edition = "2021" | ||
license = "MIT" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -17,7 +17,7 @@ cargo install pkpw | |
|
||
```console | ||
$ pkpw -h | ||
pkpw 1.1.2 | ||
pkpw 1.1.3 | ||
Jesse Brooklyn Hannah <[email protected]> | ||
What if correct horse battery staple, but Pokémon. | ||
|
||
|
@@ -62,15 +62,15 @@ $$ | |
where a brute-force attack will need an average of $2^{E-1}$ guesses to | ||
crack a password with $E$ bits of entropy. | ||
|
||
By default, `pkpw` chooses **4** Pokémon names from the pool of [**913** known | ||
By default, `pkpw` chooses **4** Pokémon names from the pool of [**915** known | ||
Pokémon][names], resulting in an entropy of | ||
|
||
$$ | ||
E = log_2(913^4) \approx 39.338 | ||
E = log_2(915^4) \approx 39.35 | ||
$$ | ||
|
||
bits. A brute-force attack that knows to use the 913 known Pokémon names as | ||
the pool of values would take $3.474 \times 10^{11}$ guesses on average to | ||
bits. A brute-force attack that knows to use the 915 known Pokémon names as | ||
the pool of values would take $3.505 \times 10^{11}$ guesses on average to | ||
correctly guess a password, or a bit more than **11 years** at 1000 guesses | ||
per second. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters