IronPassword is a password generation tool for programmers and system administrators to create high quality random passwords for machine use, even in bulk, securely and at any length. These passwords are specifically meant to be hard to predict or memorize.
IronPassword uses the Stanford JsCL's augmented Fergusen Schneier "Fortuna" PRNG to mitigate side-channel attacks.