|
|
|
|
|
by 0942v8653
3646 days ago
|
|
There is also the possibility of timing attacks on either type of request. By the length you can tell when the HTTPS request is most likely POST /PWDStrength, and from the times that the request is initiated, you can guess at some characteristics of the password (maybe they stopped typing for a second to verify requirements after typing 7 characters; maybe they stopped after 8 because they have to move to the numpad on their keyboard). edit: the best sopution for this is probably to wait a specified amount between requests, rather than doing it with each character. |
|
It is feasible to reconstruct passwords from timing information alone. This has been done against e.g.
SSH http://people.eecs.berkeley.edu/~daw/papers/ssh-use01.pdf and
TLS https://www.schneier.com/blog/archives/2010/03/side-channel_...