Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/maandree/passcheck

Passphrase strength evaluator
https://github.com/maandree/passcheck

password-checker security

Last synced: 3 months ago
JSON representation

Passphrase strength evaluator

Awesome Lists containing this project

README

        

NAME
passcheck - passphrase strength evaluator

SYNOPSIS
passcheck [OPTION]... < PASSPHRASE_LIST

DESCRIPTION
Evaluates the strength of passphrases based.
All passphrases are given a non-negative integer rating.

The output is formatted so that it is suitable for
piping into 'sort -rn' to sort passphrases by strength.

300 is a good threshold for strong passphrases,
200 is a good threshold for acceptable passphrases.

OPTIONS
-r
--raw
Treat escape sequences as part of the passphrases.
If not used, ANSI escape sequences are ignored.

-w
--waste-ram
Loads the blacklist into RAM and creates a hash set
of it. It is unreasonable to do this unless you have
the process running indefinitely and (somewhat)
continuously feed passphrases. Note that this
requires a lot of RAM.

RATIONALE
Passphrase-strength meters used on the Web use horrid
heuristics and does not even blacklist the most common
passphrases. We need better passphrase-strength meters
to keep users safe.

SEE ALSO
correctpony(1), autopasswd(1), john(1), sort(1)

Full documentation available locally via: info '(passcheck)'