this post was submitted on 17 Dec 2025
22 points (100.0% liked)

Explain Like I'm Five

19238 readers
49 users here now

Simplifying Complexity, One Answer at a Time!

Rules

  1. Be respectful and inclusive.
  2. No harassment, hate speech, or trolling.
  3. Engage in constructive discussions.
  4. Share relevant content.
  5. Follow guidelines and moderators' instructions.
  6. Use appropriate language and tone.
  7. Report violations.
  8. Foster a continuous learning environment.

founded 2 years ago
MODERATORS
 

I know you gotta store the passwords hashed but doesn't that just move the goalposts? How come someone can't use the hashed end result to get into the service it was used for?

you are viewing a single comment's thread
view the rest of the comments
[–] owenfromcanada@lemmy.ca 2 points 1 day ago

Because the service is going to hash whatever password you provide. If you sent the hash itself, it would hash it again and get a non-matching result.

You'd think that having those hashed values might help, but it doesn't really (as long as other best practices are in place). Ultimately having someone's password is used to impersonate them, which means using the same front end to the service as everyone else.