System and method for authentication
First Claim
1. An authentication system to verify a password, the system being arranged for coupling to a host for communication therewith, and comprising:
- a first storage unit to store an authentication sequence;
a read-only memory unit to store an authentication algorithm;
a microcontroller coupled to said first storage unit and said read-only memory unit, wherein the microcontroller is configured to be coupled to and uncoupled from a host and to receive the password from the host and execute the authentication algorithm and wherein the authentication algorithm is configured to verify the password with the authentication sequence;
a second storage unit coupled to the microcontroller and configured to store data received from a web server via the host and the microcontroller and wherein access by the host to data stored in the second storage unit is permitted by the microcontroller only if the password has been verified; and
an encoder coupled to the microcontroller and the second storage unit, wherein the encoder is configured to receive encrypted data from the web server, via the host and the microcontroller and to decrypt that data before use thereof in the host if the password has been verified.
1 Assignment
0 Petitions
Accused Products
Abstract
An authentication system (10) to verify a password is provided. The authentication system includes a first storage unit (16) to store an authentication sequence (24) and a read-only memory unit (18) on which an authentication algorithm (26) is programmed. A microcontroller (20) is coupled to the first storage unit, the read-only memory unit and a web server. The microcontroller receives the password and executes the authentication algorithm to verify the password with the authentication sequence. A second storage unit (22) is coupled to the microcontroller to store data from the web server. Access to a second storage unit is permitted by the microcontroller only if the password has been verified.
41 Citations
17 Claims
-
1. An authentication system to verify a password, the system being arranged for coupling to a host for communication therewith, and comprising:
-
a first storage unit to store an authentication sequence; a read-only memory unit to store an authentication algorithm; a microcontroller coupled to said first storage unit and said read-only memory unit, wherein the microcontroller is configured to be coupled to and uncoupled from a host and to receive the password from the host and execute the authentication algorithm and wherein the authentication algorithm is configured to verify the password with the authentication sequence; a second storage unit coupled to the microcontroller and configured to store data received from a web server via the host and the microcontroller and wherein access by the host to data stored in the second storage unit is permitted by the microcontroller only if the password has been verified; and an encoder coupled to the microcontroller and the second storage unit, wherein the encoder is configured to receive encrypted data from the web server, via the host and the microcontroller and to decrypt that data before use thereof in the host if the password has been verified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for authenticating a password, comprising:
-
an authentication system receiving the password from a host coupled to the authentication system, wherein the authentication system is configured to be coupled to and uncoupled from the host; the authentication system receiving encrypted data from a web server via the host and storing the encrypted data in a storage unit of the authentication system; the authentication system providing an authentication sequence; the authentication system executing an authentication algorithm to verify the password with the authentication sequence, wherein the authentication algorithm is stored on a read-only memory unit of the authentication system; the authentication system permitting access to the encrypted data on said storage unit only if the password is verified; the authentication system decrypting said encrypted data using an encoder coupled to the storage unit; and the authentication system providing the decrypted data to the host if the password has been verified. - View Dependent Claims (16, 17)
-
Specification