The SQL Authenticator uses unsalted hashes by default which are susceptible to
attacks like Rainbow tables. I'm including a patch to add support, with tests.
In addition, it's useful to have a default implementation of the hash function,
so I've added that. |