A program which generates passwords. One of the main security problems with network access is the fact that many users choose very simple passwords. Typical of these are the first name of the user, the surname of the user, the user's car registration, or the name of the user's pet. Such passwords are easily guessed by a potential intruder. A password dispenser is a software utility which generates a password that is not obvious but can be remembered: for example, the password R2eesie7.