1. A computer implemented system for password pre-verification comprising one or more processors and memory comprising code that when executed causes the one or more processors to: (a) translate user input, in the form of a character string that represents a password, to obtain a symbolic representation of the user input; and (b) 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.