Free Key Generator (KeyGen)

This free Keygen download will let you create passwords using random characters at varied lengths that you specify making it hard for people to guess your password. Naturally you most likely won't remember the password either, so you will have to write it down or use a password database software such KeePass .. but at least it won't be your dogs name with a number at the end of it!