Editor: TAntiKeyLoggerEdit and TAntiKeyLoggerMemo are a couple of Delphi components that extend TEdit / TMemo and are designed to defeat keyloggers. I designed them so that you can drop them onto a form where you would normally use a TEdit / TMemo. The controls work by faking a random number of garbage keystrokes whenever a real keystroke is entered (the random number generation is performed using ISAAC to ensure that the random fake keystrokes cannot be determined) - these fake keystrokes are picked up by the KeyLogger but ignored by the controls. Why the need for something like this? Well, you could have the most powerful encryption software in the world, but if your enemies break into your home/office and install a Keystroke Logger on your PC that records not only your password, but all your private messages as well - you might as well not bother having any encryption at all.