Bueno, solo porque le hayan enviado una contraseña de texto sin formato no significa que no utilicen la criptografía al almacenar su contraseña.
En primer lugar, dentro de la criptografía hay hashes y cifrado. No deben cifrar ni almacenar su contraseña en texto plano. Deben de haberlo hecho.
Función de cifrado : una función de dos vías que transforma los datos de una manera que es difícil / casi imposible de revertir sin conocer la clave de descifrado (no aburro sobre los tipos de clave).
Función de hash : una función que transforma los datos en una firma única con la que parece imposible determinar casi nada sobre los datos originales (longitud, texto ingresado, etc.). Los hash son imposibles de revertir y solo pueden descubrirse mediante la tabla de arco iris / fuerza bruta. La fuerza bruta es inviable incluso con grandes cantidades de poder computacional. Las tablas Rainbow se pueden frustrar si el sitio web utiliza lo que llamamos "sal" al generar su hash.
Por lo tanto, el sitio web ni siquiera debería almacenar su contraseña encriptada, pero ciertamente no debería almacenarla en texto sin formato.
Sin embargo, lo que podría estar pasando aquí es simple. Cuando te registres, el script que se llama podría incluir automáticamente tu contraseña, agregar el hash a la base de datos y, dentro de la misma instancia, enviar el correo electrónico utilizando la función mail()
de PHP. Al usar esta función, la contraseña de texto sin formato nunca se almacenaría dentro de una carpeta de 'Correo enviado' porque la función mail()
no usa un correo electrónico establecido para enviar.
El envío de la contraseña en texto sin formato al usuario por correo electrónico sigue siendo muy inseguro, pero esto no significa necesariamente que no la guarden en su extremo de forma segura.
Versión abreviada :
Sé que fue un proceso largo y técnico, pero la versión corta es que cuando te registres, es posible que envíen un mensaje de texto sin formato por correo electrónico en ese momento, pero luego lo guarden de forma irremediablemente. Sigue siendo un defecto de seguridad, pero, si lo hacen, no es una preocupación tan grande. El hecho de que lo envíen como un correo electrónico no significa necesariamente que esté almacenado en una carpeta de 'Correo enviado'.