forked from C2Devel/libpwquality
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
24 lines (16 loc) · 829 Bytes
/
README
File metadata and controls
24 lines (16 loc) · 829 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
This is a libpwquality library for password quality checking
and generation of random passwords that pass the checks.
NOTES:
This library uses the cracklib as a dependency.
See the pwquality.h header file for the API.
There are simple tools that use the libpwquality:
pwscore - reads the password to be checked from the standard input
Optional argument is an user name for additional checks.
pwmake - generates a random password
Required argument is number of bits of entropy used to
generate the password.
The pwquality Python wrapper module can be used to call the libpwquality
functionality from Python.
And finally there is pam_pwquality Linux PAM module that can be used
instead of pam_cracklib to disallow weak new passwords when user's login
password is changed.