This is a password generator. It prompts the user for a length of 8 to 128 characters, and for four criteria for characters the password may include: Uppercase letters, lowercase letters, special characters and numerals. The page then displays a password of the appropriate length that meets the selected criteria.