Patent ID: 8417933

Claim:
An inter-entity coupling method for service protection in a broadcast environment including a terminal and a broadcast network, which includes a Broadcast Service Application (BSA), a Broadcast Service Distribution (BSD) and a Broadcast Service Management (BSM), the method comprising: executing, by the terminal, enrollment for obtaining an encrypted group key for the terminal from a received enrollment response message, the group key being encrypted by a public key of the terminal; requesting, by the terminal, a service joining; receiving, by the terminal, a message including a Rights Object (RO) in response to the request for the service joining; obtaining a service key by decrypting the RO using the group key, wherein the service key is an encryption key assigned when the terminal joins a service; obtaining a traffic key from a traffic key message by using the service key for decryption; receiving, by the terminal, an encrypted service from the BSD; and decrypting, by the terminal, the encrypted service using the traffic key; wherein executing the enrollment comprises: transmitting, by the terminal, an enrollment request message directly to an SP-Management (SP-M) component of the BSM over a bidirectional channel; receiving, by the terminal, the enrollment response message via an SP-Key Distribution (SP-KD) component of the BSD broadcasting the enrollment response message, from the SP-M component of the BSM; or receiving, by the terminal, the enrollment response message directly from the SP-M component of the BSM over the bidirectional channel; and verifying, by an SP-Decryption (SP-D) component of the terminal, the enrollment response message, wherein the enrollment response message is generated in the SP-M component of the BSM, in response to the transmission of the enrollment request message.