Server authentication in non-secure channel card pin reset methods and computer implemented processes
First Claim
1. A method for resetting a pin on an access card, comprising:
- (a) generating a server authentication (SA) public key and an SA private key;
(b) attempting a write of the SA public key to the access card over a non-secure channel;
(c) determining if the access card currently contains an existing SA public key; and
selecting the attempted write of the SA public key from one of;
(i) completing the attempted write of the SA public key to the access card over the non-secure channel if it is determined that the access card did not contain an existing public key;
(ii) denying the attempted write of the SA public key to the access card over the non-secure channel if it is determined that the existing SA public key matches the SA public key that is attempted by the write; and
(iii) denying the attempted write of the SA public key to the access card over the non-secure channel if it is determined that the existing SA public key was written over a non-secure channel and does not match the SA public key that is attempted by the write;
(d) attempting a reset of the pin on the access card from a server.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for resetting a pin on an access card is disclosed. The method includes generating a server authentication (SA) public key and an SA private key and attempting a write of the SA public key to the access card over a non-secure channel. The method further includes determining if the access card currently contains an existing SA public key. The attempted write of the SA public key is handled by one of: (i) completing the attempted write of the SA public key to the access card over the non-secure channel if it is determined that the access card did not contain an existing public key; (ii) denying the attempted write of the SA public key to the access card over the non-secure channel if it is determined that the existing SA public key matches the SA public key that is attempted by the write; and (iii) denying the attempted write of the SA public key to the access card over the non-secure channel if it is determined that the existing SA public key does not match the SA public key that is attempted by the write.
-
Citations
15 Claims
-
1. A method for resetting a pin on an access card, comprising:
-
(a) generating a server authentication (SA) public key and an SA private key; (b) attempting a write of the SA public key to the access card over a non-secure channel; (c) determining if the access card currently contains an existing SA public key; and selecting the attempted write of the SA public key from one of; (i) completing the attempted write of the SA public key to the access card over the non-secure channel if it is determined that the access card did not contain an existing public key; (ii) denying the attempted write of the SA public key to the access card over the non-secure channel if it is determined that the existing SA public key matches the SA public key that is attempted by the write; and (iii) denying the attempted write of the SA public key to the access card over the non-secure channel if it is determined that the existing SA public key was written over a non-secure channel and does not match the SA public key that is attempted by the write; (d) attempting a reset of the pin on the access card from a server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable media containing program instructions for resetting a pin on an access card, the program instructions for resetting a pin on an access card comprising:
-
(a) program instructions for generating a server authentication (SA) public key and an SA private key; (b) program instructions for attempting a write of the SA public key to the access card over a non-secure channel; (c) program instructions for determining if the access card currently contains an existing SA public key; and selecting the attempted write of the SA public key from one of; (i) program instructions for completing the attempted write of the SA public key to the access card over the non-secure channel if it is determined that the access card did not contain an existing public key; (ii) program instructions for denying the attempted write of the SA public key to the access card over the non-secure channel if it is determined that the existing SA public key matches the SA public key that is attempted by the write; and (iii) program instructions for denying the attempted write of the SA public key to the access card over the non-secure channel if it is determined that the existing SA public key was written over a non-secure channel and does not match the SA public key that is attempted by the write; (d) program instructions for attempting a reset of the pin on the access card from a server. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification