jonmon6691
Joined 6 years ago
Karma
58
Submissions
19
Member since
Nov 19
Joined 6 years ago
If we're just focused on removing all traces of keystroke timing from the channel, then I think a decoupled SSH transport layer which is providing say 1kB of zero-pad every 20ms to the the shell to fill up, along with a FIFO to spread that out, and maybe some logic to ramp up and down the channel bandwidth based on queue length, you would go a long way to mitigating this specific attack.
https://github.com/jonmon6691/arduino_busstop