On Sep 25, 3:29*pm, Nigel Wade <n...@ion.le.ac.uk> wrote:
> I would think it's pretty robust. It's what UNIX does (and maybe has
> always done). UNIX doesn't store passwords in the passwd database (or
> whatever other database it uses e.g. LDAP). It uses the crypt hashing
> function and stores the hash. Any time it needs to authenticate a
> password against the hash it crypts the password using the same algorithm
> and compares that to the stored hash.
>
> --
> Nigel Wade
No, its not quite what un*x does anymore -- piece-of-cake today to
brute-force the passwd file if you use public pw-hashes.
The pw-hashes must be stored in a protected place (unless you're fine
with "toy security").
See:
http://en.wikipedia.org/wiki/Shadow_password