On-Line Password Generator

This tool generates random passwords from a database of english words (divided into syllables), digits and special characters. Each password is guaranteed to consist of at least 10 characters, of which one must be non-alphanumeric.