How are passwords stored in systems that require the user to enter specific digits of their password?
January 31, 2011 7:38 AM Subscribe
How are passwords stored in systems that require the user to enter specific digits of their password? I am familiar with encryption techniques such as MD5 hashes, but I can't see a way in which a system would store the entire encrypted password, and still be able to authenticate individual characters, unless the password is stored in plain text, which seems unlikely for a bank.
An example, would be, on most bank systems they may request three randomly chosen digits from your password, in an effort to counter keyloggers.
posted by InsaneRhino to computers & internet (20 answers total) 1 user marked this as a favorite
posted by devbrain at 7:41 AM on January 31, 2011