Behold my ultimate password generator in Python:

    import random, string
    p = ""
    for i in range(0, 20): p += random.choice(string.printable)
    print p # print(p) in python 3

That works like a charm on virtually everything I've ever wanted a secure
password on, including Savannah.


On Tue, May 7, 2013 at 10:15 AM, Jan Owoc <jso...@gmail.com> wrote:

> Hi Bob,
>
> On Tue, May 7, 2013 at 1:48 AM, Bob Proulx <b...@proulx.com> wrote:
> > Setting match=0 seems to help with the "dictionary" issue.
> >
> >   $ echo ohtaOe0h | pwqcheck -1 match=0 max=256 min=disabled,24,11,8,7
> >   OK
> >
> >   $ echo uChiel9m | pwqcheck -1 match=0 max=256 min=disabled,24,11,8,7
> >   OK
> >
> [...]
> >
> > Does anyone see why the results are so crazy using pwqcheck?  Is this
> > problem causing users grief?  Or a different problem?
>
> I can confirm that the previous settings in Savannah (haven't checked
> now) would not allow a few completely random passwords because they
> were apparently based on dictionary words. It was immensely
> frustrating (as a user) to be first told that none of my common
> passwords pass, then turn to a password generator and be told that a
> password looking like "ohtaOe0huChiel9m" is based on a dictionary
> word. I think it took me 3 tries to generate something that would be
> acceptable (longer passwords are more likely to have a 4-character
> sub-string that is apparently based on a dictionary word).
>
> Jan
>
>


-- 
- Luiji Maryo
mail: lu...@users.sourceforge.net
blog: http://brainboyblogger.blogspot.com/
corp: http://www.entertainingsoftware.com/
fun: http://www.secretmaryo.org/

Reply via email to