I've come out of retirement to write a membership system as a favour.  I
want to put a password front end on it as it will contain personal data.  I
don't want to keep the bad guys out permanently, just make it sufficiently
difficult that the reward isn't worth the effort.  My homebrew password
system was shown to be flawed so I want to write another one which is
better.  I've just re-read the thread on salting and hashing and got lost,
most of it went way above my head.  From what I did understand however a
suitable system would be to have a 2-column table of usernames and unique
salts then a separate table of hashes.  When the user enters their password
the system looks up the appropriate salt and tags the password on to the end
then passes the resulting text string to a hashing algorithm to create a
hash.  This is then looked for in a separate table of hashes and if a match
is found then the password is accepted as valid.

I have 3 questions:

1.      Is that a suitable system?
2.      Where can I find a suitable algorithm to create a salt that I can
use within VFP9?
3.      Where can I find a suitable hashing algorithm again that can be used
in VFP9?

Any help or advice will be gratefully received!

John

John Weller
01380 723235
07976 393631




_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: 
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to