EP2172017B1

Secure content key distribution using multiple distinct methods

Abstract

This record has no abstract on file.

EP2172017B1, drawing sheet 1
Sheet 1 of 20

Term

1.8 yearsleft in the term

Expires 22 July 2028.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

18 claims: 2 independent, 16 dependent

  1. 1
    A subscriber television system comprising:a plurality of conditional access systems, CASs (820, 830), configured to each supply a control word to an encrypter (825, 835) for use by the encrypter (825, 835) to encrypt a first stream of packets with each of the control words, wherein the plurality of CASs (820, 830) are provided by physical equipment in a head end of the subscriber television system, the physical equipment including a random control word generator for providing the control word, wherein each of the control words is generated from information contained in an entitlement control message and information from authorisation information, the authorisation information stored in a set-top box in the subscriber television system, wherein the entitlement control message comprises frequently changing decryption information;an encrypter (825, 835) configured to encrypt the first stream of packets to produce a second stream of packets, each packet of the first stream of packets corresponding to a single encrypted packet in the second stream of packets, and generate a special packet, the special packet containing information to identify which packet in the first stream of packets was encrypted with each control word generated by the plurality of CASs, wherein the encrypter comprises a physical component module in the head end comprising the physical equipment;and a decryptor (920, 930) having a secure micro to receive the special packet and configured to decrypt the second stream of packets using the information in the special packet.
  2. 10
    A method of encryption in a conditional access system, comprising:receiving (1045) a first control word from a first conditional access system (CAS);receiving (1055) a second control word from a second conditional access system, wherein the first and second CASs are provided by physical equipment in a head end of a subscriber television system, and wherein the first and second control words are generated by a random control word generator in the physical equipment, wherein each of the first and second control words are generated from information contained in an entitlement control message and information from authorisation information, the authorisation information stored in a set-top box in the subscriber television system, wherein the entitlement control message comprises frequently changing decryption information;encrypting (1040, 1050) a first stream of packets with the first control word and the second control word to produce a second stream of packets, each packet of the first stream of packets corresponding to a single encrypted packet in the second stream of packets, wherein the encryption is performed by an encrypter, the encrypter comprising a physical component module in the head end comprising the physical equipment;generating a special packet, the special packet containing information to identify which packet in the first stream of packets was encrypted with each control word generated by the plurality of CASs;receiving, at a secure micro, the special packet;and decrypting the second stream of packets using the information in the special packet.
  3. 18
    A computer readable medium having a computer program including executable instructions which, when executed in a processing system, cause the processing system to perform a method according to any one of claims 10 to 17.