1. A computer implemented method, comprising: executing, by a processing device, a first display server that provides a secure environment for data presented in a first application window of the first display server; executing, by the processing device, a second display server that provides an unsecure environment for data presented in a second application window of the second display server; receiving at least one user command to copy data from the first application window of the first display server to the second application window of the second display server; prompting a user to perform an authentication upon receiving the at least one user command; and in response to the user successfully performing the authentication, copying the data from said first application window to said second application window.