Password Generator

This exercise is one that I originally wrote for my company's intranet. It's a password generator. Normally it loops through /usr/dict/words, but since this server doesn't provide me read access to that file (and for performance reasons on a shared server), I have used a shorter list. It provides several "levels" of strength, each a little more complex than the last.

The source for this generator can be found online, but it can be pared down significantly if you don't need all the cypher levels: pwgen.phps.

We recommend you choose a password with AT LEAST "simple" cypher strength.

NonebroadswordLong word, lowercase
SimpleBRoadsword Two or fewer caps
MediumBRoaDSwOrdMulitple Caps
StrongBRoaDSwOrdCaps and l33t-speak 1
InsaneBRoaD5wOrdCaps and l33t-speak 2
------- Simple Functions --------
rotate 13oebnqfjbeqLetters rotated 13 characters
shuffledrdosobrdwaLetters shuffled
Indexing 110 words


This site is powered by Free Software, including Linux, Apache, MySQL, PHP, and Small Axe.
Source Code © 2002-2006, Adam Scheinberg unless otherwise noted.
Content may not be reprinted without permission
Syndicate my blog via: RSS or Atom.