Systems and methods for key management
AssigneeIndustrial Technology Research Institute
InventorsKing-Hang WANG, Chin-Te Chen, Hung-Min Sun, Yih-Sien Kao
Life of this patent
Estimating the term…
Abstract
A method for key management for a broadcasting system includes generating a receiver group key (RGK) seed and a plurality of parameters for a receiver group provided by the broadcasting system; and calculating an RGK for the receiver group based on the RGK seed and the plurality of parameters.
Claims35
A method for key management for a broadcasting system, comprising:
- generating a receiver group key (RGK) seed and a plurality of parameters for a receiver group provided by the broadcasting system;
- and
- calculating an RGK for the receiver group based on the RGK seed and the plurality of parameters.
A broadcasting method for a broadcasting system, comprising:
- generating a receiver group key (RGK) seed for a receiver group provided by the broadcasting system;
- calculating an RGK for the receiver group based on the RGK seed;
- encrypting an authorization key (AK) for a channel of data using the calculated RGK;
- and
- broadcasting an entitlement management message (EMM) including the encrypted AK.
A method for a subscriber device to access a channel of data broadcasted from a broadcasting system, comprising:
- receiving an entitlement management message (EMM) from the broadcasting system, the EMM including an encrypted authorization key (AK) corresponding to the channel;
- calculating a receiver group key (RGK) for a receiver group based on an RGK seed and a plurality of keys, the receiver group including the channel;
- and
- decrypting the encrypted AK using the calculated RGK.
A broadcasting system for providing a plurality of receiver groups, the system being configured to:
- generate receiver group key (RGK) seeds one for each of the plurality of receiver groups;
- and
- calculate RGKs one for each of the plurality of receiver groups based on the respective RGK seeds.
Dependencies are inferred from the claim text.