CVSROOT:        /cvs
Module name:    src
Changes by:     d...@cvs.openbsd.org    2023/08/27 21:31:16

Modified files:
        usr.bin/ssh    : clientloop.c misc.c misc.h packet.c packet.h 
                         readconf.c readconf.h ssh_config.5 

Log message:
Add keystroke timing obfuscation to the client.

This attempts to hide inter-keystroke timings by sending interactive
traffic at fixed intervals (default: every 20ms) when there is only a
small amount of data being sent. It also sends fake "chaff" keystrokes
for a random interval after the last real keystroke. These are
controlled by a new ssh_config ObscureKeystrokeTiming keyword/

feedback/ok markus@

Reply via email to