4 ms·
You, as a malicious 3. party, captures the encrypted packets between a client and a server. You can't decrypt those packets. However if each keystroke is sent
by noselasd 8y ago
You, as a malicious 3. party, captures the encrypted packets between a client and a server. You can't decrypt those packets.
However if each keystroke is sent in its own packet, you note the timestamp of the packets and then you can infer which keys the user has pressed from the difference in time between the packets.
- mehrdadn 8y agoI get that, it's just not what I originally read the comment to mean. It sounds like you guys say "timed" to mean "sent in real-time", whereas I read it to mean "includes timestamps", that's why I was confused. (Because in my mind I think of things like "timed automata" which are automata accompanied with time variables, not automata that execute in real-time.) But otherwise yeah, that makes sense.