Patent ID: 8621200

Claim:
A method, comprising: facilitating access by a user terminal to broadcast and/or multicast data which is encrypted and sent to the user terminal from a communication network, the facilitating including: sending an encrypted service key from an access server of the communication network to the user terminal, and passing the encrypted service key to a secure processing module of the user terminal, the secure processing module having access to a decryption key for decrypting the encrypted service key but the decryption key being inaccessible to other functions of the user terminal; generating an acknowledgement of receipt of the encrypted service key at said secure processing module, and sending the acknowledgement of receipt from the user terminal to the access server; authenticating the acknowledgement of receipt at the access server and sending a return acknowledgement from the access server to the user terminal, and passing the return acknowledgement to the secure processing module; and authenticating the return acknowledgement at the secure processing module, and subsequently making decrypted service key available to the user terminal, the decrypted service key making possible directly or indirectly decryption of encrypted broadcast and/or multicast data.