Ask me anything about your lessons or your code.
“What is a port?” · “Why is my code erroring?”
A random value stored next to a password and mixed in before hashing, so two people who picked the same password end up with different stored hashes. It does not need to be secret. It exists to make precomputed attack tables useless.