摘要 |
PROBLEM TO BE SOLVED: To prevent data input through a keyboard, a pointing device and the like from being exposed to malware. SOLUTION: There are disclosed a methods and a system to assign an application and a video frame buffer to a protected memory domain for rendering an image to a random position of the video frame buffer and correlating user input from a pointing device to a rendered keyboard image. The keyboard image may be randomly repositioned following a user input. The keyboard image may be rendered over a secure user image. An acknowledgment image may be rendered from the protected memory domain to a random position of the video frame buffer, and may be randomly repositioned in response to a user input that does not correlate to the acknowledgment image. COPYRIGHT: (C)2010,JPO&INPIT |