Libpwquality's purpose is to provide common functions for password quality checking and also scoring them based on their apparent randomness. the library also provides a function for generating random passwords with good pronounceability.
tools for password quality checking and generation.