CPC H04L 9/3263 (2013.01) [H04L 9/0841 (2013.01); H04L 9/3247 (2013.01); H04L 63/0823 (2013.01)] | 20 Claims |
1. A mobile device, comprising:
one or more processing elements configured to:
determine an action associated with another system for which a sharee device is to be authorized;
transmit information indicating the action to the sharee device;
receive a certificate from the sharee device, wherein the certificate is signed and embeds the action and a public key of the sharee device;
verify a first signature of the certificate, verify the received certificate using a root certificate, and verify that the action matches the determined action;
sign the verified certificate with a private key of the mobile device established during a pairing session with the other system; and
transmit the signed certificate to the sharee device, wherein the signed certificate is usable for transmission by the sharee device to the other system for inclusion of the sharee device as an authorized device for the action based on validation of a second signature from signing the verified certificate and validation of the certificate.
|