Stronger Methods
A variety of methods exist for generating strong, cryptographically secure random passwords. On Unix platforms /dev/random and /dev/urandom are commonly used, either programmatically or in conjunction with a program such as makepasswd. The Java programming language includes a class called SecureRandom. Windows programmers can use the Cryptographic Application Programming Interface function CryptGenRandom. Another possibility is to derive randomness by measuring some external phenomenon, such as timing user keyboard input.
Many computer systems already have an application (typically named "apg") to implement FIPS 181. FIPS 181—Automated Password Generator—describes a standard process for converting random bits (from a hardware random number generator) into somewhat pronounceable "words" suitable for a passphrase.
These methods should prove adequate for most password generation needs, but their suitability will vary depending on the specific situation.
Read more about this topic: Random Password Generator
Famous quotes containing the words stronger and/or methods:
“Your Christians, whom one persecutes in vain, have something in them that surpasses the human. They lead a life of such innocence, that the heavens owe them some recognition: that they arise the stronger the more they are beaten down is hardly the result of common virtues.”
—Pierre Corneille (16061684)
“With a generous endowment of motherhood provided by legislation, with all laws against voluntary motherhood and education in its methods repealed, with the feminist ideal of education accepted in home and school, and with all special barriers removed in every field of human activity, there is no reason why woman should not become almost a human thing. It will be time enough then to consider whether she has a soul.”
—Crystal Eastman (18811928)