A method, comprising: receiving an activation message at a smart card installed in a television receiver, the television receiver having a trusted hardware area separate from the smart card and a plurality of hardware components (155, 160), the trusted hardware area comprising a security processor and a memory, wherein enabling of each of the plurality of hardware components is controllable by the security processor, and the activation message contains an encrypted activation code for enabling a hardware component of the plurality of hardware components (155, 160) of the television receiver; decrypting, by the smart card, the activation message including the activation code in accordance with a global network key stored on the smart card; encrypting, by the smart card, the activation message including the activation code with a local key unique to the television receiver and stored at both the smart card and in the memory of the trusted hardware area; transmitting, by the smart card to the security processor, the activation message encrypted with the local key; receiving, by the security processor, the activation message encrypted with the local key, the security processor being dormant prior to receipt of the activation message; waking the security processor in response to receiving the activation message by the security processor; decrypting, by the security processor, the activation message with the local key; performing, by the security processor, a security check of the decrypted activation message to confirm that the activation message was transmitted from the smart card and/or to confirm the integrity of the activation message; identifying, by the security processor, after passing the security check, the activation code as associated with the hardware component, by comparing the activation code contained in the activation message with activation codes pre-stored in the memory of the trusted hardware area; and enabling, by the security processor, the hardware component associated with the activation code. receiving an activation message at a smart card installed in a television receiver, the television receiver having a trusted hardware area separate from the smart card and a plurality of hardware components (155, 160), the trusted hardware area comprising a security processor and a memory, wherein enabling of each of the plurality of hardware components is controllable by the security processor, and the activation message contains an encrypted activation code for enabling a hardware component of the plurality of hardware components (155, 160) of the television receiver; decrypting, by the smart card, the activation message including the activation code in accordance with a global network key stored on the smart card; encrypting, by the smart card, the activation message including the activation code with a local key unique to the television receiver and stored at both the smart card and in the memory of the trusted hardware area; transmitting, by the smart card to the security processor, the activation message encrypted with the local key; receiving, by the security processor, the activation message encrypted with the local key, the security processor being dormant prior to receipt of the activation message; waking the security processor in response to receiving the activation message by the security processor; decrypting, by the security processor, the activation message with the local key; performing, by the security processor, a security check of the decrypted activation message to confirm that the activation message was transmitted from the smart card and/or to confirm the integrity of the activation message; identifying, by the security processor, after passing the security check, the activation code as associated with the hardware component, by comparing the activation code contained in the activation message with activation codes pre-stored in the memory of the trusted hardware area; and enabling, by the security processor, the hardware component associated with the activation code.