Is there a significance to the word "salt" for a password salt?
相关问题
- How can I implement password recovery in an iPhone
- How can I set the SVN password with Emacs 23.1 bui
- Is the c++ hash function reasonably safe for passw
- Reliably reproduce in C# a legacy password hashing
- Web Authentication - how to securely transfer user
相关文章
- TeamCity Username / password
- PHP storing password with blowfish & salt & pepper
- Efficient way to aggregate and remove duplicates f
- Creating a regex to check for a strong password
- Handling hashed passwords stored as varbinary in S
- Migrating Existing Users and Passwords to new Symf
- What mechanisms does ssh-agent use to keep unlocke
- Android Oreo: what should I do to publish my app a
Maybe because salt goes well with hash?
http://www.derkeiler.com/Newsgroups/comp.security.misc/2003-05/0154.html
Apparently, there's no strong evidence even for the original "salting" of Carthage (http://en.wikipedia.org/wiki/Salting_the_earth) claim, but an interesting hypothesis nonetheless.
The only meaning is that you are adding something to your password before you hash it, similarly to adding salt to your meal :-)
According to Ken Thompson, one of the first people to use the term in a book, it's related to the term "salting a mine", referring to gold mines. Whether that is "correct" or not who knows? I doubt there's an actual correct answer to this, it's just one of those terms that doesn't really have to have a reason as long as what it means is understood.
Once you add salt to food the real taste is no longer visible. So basically this is a figurative saying; add a little salt and it changes the original dish.
I had thought it related to the verb salt ...
-- http://www.askoxford.com/concise_oed/saltx?view=uk