Skip to main content
7 events
when toggle format what by license comment
Aug 3, 2011 at 7:23 comment added D.W. Brute forcing is not impossible. One can simply exhaustively try possible passwords, consecutively attempting to log in to the server. (Or, if one records the password hash, one can mount offline dictionary search.)
Aug 2, 2011 at 15:12 history migrated from stackoverflow.com (revisions)
Aug 2, 2011 at 12:45 comment added Thomas You're right, I missed that line
Aug 2, 2011 at 12:38 comment added Josh "...are sent to the server via a TLS/SSL connection".
Aug 2, 2011 at 12:35 comment added Thomas In your original post, you never specified SSL was out of the question, besides, I can't think of another method to avoid tcp sniffing besides encrypting data, maybe if you include machine specific data like computer name / or ip so when the first authentication request comes, you store the ip, every next request you can match the senders ip with the stored one. Faking tcp packets is harder then just reading data from them and reusing that data.
Aug 2, 2011 at 12:17 comment added Josh The datetime is hashed into the final password, so a sniffed access of the password would only grant a malicious user a password that works for whatever remains of the minute they stole it in. And this is over SSL, I just wanted to make sure that the data sent doesn't rely on the security of SSL alone to insure that sniffing isn't being performed. Now the point you bring up about re-authentication per minute is interesting. However, I plan to require an authentication hash for each server request, so the client only needs to authenticate per request, not per minute.
Aug 2, 2011 at 12:10 history answered Thomas CC BY-SA 3.0