|
|
|
|
|
by marshray
4700 days ago
|
|
> SSH'ing to a given system and the amount of data transferred, but nothing more. A passive eavesdropper sees very precise timing of every keystroke, as well as the timing and size of the response. This is enough to reconstruct text being typed with surprisingly good accuracy. |
|
also, what cipher suite does ssh use. does it have forward secrecy?
[edit1: to answer that last question; yes it does.]
[edit2: paper on keystroke timing attack - http://users.ece.cmu.edu/~dawnsong/papers/ssh-timing.pdf - each keystroke is a packet‎; passwords have no echo. this is from 2001 - it has suggestions like sending packets when idle, but i don't think they've been implemented.]