USER INTERFACE FOR SECURE DATA ENTRY
First Claim
1. A computer input device for operation with a computer, comprising:
- an input transducer, which is coupled to receive an input from a user and to generate a data signal responsively to the input;
an encryption processor, which is coupled to process the data signal so as to output data to the computer, and which has a first operational mode in which the encryption processor encrypts the data signal using an encryption key not accessible to the computer so that the data are unintelligible to the computer, and a second operational mode in which the data are intelligible to the computer;
a mode switch, which is operative so as to switch between the first and second operational modes of the encryption processor; and
an output transducer, which is coupled to provide to the user an indication of whether the encryption processor is in the first or the second operational mode.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer input device for operation with a computer includes an input transducer, which is coupled to receive an input from a user and to generate a data signal responsively to the input. An encryption processor is coupled to process the data signal so as to output data to the computer. The encryption processor has a first operational mode in which the encryption processor encrypts the data signal using an encryption key not accessible to the computer so that the data are unintelligible to the computer, and a second operational mode in which the data are intelligible to the computer. A mode switch is operative so as to switch between the first and second operational modes of the encryption processor. An output transducer is coupled to provide to the user an indication of whether the encryption processor is in the first or the second operational mode.
-
Citations
32 Claims
-
1. A computer input device for operation with a computer, comprising:
-
an input transducer, which is coupled to receive an input from a user and to generate a data signal responsively to the input; an encryption processor, which is coupled to process the data signal so as to output data to the computer, and which has a first operational mode in which the encryption processor encrypts the data signal using an encryption key not accessible to the computer so that the data are unintelligible to the computer, and a second operational mode in which the data are intelligible to the computer; a mode switch, which is operative so as to switch between the first and second operational modes of the encryption processor; and an output transducer, which is coupled to provide to the user an indication of whether the encryption processor is in the first or the second operational mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for inputting data to a computer, comprising:
-
receiving a data signal from an input transducer responsively to an input by a user; processing the data signal so as to generate data for output to the computer using an encryption processor, which has a first operational mode in which the encryption processor encrypts the data signal using an encryption key not accessible to the computer so that the data are unintelligible to the computer, and a second operational mode in which the data are intelligible to the computer; setting a mode switch so as to select one of the first and second operational modes; presenting to the user an indication of whether the encryption processor is in the first or the second operational mode; and outputting the data to the computer in accordance with the selected one of the operational modes. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for inputting data to a computer, comprising:
-
receiving data input to the computer from an input device operated by a user, the input device having a first user-selectable operational mode in which the input device encrypts the data input and a second user-selectable operational mode in which the data input is unencrypted; detecting that the data input made to the computer by the user via the input device for entry in a secret data field is unencrypted; and initiating a preventive action responsively to detecting that the data input is unencrypted. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. Computing apparatus, comprising:
-
an input device having a first user-selectable operational mode in which the input device encrypts data input made to the device by the user and a second user-selectable operational mode in which the data input is unencrypted; and a computer, which is coupled to receive the data input from the input device, and is configured to detect that the data input made by the user for entry in a secret data field is unencrypted, and to initiate a preventive action responsively to detecting that the data input is unencrypted. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
- 30. A computer software product, comprising a tangible computer-readable medium in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive data input to the computer from an input device operated by a user, the input device having a first user-selectable operational mode in which the input device encrypts the data input and a second user-selectable operational mode in which the data input is unencrypted, and to detect that the data input made to the computer by the user via the input device for entry in a secret data field is unencrypted, and to initiate a preventive action responsively to detecting that the data input is unencrypted.
Specification