Re: Putty ....
If one is forced to run Win10, there is a potential workaround to the keylogging; set up linux in a VM, and associate a separate USB keyboard directly to the VM. While it's still possible that the USB datastreams could be logged, it seems a bit less likely.