My bank password is 'sort-of' hashed(mattstockton.com)
mattstockton.com
My bank password is 'sort-of' hashed
http://mattstockton.com/2013/03/20/my-bank-password-is-sort-of-hashed/
4 comments
Their password rules are interesting: https://www.fidelity.com/psw/WS_PSW_Body_Frame/0,,PROBLEMS,0...
These two rules seem to further support my theory of what they are doing: * Must not contain more than 4 sequential digits (ex: 1234, 76543) * May contain the following special characters: "%'()+,-/:;<=>?\ ^_|
These two rules seem to further support my theory of what they are doing: * Must not contain more than 4 sequential digits (ex: 1234, 76543) * May contain the following special characters: "%'()+,-/:;<=>?\ ^_|
For a 12-character password, a computer with 2 decent GPUs (16000M hash/sec for MD5) can crack the numeric password in just over a minute. Once that's known, the real password can be recovered in around 25ms.
They could be using some kind of format-preserving encryption, but then they would have needed an unhashed version of the password to generate this "phone input" field.
Very interesting.
Of course, the cynic in me says that they are storing an encrypted, as opposed to hashed version of your password. But one can hope!