Una de las razones por las que los bancos a menudo tienen insensibilidad a los casos en sus contraseñas es debido a la banca telefónica: los bancos existían MUCHO antes de que existiera Internet, incluso antes de que los teléfonos fueran una cosa. Así que una vez que los teléfonos se generalizaron, muchos bancos importantes permitieron a las personas realizar operaciones bancarias a través del teléfono. tiene sentido: todo lo que necesita son dos números de cuenta y un código para verificar que usted es el que realiza la transacción. Para este código, usualmente fuiste al instituto bancario.
Sin embargo, dado que necesitaba ingresar su código usando el teclado numérico de su teléfono, el sistema simplemente respondió a las presiones del número, no a la contraseña real. Eso significa que ni siquiera había una distinción entre mayúsculas y minúsculas, porque no había ninguna diferencia en la forma en que los ingresaste en un teclado numérico.
Una vez que llegó la banca por Internet, esos sistemas usaron un backend similar al sistema de banca telefónica, incluido el uso de las mismas contraseñas para que los usuarios no tuvieran que recordar contraseñas adicionales. Sin embargo, esto llevó al problema de que era trivial hacer la diferencia entre una letra mayúscula y una letra minúscula, y la forma en que se ingresaban las contraseñas en el sistema durante la era de la banca telefónica era inconsistente: algunos cajeros usaban mayúsculas, otros usaban mayúsculas , algunos usarían CamelCase, ... Para evitar que las personas tengan que regresar a su banco para aclarar esto, TENÍAN que hacer que las contraseñas no distingan entre mayúsculas y minúsculas. Tenga en cuenta que esta parte podría no ser aplicable a todos los bancos, pero algunos bancos tienen esta razón.
Fuentes:
enlace : artículo de Wikipedia sobre banca telefónica;
enlace - Artículo en el sitio web del banco belga sobre banca telefónica;
enlace - Artículo sobre el principal banco británico sobre banca telefónica.