On Monday 03 July 2006 17:37, Jeff Simmons wrote:
A client is setting up a password policy, and would like to prevent users from reusing a password for a period of time (four changes ninety days apart). Is there a way to do this, either within the OS or via a program in ports? I've been looking for quite a while and haven't found anything.

I can't resist pointing out that this is an AWFUL policy.  You will be
remembering peoples passwords, a history of them, which are
very likely to be used on other systems.  Thats really bad.  I wonder
(at least in the USA) what would happen to your company if that
data was ever stolen?

The prevention of password reuse does not involve the storage of any passwords. You would properly store the hash. If you used MD5 there is an issue about collisions, but SHA1 would not have this problem. So the methodology would depend on the login. It is not normal for an OS to store the password, although application developers do do this. This is the same problem that you have in biometrics. Lots of people think you store the fingerprint, when really you only store data related to the fingerprint -- i.e. you cannot replay it to create a complete print.

CU

Reply via email to