ШИРОКОВЕЩАТЕЛЬНАЯ ПЕРЕДАЧА ВАРИАНТОВ ЦИФРОВЫХ СИГНАЛОВ В СИСТЕМЕ ОБУСЛОВЛЕННОГО ДОСТУПА

1. Система (1) головного узла, содержащая:
- дублирующий модуль (12), выполненный с возможностью формировать две или более копий, по меньшей мере, части первого цифрового сигнала;
- необязательно один или более модулей (13a, 13b) вставки водяных знаков, выполненных с возможностью вставлять водяной знак в каждую копию, чтобы получать помеченные водяными знаками копии первого цифрового сигнала, при этом водяной знак разный для каждой копии;
- один или более шифраторов (14a, 14b), выполненных с возможностью шифровать каждую копию или, необязательно, каждую помеченную водяным знаком копию, чтобы получать зашифрованные копии первого цифрового сигнала, при этом каждая копия шифруется по-разному; и
- модуль (15) объединения, выполненный с возможностью объединять зашифрованные копии, чтобы получать второй цифровой сигнал, при этом зашифрованные копии не идентифицируются как относящиеся к одной из двух или более копий первого цифрового сигнала.
2. Система (1a, 1b) головного узла по п.1, дополнительно содержащая один или более первых формирователей (11a, 11b, 11c, 11d) пакетов, выполненных с возможностью разбивать каждую копию первого цифрового сигнала на пакеты данных,
- при этом один или более шифраторов (14c, 14d) выполнены с возможностью шифровать полезные данные каждого пакета данных, чтобы получать зашифрованные пакеты данных,
- и при этом модуль объединения содержит мультиплексор (15a), а второй цифровой сигнал содержит поток содержимого, мультиплексор (15a) выполнен с возможностью мультиплексировать зашифрованные пакеты данных, чтобы получать поток содержимого.
3. Система (1d) головного узла по п.2, в которой один или более модулей (13c, 13d) вставки водяных знаков выполнены с возможностью вставлять водяной знак в полезные данные каждого пакета данных, чтобы получать помеченные водяным знаком пакеты данных,
- и при этом один или более шифраторов (14c, 14d) выполнены с возможностью шифровать полезные данные каждого помеченного водяным знаком пакета данных.
4. Система (1f) головного узла по п.1, дополнительно содержащая первый формирователь (11e) пакетов, выполненный с возможностью разбивать первый цифровой сигнал на пакеты данных,
- при этом дублирующий модуль (12a) выполнен с возможностью формировать две или более копий одного или более пакетов данных,
- при этом один или более шифраторов (14c, 14d) выполнены с возможностью шифровать полезные данные каждой копии, чтобы получать зашифрованные копии пакетов данных,
- и при этом модуль объединения является мультиплексором (15a), а второй цифровой сигнал является потоком содержимого, мультиплексор (15a) выполнен с возможностью мультиплексировать зашифрованные пакеты данных, чтобы получать поток содержимого.
5. Система (1f) головного узла по п.4, дополнительно содержащая один или более модулей (13c, 13d) вставки водяных знаков, выполненных с возможностью вставлять водяной знак в полезные данные каждой копии, чтобы получать помеченные водяным знаком копии пакетов данных,
- и при этом один или более шифраторов (14c, 14d) выполнены с возможностью шифровать полезные данные каждого помеченного водяным знаком пакета данных.
6. Система (1c, 1e, 1g) головного узла по любому из пп.2-5, дополнительно содержащая один или более формирователей (16a, 16b) пакетов для разбиения каждого пакета данных на один или более дополнительных пакетов данных, при этом каждый дополнительный пакет данных содержит дополнительные полезные данные с предварительно определенной длиной, при этом один или более вторых формирователей (16a, 16b) пакетов выполнены с возможностью:
- определять длину заголовка пакета данных и, если длина заголовка не равна длине или кратной величине предварительно определенной длины, добавлять один или более подстановочных битов в заголовок, так что длина заголовка становится равной или кратной величиной предварительно определенной длины;
- определять длину полезных данных пакета данных и, если длина полезных данных не равна длине или кратной величине предварительно определенной длины, добавлять один или более подстановочных битов в полезные данные, так что длина полезных данных становится равной или кратной величиной предварительно определенной длины;
- разбивать заголовок на одну или более частей заголовка, имеющих предварительно определенную длину;
- разбивать полезные данные на одну или более частей полезных данных, имеющих предварительно определенную длину; и
- последовательно помещать одну или более частей заголовка и одну или более частей полезных данных в дополнительные полезные данные дополнительных пакетов данных,
- при этом один или более шифраторов (14e, 14f) выполнены с возможностью шифровать дополнительные полезные данные каждого дополнительного пакета данных,
- и при этом мультиплексор (18) дополнительно выполнен с возможностью группировать дополнительные пакеты данных по копии первого цифрового сигнала в потоке содержимого.
7. Система головного узла по п.1, дополнительно содержащая генератор (21) ключей и генератор (23) сообщений разрешения приема, при этом генератор ключей выполнен с возможностью предоставлять один или более ключей шифрования одному или более шифраторам (14a, 14b, 14c, 14d, 14e, 14f) для шифрования каждой копии, и при этом генератор (23) сообщений разрешения приема выполнен с возможностью формировать сообщение разрешения приема, содержащее данные ключей для одного или более ключей шифрования, чтобы давать возможность приемнику сообщения разрешения приема и второму сигналу получать ключ дешифрования для дешифрования одной из зашифрованных копий в интерпретируемый выходной сигнал и дешифровать все другие зашифрованные копии в неинтерпретируемый выходной сигнал.
8. Система головного узла по п.7, дополнительно содержащая генератор (22) данных выбора, выполненный с возможностью формировать данные выбора, данные выбора позволяют приемнику получать один ключ дешифрования из данных ключей, и при этом генератор (23) сообщений разрешения приема дополнительно выполнен с возможностью включать данные выбора в сообщение разрешения приема.
9. Приемник (4a) для приема второго цифрового сигнала и сообщения разрешения приема от системы головного узла по п.8, второй цифровой сигнал содержит две или более зашифрованных копий первого цифрового сигнала, при этом зашифрованные копии не идентифицируются как относящиеся к одной из двух или более копий первого цифрового сигнала, сообщение разрешения приема содержит данные ключей для двух или более ключей дешифрования, сообщение разрешения приема дополнительно содержит данные выбора, приемник (4a) содержит:
- дешифратор (32), выполненный с возможностью получать данные ключей и данные выбора из сообщения разрешения приема;
- память (36), содержащую сигнатурный вектор;
- модуль (37) сопоставления, выполненный с возможностью сопоставлять данные выбора с сигнатурным вектором, чтобы получать результат сопоставления; и
- селектор (38, 39) ключа, выполненный с возможностью получать один ключ дешифрования из данных ключей на основе результата сопоставления, чтобы давать возможность приемнику (4a) дешифровать одну из зашифрованных копий в интерпретируемый выходной сигнал и дешифровать все другие зашифрованные копии в неинтерпретируемый выходной сигнал.
10. Смарт-карта (3a, 3b) для использования в приемнике (4b) для приема второго цифрового сигнала и сообщения разрешения приема от системы головного узла по п.8, второй цифровой сигнал содержит две или более зашифрованных копий первого цифрового сигнала, при этом зашифрованные копии не идентифицируются как относящиеся к одной из двух или более копий первого цифрового сигнала, сообщение разрешения приема содержит данные ключей для двух или более ключей дешифрования, сообщение разрешения приема дополнительно содержит данные выбора, смарт-карта содержит:
- модуль (31) ввода, выполненный с возможностью принимать сообщение разрешения приема от приемника;
- дешифратор (32), выполненный с возможностью получать данные ключей и данные выбора из сообщения разрешения приема;
- память (36), содержащую сигнатурный вектор;
- модуль (37) сопоставления, выполненный с возможностью сопоставлять данные выбора с сигнатурным вектором, чтобы получать результат сопоставления; и
- селектор (38, 39) ключа, выполненный с возможностью получать один ключ дешифрования из данных ключей на основе результата сопоставления, чтобы давать возможность приемнику (4a) дешифровать одну из зашифрованных копий в интерпретируемый выходной сигнал и дешифровать все другие зашифрованные копии в неинтерпретируемый выходной сигнал.
11. Система (5) обусловленного доступа, содержащая систему (1, 1a, 1b, 1c, 1d, 1e, 1f, 1g) головного узла по любому из пп.1-8 и один или более приемников (4a) по п.9 и/или один или более приемников (4b) и одну или более смарт-карт (3a, 3b) по п.10.
12. Способ для использования в системе головного узла по любому из пп.1-8, способ содержит этапы, на которых:
- формируют (101) две или более копии, по меньшей мере, части первого цифрового сигнала;
- необязательно вставляют (102) водяной знак в каждую копию, чтобы получать помеченные водяными знаками копии первого цифрового сигнала, при этом водяной знак разный для каждой копии;
- шифруют (103) каждую копию, чтобы получать зашифрованные копии первого цифрового сигнала, при этом каждая копия шифруется по-разному; и
- объединяют (104) зашифрованные копии, чтобы получать второй цифровой сигнал, при этом зашифрованные копии не идентифицируются как относящиеся к одной из двух или более копий первого цифрового сигнала.
13. Способ по п.12, дополнительно содержащий этапы, на которых:
- формируют (105) сообщение разрешения приема, содержащее данные ключей для одного или более ключей шифрования, чтобы давать возможность приемнику сообщения разрешения приема и второго цифрового сигнала получать ключ дешифрования для дешифрования одной из зашифрованных копий в интерпретируемый выходной сигнал и дешифровать все другие зашифрованные копии в неинтерпретируемый выходной сигнал; и
- передают (106) второй цифровой сигнал и сообщение разрешения приема одному или более приемникам.
14. Способ для использования в смарт-карте по п.10, способ содержит этапы, на которых:
- принимают (201) сообщение разрешения приема от приемника, сообщение разрешения приема содержит данные ключей для двух или более ключей дешифрования, сообщение разрешения приема дополнительно содержит данные выбора;
- дешифруют (202) сообщение разрешения приема, чтобы получать данные ключей и данные выбора;
- считывают (203) сигнатурный вектор из памяти;
- сопоставляют (204) данные выбора с сигнатурным вектором, чтобы получать результат сопоставления; и
- получают (205) один ключ дешифрования из данных ключей на основе результата сопоставления, чтобы давать возможность приемнику дешифровать первую зашифрованную копию цифрового сигнала в интерпретируемый выходной сигнал и дешифровать вторую зашифрованную копию цифрового сигнала в неинтерпретируемый выходной сигнал.
15. Использование обработчика ошибок в приемнике для получения одной копии из двух или более зашифрованных копий, принятых во втором цифровом сигнале от системы головного узла по любому из пп.1-8, при этом зашифрованные копии не идентифицируются как относящиеся к одной из двух или более копий первого цифрового сигнала, приемник выполнен с возможностью дешифровать две или более зашифрованных копий с помощью ключа дешифрования, чтобы, таким образом, дешифровать одну из зашифрованных копий в интерпретируемый выходной сигнал и дешифровать все другие зашифрованные копии в неинтерпретируемый выходной сигнал, и при этом обработчик ошибок выполнен с возможностью отбрасывать неинтерпретируемый выходной сигнал.