Easy to remember password generator
erpwgen is yet another password generator, written in Python and because I thought it would be fun to program it (and indeed it was!).
This tool was inspired by:
It requires a MySpell (or Hunspell) dictionary. More information: http://wiki.openoffice.org/wiki/Dictionaries
By default the dictionaries are loaded from their usual location:
But you can provide the full path to the dictionary with
option (and the
\--lang option will be ignored).
$ ./erpwgen.py -v 48359 lines read from en_US 11382 valid words in the dictionary, (5, 6) letters 14741486079600 possible passwords, entropy ~43 bits FultonHonerEvince6 CookieDariusVanity4 PelmetSnickEnrico8 ConleyAspicSilty2 MizzenSatoriRecon9 MenaceCyrilBatted3 FigureChoosySwivel5 WatersBbsesAssess4 SwitchBaselyDemean4 BywayGruelDraggy4
Or from Python:
>>> from erpwgen import Pwgen >>> gen = Pwgen('en_US') >>> gen.passwd() 'JarrodDowseDwelt1'
erpwgen.py -h in the
CLI for help.
This is free software under the terms of MIT license (check COPYING file included in this package).
Download the latest release from GitHub.