14. A computer implemented method for password pre-verification comprising: (a) executing a translation module on a processor that causes the processor to translate user input, in the form of a character string that can represent a password, to obtain a symbolic representation of the user input; (b) executing an output module on the processor that causes the processor to receive the symbolic representation from the translation module and, based on the user input, provide output to the user in the form of visual, audio or haptic cues, wherein the visual, audio or haptic cues alert a user as to whether the input character string is correctly or incorrectly entered based upon a variance or similarity of the cue as compared to a previous cue provided to the user during a previous attempt to enter the input character, without providing an objective indicator, that allows an unauthorized user to discover the password, as to whether or not the password has been entered correctly if the user is unfamiliar with the variance, and wherein the output does not change until after a predetermined number of characters has been input and thereafter changes in a distinguishable way with the entry of each successive character that is input.
14. A computer implemented method for password pre-verification comprising: (a) executing a translation module on a processor that causes the processor to translate user input, in the form of a character string that can represent a password, to obtain a symbolic representation of the user input; (b) executing an output module on the processor that causes the processor to receive the symbolic representation from the translation module and, based on the user input, provide output to the user in the form of visual, audio or haptic cues, wherein the visual, audio or haptic cues alert a user as to whether the input character string is correctly or incorrectly entered based upon a variance or similarity of the cue as compared to a previous cue provided to the user during a previous attempt to enter the input character, without providing an objective indicator, that allows an unauthorized user to discover the password, as to whether or not the password has been entered correctly if the user is unfamiliar with the variance, and wherein the output does not change until after a predetermined number of characters has been input and thereafter changes in a distinguishable way with the entry of each successive character that is input. 16. The method of claim 14 , further comprising executing an input module to receive user input from a physical or on-screen keyboard.