Most of the online shoppers believe that their credit card information are being sent safely and in encrypted form when page has SSL configuration. That is not very true. Secure page will help to encrypt data after you hit submit button. What about if one steals data before that? Malicious software called keylogger is capable to track key stokes and pass data to hacker. With that said, a keylogger program can steal the data even before information is about to send over internet.
On-Screen KeyBoard, also known as virtual keyboard, can be used to ensure protection against Keylogger. As name suggest virtual keyboard is used for typing instead of keyboard. On-screen keyboard is free windows utility.
Windows XP/Vista: Start >> All programs >> Accessories >> Accessibility >> On-Screen Keyborad.
Although virtual keyboard provide security against threat posed by most of the Keyloggers, it is not effective against advance keyloggers which takes screen shots.