Re:Why even let users set their own passwords?
by upofadown on Saturday July 22, 2023 @11:03AM
(#36826820)
For a login situation with extreme rate limiting (say 3 tries a day) "high entropy" might not involve a lot of randomness. A random 8 character password handed out to a user is overkill. Two random words is overkill. Heck, a single diceware word would take 7 years to guess in that environment. For 100 years you only need something like 4 base32 characters.
[ Parent
| on HN ]
Re:Why even let users set their own passwords?
by sjadoinqwoeihad on Saturday July 22, 2023 @11:28AM
(#36827039)
You can't ratelimit someone you have not yet identified. Unless their username is also a password. But then you just have 2 passwords. And the ID password would have to be sufficiently high entropy to not be hit by bots.
Re:Why even let users set their own passwords?
by codetrotter on Saturday July 22, 2023 @11:13AM
(#36826906)
That’s all fun and nice until someone decides to antagonise you and they intentionally make three failed login attempts for your username into the website every n hours, keeping you unable to sign into your account.
Re:Why even let users set their own passwords?
by upofadown on Saturday July 22, 2023 @11:19AM
(#36826974)
I think that most people can come up with more effective ways to annoy someone.
Re:Why even let users set their own passwords?
by hollerith on Saturday July 22, 2023 @11:22AM
(#36826999)
They do this to the accounts you use to communicate simultaneous with an attack on your reputation, i.e., when being able to to communicate suddenly becomes critical (for defending yourself against the allegations).
Re:Why even let users set their own passwords?
by upofadown on Monday July 24, 2023 @11:13AM
(#36849319)
An interesting attack I have never heard of up to now. Do you have a reference?
Re:Why even let users set their own passwords?
by __ryan__ on Saturday July 22, 2023 @11:07AM
(#36826857)
This isn’t the attack vector to be concerned about. More concerning is when there’s a data breach and an attacker gains access to hashed passwords. At that point, you attack the hash not the API.
This comment is an example of why I wouldn’t want any given website to choose my password.
Re:Why even let users set their own passwords?
by upofadown on Saturday July 22, 2023 @11:18AM
(#36826958)
That assumes the situation where the password hashes are stored in a way that is less secure than the actual data that the attacker ultimately wants access to. That must not be a very common situation.
The passwords will not be of any use on any other system. This would eliminate password reuse.