Method for managing security keys utilized by media devices in a local area network
First Claim
1. A method of a particular media device of a local area network for distributing a media key to a new media device joining the local area network, the local area network including a plurality of media devices, the method comprising:
- receiving a set of KGC (“
key generation counter”
) values from the plurality of media devices, the KGC values corresponding to network keys utilized by the plurality of media devices;
voting on each KGC value of the set of KGC values based on the network keys utilized by the particular media device;
gathering all votes for each KGC value of the set of KGC values from the plurality of media devices;
determining at least one popular KGC value from the set of KGC values; and
ensuring that the new media device is informed of the at least one popular KGC value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of an existing media device for distributing a media key to a new media device joining a local area network or revoking an existing media key. For distributing a media key, a set of key generation counter (“KGC”) values are received from the media devices (1010). Each value is then voted on based on the network keys utilized by the existing media device (1012). Next, all votes for each value are gathered from the media devices (1012). A popular values is determined from the set of values (1014). To revoke a media key, a NONCE is encrypted with the network key (1104). The encrypted NONCE is then distributed to media devices of the local area network (1108). Next, votes are gathered from the media devices of the local area network (1110). All votes are received from media devices that are able to decrypt the NONCE using the media key.
36 Citations
13 Claims
-
1. A method of a particular media device of a local area network for distributing a media key to a new media device joining the local area network, the local area network including a plurality of media devices, the method comprising:
-
receiving a set of KGC (“
key generation counter”
) values from the plurality of media devices, the KGC values corresponding to network keys utilized by the plurality of media devices;
voting on each KGC value of the set of KGC values based on the network keys utilized by the particular media device;
gathering all votes for each KGC value of the set of KGC values from the plurality of media devices;
determining at least one popular KGC value from the set of KGC values; and
ensuring that the new media device is informed of the at least one popular KGC value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of a particular media device of a local area network for revoking a network key utilized by at least one media device of the local area network, the method comprising:
-
encrypting a NONCE with the network key;
distributing the encrypted NONCE to media devices of the local area network;
gathering votes from the media devices of the local area network, all votes being received from media devices that are able to decrypt the NONCE using the media key; and
determining whether to revoke the network key based on the gathered votes. - View Dependent Claims (11, 12, 13)
-
Specification