Generating Strong Passwords with apg
Automatic Password Generator application (APG)
The default behavior of APG is to prompt for random data from standard input and upon pressing enter, display six strong “pronounceable” passwords. They are referred to as “pronounceable” because the passwords may actually be pronounced like regular words. In fact, APG includes the pronunciation in parentheses () to the right of each password. Additionally, they are strong passwords because they include a mix of lowercase, uppercase, and numeric characters.
If you would like to enforce different behavior from APG, there are many options you may pass to the apg command for the purpose of changing the default output, and behavior of APG. For example, to generate random character passwords instead of the pronounceable passwords, you may invoke APG with the -a 1 option, where -a is the algorithm APG uses, and 1 selects random mode.



