Patent ID: 8180051

Claim:
In a user operated input device that provides user input to a computerized device, a method for establishing a secure communications session between the user operated input device and the computerized device in communications with the user operated input device, the method comprising: transferring an enable security message from the user operated input device to the computerized device via a first interface of the user operated input device; receiving, at the first interface of the user operated input device, a first communications enablement message from the computerized device, the first communications enablement message including first key material generated by the computerized device, the first key material being a complete public key transmitted to the user operated input device from the computerized device; receiving, at a second user interface of the user operated input device, a copy of a fingerprint of the first key material via input from a user operating the user operated input device to send to the computerized device, the fingerprint of the first key material having been displayed to the user on a display device coupled to the computerized device, wherein the copy of the fingerprint of the first key material is transmitted to the computerized device; upon determining, by the computerized device, that the copy of the fingerprint of the first key material matches the fingerprint of the first key material, establishing an encrypted communications session between the user operated input device and the computerized device using the first communications enablement message; and applying an encryption algorithm using at least the first key material to establish the encrypted communications session between the user operated input device and the computerized device such that subsequent communications taking place between the user operated input device and the computerized device are encrypted.