Skip to content

Commit

Permalink
module creation and dictionary update
Browse files Browse the repository at this point in the history
  • Loading branch information
bjompen committed Dec 9, 2022
1 parent d60ce4a commit 62f6b23
Show file tree
Hide file tree
Showing 5 changed files with 27,726 additions and 17,877 deletions.
19 changes: 16 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,20 @@
# YAPG

Yet Another Password Generator

It generates passwords, but instead of totally random, from a word list.
Based on the idea of [correct horse battery staple xkcd](https://xkcd.com/936/)

It generates passwords, but instead of totally random it uses a wordlist which makes your passwords kind of human readable, such as

> - Meta&undeviatiNg&SenegaL+ToTo
> - 5c4mp57on'trilby(non-4dmi55i0n"v3rifia81y
> - cyclewayspecioustutelaraffluence
included in the repo is the wordlist from Mozilla brittish english dict by
[Marco A.G.Pinto](https://github.com/marcoagpinto/aoo-mozilla-en-dict/tree/master/en_GB%20(Marco%20Pinto)), licensed under LGPL.

This command will output your passwords in clear text! If you are going to use them in scripts and needs them encrypted you need to manage it yourself.

in the repo is the wordlist from Firefox brittish english dict by
[Marco A.G.Pinto](https://addons.mozilla.org/firefox/addon/british-english-dictionary-2/).
```PowerShell
$MyEncryptedPass = ConvertTo-SecureString -String (New-YapgPassword -Leet -WordCount 2 -AddChars -Capitalize) -AsPlainText -Force
```
Loading

0 comments on commit 62f6b23

Please sign in to comment.