Sigo a algunas personalidades de Twitter relacionadas con la seguridad informática: Paul Moore, Taylor Swift, Troy Hunt son los principales 3. Paul Moore está actualmente en el proceso de cambiar de banco, a menudo twitteando y retuiteando acerca de lo inseguros que son estos bancos:
- requisitos de contraseña baja locos (no se permiten símbolos, la longitud máxima baja es el 2 más grande);
- implementaciones TLS con errores (artículo de Troy Hunt: enlace ), con muchos bancos fallando en cosas como Forward Secrecy, SHA-1, RC4 y TLS 1.2;
- métodos de verificación de contraseña extraños que generalmente prueban que no son contraseñas de hash (como pedir 2 caracteres específicos de una contraseña);
- formas extrañas de transferir las credenciales de la cuenta (como pedirle a un DM en Twitter o apoyar a las personas que otorgan sus nuevas credenciales por teléfono).
Me doy cuenta de que no todos los bancos tienen estos problemas (por ejemplo, los bancos belgas no usan contraseñas, sino que requieren que acceda a la banca electrónica a través de un lector de tarjetas con su tarjeta de débito, y la mayoría de ellos tiene el TLS adecuado). ), pero parece que muchos bancos tienen al menos 2 de estos problemas, y cuando se les llama, actúan como si no fuera un problema. Mientras tanto, confiamos en estas empresas con nuestro dinero.
¿Por qué tantos bancos tienen uno o más de los problemas anteriores? Me doy cuenta de que parte de esto se debe a requisitos heredados, pero no todo puede ser debido a interfaces obsoletas.