I. Introduction
A thin-client system is a server-centric computing system in which a client terminal transmits user inputs (keystrokes, mouse clicks, etc.) to a server through networks, and the server returns the corresponding screen updates to the desktop application interface on the terminal (Fig. 1). This system enables the enterprise IT department to manage client computing resources in an integrated fashion and to secure client terminals against corporate information leakage [1].