Method to enforce watermarking instructions in a receiving device
AssigneeNagravision S.A.
InventorsDidier HUNACEK, Patrick SERVET
Life of this patent
Estimating the term…
Abstract
A method to enforce watermarking instructions by a security module in a receiving device, comprising the steps of receiving a security message by—a security module, comprising at least a content key, watermark instructions and security message signature, said watermark instruction activates or deactivates a watermarking module, decrypting—a security message with a transmission key, verifying—a security message signature, and in case of successful verification, reading a watermarking data from the watermarking module, verifying the authenticity of the watermarking data, and in case of successful verification, transmitting the watermark instructions to the watermark module and the content key to a descrambling module.
Claims15
Method to enforce watermarking instructions by a security module in a receiving device, said receiving device further comprising a descrambling module for descrambling scrambled audio/video data with at least a content key, and a watermarking module to embed a watermark into the descrambled audio/video data based on a watermarking data, said method comprising the steps of:
- receiving a security message by the security module, comprising at least the content key, watermark instructions and security message signature, said watermark instruction activates or deactivates the watermarking module,
- decrypting the security message with a transmission key,
- verifying the security message signature, and in case of successful verification,
- reading the watermarking data by the watermarking module,
- verifying the authenticity of the watermarking data, and in case of successful verification,
- transmitting the watermark instructions to the watermark module and the content key to the descrambling module.
Method to enforce watermarking instructions by a security module in a receiving device, said receiving device further comprising a descrambling module for descrambling scrambled audio/video data with at least a content key, and a watermarking module to embed a watermark into the descrambled audio/video data based on a watermarking data, said method comprising the steps of:
- receiving a security message by the security module, comprising at least the content key, watermark instructions and security message signature, said watermark instruction activates or deactivates the watermarking module,
- decrypting the security message with a transmission key,
- verifying the security message signature, and in case of successful verification,
- transmitting the watermark instructions to the watermark module and the content key to the descrambling module, and in case the watermark instruction is a enabling mode:
- loading a timer with a predefined duration, and at the completion of the duration:
- reading the watermarking data from the watermarking module,
- verifying the authenticity of the watermarking data, and in case of unsuccessful verification, blocking further transmission of the content key to the descrambling module.
Method to enforce watermarking instructions by a security module in a receiving device, said receiving device further comprising a descrambling module for descrambling scrambled audio/video data with at least a content key, and a watermarking module to embed a watermark into the descrambled audio/video data based on a watermarking data, said method comprising the steps of:
- receiving a security message by the security module, comprising at least the content key, watermark instructions and security message signature, said watermark instruction activates or deactivates the watermarking module,
- decrypting the security message with a transmission key,
- verifying the security message signature, and in case of successful verification,
- transmitting the watermark instructions to the watermark module and the content key to the descrambling module, and in case the watermark instruction is a enabling mode:
- receiving a subsequent security message and decrypting the subsequent security message with a transmission key to extract a subsequent content key,
- reading the watermarking data from the watermarking module,
- verifying the authenticity of the watermarking data, and in case of unsuccessful verification, blocking transmission of the subsequent content key to the descrambling module.
Secure chipset comprising at least a descrambling module for descrambling encrypted audio/video data with at least a content key, a watermarking module to embed a watermark into the descrambled audio/video data based on a watermarking data and a security module, said security module having means to receive a security message comprising at least the content key, watermark instructions and security message signature, said security module comprising means to extract the content key from the security message, means to verify the content key and the watermark instructions with the security message signature and in case of successful verification, means to verify that the watermarking module has duly received watermarking data, and in the positive case, means to pass this content key to the descrambling module and the watermark instructions to the watermark module.
Dependencies are inferred from the claim text.