Authentication Protocol, is it secure?
From: Anonymous (anonymous_at_home.net)
Date: 01/07/05
- Next message: Francois Grieu: "Re: Authentication Protocol, is it secure?"
- Previous message: ny152: "Re: a makeshift hash solution"
- Next in thread: Francois Grieu: "Re: Authentication Protocol, is it secure?"
- Reply: Francois Grieu: "Re: Authentication Protocol, is it secure?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Fri, 07 Jan 2005 11:59:50 GMT
I found an authentication protocol where the client generates a
timestamp/random number, hashes these with the password, sends them all to
the server and then the server, in addition to verifying the hash with its
version of the users password, checks to ensure that the timestamp is
within an acceptable delta of its own time, checks to ensure that the
random number is not the 'last used random number', and, if all of this
passes, it stores the current random number as the 'last used random
number' and grants the client access.
The vulnerability in this protocol is that it allows a replay attack if
the client signs off and then back on within the alloted time delta
because it only stores ONE 'last used random number'. It seems to me that
random numbers are completely unnecessary and that the minor change of
simply storing the 'last used timestamp' and then, during the next login
for this client, ensuring that the 'current' timestamp is greater than the
'last used timestamp' would be much more secure since it does not allow
any replay attack whatsoever.
Does the random number serve any additional purpose or do you agree that the
protocol that I described is more secure than the original one? Are there
any additional considerations that I have missed?
Many thanks for any input.
- Next message: Francois Grieu: "Re: Authentication Protocol, is it secure?"
- Previous message: ny152: "Re: a makeshift hash solution"
- Next in thread: Francois Grieu: "Re: Authentication Protocol, is it secure?"
- Reply: Francois Grieu: "Re: Authentication Protocol, is it secure?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|