2 ms·
I mean... It sounds like he was right, in the sense that sending passwords verbatim over HTTPS is completely normal and fine. Obviously (not) logging cleartext
by johnday 7y ago
I mean... It sounds like he was right, in the sense that sending passwords verbatim over HTTPS is completely normal and fine.
Obviously (not) logging cleartext passwords is the kind of thing you learn in Security 101.
- FakeComments 7y agoThe thing you learn in Security 102 is that you should encrypt passwords in HTTPS anyway, because so much of your middleware will assume fields aren’t secured, and will happily log them — that while from a theory standpoint, password-over-HTTPS is fine, in practice it’s a liability due to organizational issues. You can securely send plaintext over TLS, but it’s best not to when avoidable — precisely because it’s inviting the disaster above.
- johnday 7y agoClient-side encryption is security theatre. If clients encrypt the password, then an attacker can send a log-scraped hash just as easily as a plaintext one. If anything, the faults (like the one above) would still exist and just become harder to spot.