SHARED SECRET ESTABLISHMENT AND DISTRIBUTION
First Claim
1. A method of providing secure communication with a security token, comprising:
- establishing a shared secret between the security token and a first entity;
transferring the shared secret between the first entity and a second entity; and
the security token and the second entity establishing a secure communication channel using the shared secret.
3 Assignments
0 Petitions
Accused Products
Abstract
Providing secure communication with a security token includes establishing a shared secret between the security token and a first entity, transferring the shared secret between the first entity and a second entity, and the security token and the second entity establishing a secure communication channel using the shared secret. Transferring the shared secret may include selectively transferring the shared secret to a subset of entities according to access considerations for the security token. The security token may be part of a mobile phone having NFC capability, the first entity may be a Web service and the second entity may be a door controller. The Web service may establish a shared secret with the mobile phone. Providing secure communication with a security token may also include distributing the shared secret to all of the hosts corresponding to doors to which the phone can be used to obtain access.
-
Citations
20 Claims
-
1. A method of providing secure communication with a security token, comprising:
-
establishing a shared secret between the security token and a first entity; transferring the shared secret between the first entity and a second entity; and the security token and the second entity establishing a secure communication channel using the shared secret. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Computer software, provided in a computer-readable medium, that provides secure communication with a security token, the software comprising:
-
executable code that establishes a shared secret between the security token and a first entity; executable code that transfers the shared secret between the first entity and a second entity; and executable code that causes the security token and the second entity to establish a secure communication channel using the shared secret. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification