This question already has an answer here:
What are the technical reasons for low maximum password lengths?
Bank forces me to a six-digit alphanumeric password
I was wondering why, when setting up a bank account, I can only use uppercase and lowercase letters and integers, with a limited password length. As far as I know, the longer the password and the more complex the password, the harder it is to decrypt the hash, assuming it's salted. Is there a reason why a bank can do this?