Lamentablemente, solo podemos especular. Dada la limitada información que tenemos sobre las capacidades del representante de servicio al cliente con respecto a su contraseña, existen varias posibilidades.
Dejando de lado el método de almacenamiento de datos, el representante de servicio al cliente necesitaba una de dos cosas para poder verificar su contraseña:
- La capacidad de realmente ver la contraseña almacenada en sus servidores.
- Una aplicación o formulario mediante el cual ingresarían la contraseña que proporcionó y recibirían una respuesta positiva o negativa del servidor después de realizar la comparación.
La primera opción requiere una de las siguientes, ninguna de las cuales es una buena práctica de seguridad:
- Las contraseñas se almacenan en texto sin cifrar.
- Las contraseñas se almacenan mediante cifrado reversible.
Con la opción # 2, usted puede realizar el uso de sal y el hashing de las contraseñas, mientras que aún le permite al representante de servicio al cliente la capacidad de verificarla. Sin embargo, la opción # 2 no elimina la posibilidad de que se utilicen opciones de almacenamiento de cifrado reversible o de texto simple.
En cualquier caso, el mayor problema con todo este esquema es que, independientemente de cómo verificaron su contraseña, el representante de servicio al cliente ahora conoce su contraseña. Eso debería nunca suceder por cualquier motivo.
Solución: cambie la contraseña de su registrador de dominios por una que no usa y nunca usará en ningún otro lugar. Cambie su contraseña en cualquier otro sitio, sistema, servicio o aplicación donde haya utilizado la misma o una contraseña similar a la de su registrador de dominios. Finalmente, busque un nuevo registrador de dominios.