Smart card security information configuration and recovery system
First Claim
1. A process for storing and recovering security information stored on a first transportable memory device that is used to uniquely access a client computer and secure logins into networks and Web sites, comprising the steps of:
- providing a secure server;
creating a password and challenge question;
wherein said password is used to access said server if said first transportable memory device is lost and said challenge question is used to confirm the user'"'"'s identity when challenged while accessing said server without a transportable memory device;
retrieving an ID number of said first transportable memory device and other user and system specific information;
storing said first transportable memory device ID and said other user and system specific information on said server;
providing access key creation means on said server for creating a first access key;
storing said first access key on said server;
providing configuration means for configuring said client to boot only if said first transportable memory device is readable by said client or said first access key is entered;
wherein said access key creation means creates a second access key upon request by the user;
replacing said first access key with said second access key on said server; and
wherein said configuration means configures said client to boot if said second access key is entered, thereby replacing said first access key.
3 Assignments
0 Petitions
Accused Products
Abstract
A smart card security information configuration and recovery system provides a secure Web site and server that allows smart card users to easily create and obtain smart cards and passwords. The client program accesses the smart card inserted into the client computer and retrieves the smart card'"'"'s ID and other user and system information and sends them to the server which creates an access key. The access key and the smart card ID are stored in the client computer'"'"'s CMOS or non-volatile memory for boot-up access. The client computer will boot only if the proper smart card is installed or the proper access key is entered when the smart card is unavailable. If the user loses his smart card, then he must gain access to his computer through the access key which the server issues after the user logs in. When the user wants to get a new smart card issued, he logs onto the server which is sent the new smart card'"'"'s ID that replaces the previous smart card'"'"'s ID and the server generates a new access key and stores it. The new access key and the smart card'"'"'s ID are stored in the client computer'"'"'s CMOS or non-volatile memory for boot access.
47 Citations
42 Claims
-
1. A process for storing and recovering security information stored on a first transportable memory device that is used to uniquely access a client computer and secure logins into networks and Web sites, comprising the steps of:
-
providing a secure server; creating a password and challenge question; wherein said password is used to access said server if said first transportable memory device is lost and said challenge question is used to confirm the user'"'"'s identity when challenged while accessing said server without a transportable memory device; retrieving an ID number of said first transportable memory device and other user and system specific information; storing said first transportable memory device ID and said other user and system specific information on said server; providing access key creation means on said server for creating a first access key; storing said first access key on said server; providing configuration means for configuring said client to boot only if said first transportable memory device is readable by said client or said first access key is entered; wherein said access key creation means creates a second access key upon request by the user; replacing said first access key with said second access key on said server; and wherein said configuration means configures said client to boot if said second access key is entered, thereby replacing said first access key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A process for storing and recovering security information stored on a first transportable memory device that is used to uniquely access a client computer, comprising the steps of:
-
providing a secure server; retrieving the ID number of said first transportable memory device and other user and system specific information; storing said first smart card ID and said other user and system specific information on said server; providing access key creation means on said server for creating a first access key; storing said first access key on said server; providing configuration means for configuring said client to boot only if said first transportable memory device is readable by said client or said first access key is entered; wherein said access key creation means creates a second access key upon request by the user; replacing said first access key with said second access key on said server; and wherein said configuration means configures said client to boot if said second access key is entered, thereby replacing said first access key. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A program storage medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform method steps for storing and recovering security information stored on a first transportable memory device that is used to uniquely access a client computer, comprising the steps of:
-
providing a secure server; creating a password and challenge question; wherein said password is used to access said server if said first transportable memory device is lost and said challenge question is used to confirm the user'"'"'s identity when challenged while accessing said server without a transportable memory device; retrieving the ID number of said first transportable memory device and other user and system specific information; storing said first transportable memory device ID and said other user and system specific information on said server; providing access key creation means on said server for creating a first access key; storing said first access key on said server; providing configuration means for configuring said client to boot only if said first transportable memory device is readable by said client or said first access key is entered; wherein said access key creation means creates a second access key upon request by the user; replacing said first access key with said second access key on said server; and wherein said configuration means configures said client to boot if said second access key is entered, thereby replacing said first access key. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A program storage medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform method steps for storing and recovering security information stored on a first transportable memory device that is used to uniquely access a client computer, comprising the steps of:
-
providing a secure server; retrieving the ID number of said first transportable memory device and other user and system specific information; storing said first transportable memory device ID and said other user and system specific information on said server; providing access key creation means on said server for creating a first access key; storing said first access key on said server; providing configuration means for configuring said client to boot only if said first transportable memory device is readable by said client or said first access key is entered; wherein said access key creation means creates a second access key upon request by the user; replacing said first access key with said second access key on said server; and wherein said configuration means configures said client to boot if said second access key is entered, thereby replacing said first access key. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification