A system for broadcasting data signals in a secure manner comprises means
for encrypting the data signals using a first key, means for broadcasting
the encrypted data signals to subscribers, means for decrypting the
encrypted data signals at each of the subscribers using the first key, and
means for encrypting the first key using a second key. The second key is
different for each group of subscribers having a common interest in a type
of programs. The system further comprises means for broadcasting the
encrypted first key to all subscribers and means for decrypting the
encrypted first key at each of the subscribers using the second key. The
second key is a combination of a key common to all subscribers and a
difference key which is unique per type of programs. Means are provided
for encrypting the common key and for broadcasting the encrypted common
key to all subscribers, the subscribers having means for decrypting the
encrypted common key at each of the subscribers.
Um sistema para sinais transmitindo dos dados em uma maneira segura compreende meios para cifrar os sinais dos dados usando uma primeira chave, os meios para transmitir os dados cifrados sinalizam aos subscritores, os meios para descifrar os dados cifrados sinalizam em cada um dos subscritores usando a primeira chave, e meios para cifrar a primeira chave usando uma segunda chave. A segunda chave é diferente para cada grupo dos subscritores que têm um interesse comum em um tipo de programas. O sistema mais adicional compreende meios para transmitir a primeira chave cifrada a todos os subscritores e meios para descifrar a primeira chave cifrada em cada um dos subscritores usando a segunda chave. A segunda chave é uma combinação de uma chave comum a todos os subscritores e de uma chave da diferença que seja original por o tipo de programas. Os meios são fornecidos cifrando a chave comum e transmitindo a chave comum cifrada a todos os subscritores, subscritores que têm meios para descifrar a chave comum cifrada em cada um dos subscritores.