[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#927061: ITP: golang-github-muesli-crunchy -- finds common flaws in passwords



Package: wnpp



Severity: wishlist



Owner: Balasankar C <balasankarc@debian.org>







* Package name    : golang-github-muesli-crunchy



  Version         : 0.1+git20181030.ee5032c-1



  Upstream Author : Christian Muehlhaeuser



* URL             : https://github.com/muesli/crunchy



* License         : Expat
  Programming Lang: Go



  Description     : finds common flaws in passwords

crunchy finds common flaws in passwords. It detects the following flaws:
 - Empty passwords: ErrEmpty
 - Too short passwords: ErrTooShort
 - Too few different characters, like "aabbccdd": ErrTooFewChars
 - Systematic passwords, like "abcdefgh" or "87654321": ErrTooSystematic
 - Passwords from a dictionary / wordlist: ErrDictionary
 - Mangled / reversed passwords, like "p@ssw0rd": ErrMangledDictionary
 - Hashed dictionary words, like "5f4dcc3b5aa765d61d8327deb882cf99"
   (the md5sum of "password"): ErrHashedDictionary
.
System dictionaries from /usr/share/dict will be indexed. If no
dictionaries were found, crunchy only relies on the regular sanity
checks (ErrEmpty, ErrTooShort, ErrTooFewChars and ErrTooSystematic).
.
crunchy uses the WagnerFischer algorithm to find mangled passwords in
your dictionaries.


Reply to: