Ask HN: I see a popular website not hashing passwords
11–20 of 20 posts
Re: Ask HN: I see a popular website not hashing passwords
#12Re: Ask HN: I see a popular website not hashing passwords
#13Earlier quoted context omitted.
I don't think an ultimatum would help facilitate the issue being addressed more quickly; I do agree with the latter approach though.
No, you're right ... Not an ultimatum. Just do it. Notify it to all important media in tech world. They will take care of that.
Re: Ask HN: I see a popular website not hashing passwords
#14> I see a popular website not hashing passwords. Some sites do it deliberately. If your customer base is mainly non-technical, directly emailing them the password increases the chance they will log in back than sending them a password reset link. I think I read it in context of PlentyOfFish. > Isn't it compulsory to hash user passwords, as otherwise it would be a severe user data compromise? If an employee or a crack…
You sound like you may not be aware of how attacks happen in real life.
Most of the e-mail addresses that people sign up with are either yahoo or gmail. Most people are lazy and choose for this third-party site the same password from their yahoo or gmail accounts.
If the passwords are in plain text ... well ... then people's yahoo and gmail accounts are at risk.
Recently, yahoo notified me that someone has been trying to brute force my yahoo mail password. Luckily I use a different password on third party sites, but the thought of someone taking over my e-mail account was rather scary.
Re: Ask HN: I see a popular website not hashing passwords
#15> I see a popular website not hashing passwords. Some sites do it deliberately. If your customer base is mainly non-technical, directly emailing them the password increases the chance they will log in back than sending them a password reset link. I think I read it in context of PlentyOfFish. > Isn't it compulsory to hash user passwords, as otherwise it would be a severe user data compromise? If an employee or a crack…
> "If an employee or a cracker has access to the user database, doesn't he already have the user data?" You sound like you may not be aware of how attacks happen in real life. Most of the e-mail addresses that people sign up with are either yahoo or gmail. Most people are lazy and choose for this third-party site the same password from their yahoo or gmail accounts. If the passwords are in plain text ... well ... the…
Re: Ask HN: I see a popular website not hashing passwords
#16No. It is not. There is no legal compulsion to hash passwords. I believe Visa and Mastercard do require their vendors to do so however or risk losing their ability to process credit card payments. I also think that there is some US healthcare law that somewhat requires it.
But in general there is no legal requirement to hash passwords. The lack of hashed passwords doesn't mean that there is a "user data compromise" within its own right.
The reason companies hash passwords is so that if they ever get broken into that it means the bad guy has to spend several days or weeks breaking the password database which gives the company time to notify the users and the users time to change their passwords.
Note: A lot of compromises go unnoticed and in those situations hashing offers little additional security (since the bad guy has infinity to crack the passwords).
Note #2: Hashing also makes implementation easier since the length of passwords becomes uniform and you essentially eliminate things like SQL injection (since the raw password is never stored in the database).
Re: Ask HN: I see a popular website not hashing passwords
#17> Isn't it compulsory to hash user passwords, as otherwise it would be a severe user data compromise? What should be done in this case? No. It is not. There is no legal compulsion to hash passwords. I believe Visa and Mastercard do require their vendors to do so however or risk losing their ability to process credit card payments. I also think that there is some US healthcare law that somewhat requires it. But in gen…
There's also a requirement to encrypt data in transit over insecure networks, or when stored on portable devices, including laptops, but that doesn't seem to apply to main servers wired into racks.
(As to whether these apply to you, well... IANAL; the law claims to apply to anyone who's storing data about Massachusetts residents, but I don't know how well that actually sticks to people who are physically located elsewhere.)
Official summary of the requirements:
Re: Ask HN: I see a popular website not hashing passwords
#18It can get way worse than that: at a big chess site I used to play at, a password reset email gives you a url of the form ".../passwordreset.php?user=yourname&password=yourfreakingpasswordincleartext" I let them know about it years ago. Nothing changed.
Re: Ask HN: I see a popular website not hashing passwords
#19Earlier quoted context omitted.
> "If an employee or a cracker has access to the user database, doesn't he already have the user data?" You sound like you may not be aware of how attacks happen in real life. Most of the e-mail addresses that people sign up with are either yahoo or gmail. Most people are lazy and choose for this third-party site the same password from their yahoo or gmail accounts. If the passwords are in plain text ... well ... the…
You do realise I said the same thing?
Re: Ask HN: I see a popular website not hashing passwords
#20Earlier quoted context omitted.
You do realise I said the same thing?
Do you realise the OP said the same thing?