Para un ISP es muy probable que almacenen su contraseña en texto sin formato o utilizando un cifrado reversible. Este cifrado reversible no es un hash como afirma la respuesta.
Los ISP tienden a no utilizar hashes de una manera porque varios protocolos antiguos usan la contraseña como parte de desafío-respuesta digerir autenticación.
Lo más notable es APOP , que es una extensión del antiguo Protocolo de la Oficina de Correos. En el POP normal, el nombre de usuario y la contraseña se transmiten en texto claro, lo que obviamente es malo. Así que la gente pensó en una extensión que evitaba los ataques de olfateo y reproducción: el servidor envía un identificador único (por alguna extraña razón se llama marca de tiempo en la especificación, aunque es más). El cliente concatena este identificador y la contraseña antes de calcular el hash MD5. El servidor necesita hacer el mismo cálculo, por lo tanto, necesita la contraseña clara. Este protocolo está desactualizado; POP sobre SSL se debe utilizar en su lugar. Pero todavía es de uso común.
Además, los ISP a menudo ofrecen una serie de servicios y lograr que todos utilicen un mecanismo de autenticación central es un gran desafío. A menudo, las contraseñas se replican en esos servidores. Dado que esta replicación debe ser reproducible en cualquier momento por razones de confiabilidad, a menudo se almacena la contraseña de texto simple. Si una autenticación central no es posible, aún sería preferible almacenar los diferentes formatos cifrados en la fuente de replicación en lugar de la contraseña simple.
Obviamente, es extremadamente mala práctica entregar esas contraseñas a los clientes y al personal de soporte de primer nivel. Enviarlos en un simple correo electrónico lo hace aún peor.