Patent ID: 9075969
Filing Date: 2015-07-07
Classification: G06F,H04L

Abstract:
1. A method for authenticating, by a trusted component, a user of a desktop appliance to a remote machine, the method comprising: receiving, by a desktop appliance, a secure attention sequence from a user, wherein the secure attention sequence is one of: a first key combination of a control key, an alt key, and a delete key, a second key combination including a menu key, or a third key combination including an operating system specific meta key; invoking, responsive to receiving the secure attention sequence from the user, execution by the desktop appliance of a user interaction component, wherein the desktop appliance passes control over display and input focus to the user interaction component; receiving, by the invoked user interaction component, via the control passed, authentication credentials associated with the user; receiving, by the user interaction component executed by the desktop appliance, a request for access to a hosted resource executing remotely from the desktop appliance, the hosted resource presented to the user as a resource executing locally to the desktop appliance; transmitting, by the desktop appliance, to a broker service, the received authentication credentials; authenticating, by the broker service, the user, responsive to the received authentication credentials; transmitting, by the broker service, to a remote machine, authentication data associated with the received authentication credentials; authenticating, by the remote machine, the user, responsive to the received authentication data; and providing, by the remote machine, to the desktop appliance, access to the hosted resource.