PWGen is a password generator capable of creating large amounts of cryptographically secure random passwords or pass*phrases* (from word lists). It uses a random pool to gather entropy from user inputs and system parameters, and offers text encryption.