|
|
|
|
|
by EGreg
5054 days ago
|
|
We conceived of something like this for the web a couple years ago, as part of a much much larger picture: http://www.faqs.org/patents/app/20120110469#b In our formulation, the salt was simply (a function of) your username. But yeah, we couldn't find a way to crack it, either. |
|
For password hashing, the input salt needs to be a cryptographically secure random number. This is because it needs to be unique, and unrelated, to each password.
In your "formulation", what you have is simply a unique identifier for a user derived from the three, but it is in no way a "salt" as that term is used in regards to "salted passwords".
> But yeah, we couldn't find a way to crack it, either.
Just because you couldn't find a way to crack it, does not mean it is secure:
http://security.stackexchange.com/questions/18197/why-should...