Method to Securely Authenticate Management Server Over Un-Encrypted Remote Console Connection
First Claim
Patent Images
1. A method comprising:
- receiving, at a Virtual network computing (VNC) server, a client launch request from a VNC client;
providing a log-in page for display at the VNC client in response to receiving the client launch request, the log-in page including display of a graphical representation of a keyboard having a plurality of keys, wherein individual key designations are unique and generated randomly in response to the client launch request; and
receiving pointer device movement coordinates from the VNC client, the movement coordinates indicating selection of individual keys at the keyboard by a user of the VNC client.
18 Assignments
0 Petitions
Accused Products
Abstract
A Virtual network computing (VNC) server receives a client launch request from a VNC client and provides a log-in page for display at the VNC client. The log-in page includes a graphical representation of a keyboard having a plurality of keys. Individual key designations at the keyboard are unique and are generated randomly in response to the client launch request. The VNC server receives pointing device movement coordinates from the VNC client; the movement coordinates indicating selection of individual keys at the keyboard by a user of the VNC client.
13 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a Virtual network computing (VNC) server, a client launch request from a VNC client; providing a log-in page for display at the VNC client in response to receiving the client launch request, the log-in page including display of a graphical representation of a keyboard having a plurality of keys, wherein individual key designations are unique and generated randomly in response to the client launch request; and receiving pointer device movement coordinates from the VNC client, the movement coordinates indicating selection of individual keys at the keyboard by a user of the VNC client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information handling system comprising:
-
a network interface device; and a service processor, the service processor to implement a Virtual network computing (VNC) server, the VNC server to; receive, using the network interface device, a client launch request from a VNC client; provide a log-in page for display at the VNC client in response to receiving the client launch request, the log-in page including display of a graphical representation of a keyboard having a plurality of keys, wherein individual key designations are unique and generated randomly in response to the client launch request; and receive pointer device movement coordinates from the VNC client, the movement coordinates indicating selection of individual keys at the keyboard by a user of the VNC client. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory storage medium embodying a software program, the software program comprising instructions executable by a processor to implement a Virtual network computing (VNC) server, the VNC server to:
-
receive a client launch request from a VNC client; provide a log-in page for display at the VNC client in response to receiving the client launch request, the log-in page including display of a graphical representation of a keyboard having a plurality of keys, wherein individual key designations are unique and generated randomly in response to the client launch request; and receive pointer device movement coordinates from the VNC client, the movement coordinates indicating selection of individual keys at the keyboard by a user of the VNC client - View Dependent Claims (17, 18, 19, 20)
-
Specification