|
|
|
|
|
by Dylan16807
1522 days ago
|
|
> This applies to literally all authentication schemes that use something beyond a password, including TOTP and SMS codes. Yes, and? It's still a "real benefit" to passwords if they can't be stolen. Even if you do have an independent second factor, that means you still have a password. Surely you want to protect that password better, on top of the second factor? |
|
> It's still a "real benefit" to passwords if they can't be stolen.
SRP does not mean passwords can’t be stolen. It just means that the backend of a particular website is no longer capable of stealing the password, as long as the user is careful to only use their browser’s (currently nonexistent) SRP dialog box.
The user’s computer can still have a keylogger on it.
The user can still be phished.
> Surely you want to protect that password better, on top of the second factor?
No, I want passwords to just go away. They add extremely little security on average. Power users like us might use strong, unique passwords, but almost no one does that in the real world. Protecting the password “better” doesn’t matter when the user also uses that same, weak password on a dozen other websites already.
SRP does not solve the actual problems people are facing, which is surely why browsers don’t support it. It’s a cool idea (honestly!), but it’s a solution in search of a problem now that we have WebAuthn.
If SRP is so beneficial even today, why don’t browsers implement it? They implement so much other stuff. You’re implying quite a conspiracy, which doesn’t make sense when it “compromises” the security of passwords going to Google and Apple just as much as it does everyone else. The “real benefit” appears to be lacking.