3.9.04

Random Word Generation

when playing a System Administrator, I often a need for tools to help me generate passwords. these passwords need to be secure, but they also need to be relatively easy to remember. at one point, I had written a script that generator quasi-random passwords. this created nice, secure passwords, based on some rules that required it to alternate hands, and include vowels, consonents and punctuation in certain orders.

my co-workers hated it. I was incessantly mocked for my incoherent passwords. they didn't like that there was no mnemonic to help them remember the words. bastards.

this led me to the next logical step: random word generation.

I did some googling, and came up with a couple of places that generated random words from a database:

both of these generated fine, strong words. however, this wasn't quite what I was looking for. so, I kept looking, and came up with Sushi's Random Word Generator. this program accepts a word or sentance as input, and munges it, returning a completely different, non-real word. the problem here, though, was that the words didn't really look or sound like real words. so, again, not quite what I was looking for.

next, I found a couple of true random word generators. The first, the Fourteen Minutes Random Word Generator, generates a short list of completely random words with no input, or generate words with based on the starting letters that you input.

the second, Sean Puckett's Random Word Generator, creates random words from the paragraphs that you enter. the more seed words you enter, the more new words that are created. this has the advantage of being able to create words that are based on a certain subject matter. for instance, if the generator is fed a list of girl's names from the 1800s, a list of new and unique girl's names is generated. imagine the fun generated from a list of naughty words!