СПОСОБ ДЕКОДИРОВАНИЯ ШИФРОВАННОГО АУДИО-ВИДЕОКОНТЕНТА, СПОСОБ ИНДЕНТИФИКАЦИИ МОДУЛЯ БЕЗОПАСНОСТИ И УСТРОЙСТВО ДЕКОДИРОВАНИЯ

1. Способ декодирования шифрованного аудио/видеоконтента (AVE) в декодере (DEC), содержащем, по меньшей мере, дешифратор (DESC) и модуль безопасности (SM), при этом указанное декодирование выполняют дешифратором (DESC) с помощью окончательного управляющего слова (CW), включающий следующие шаги:
- получают с помощью модуля безопасности (SM), по меньшей мере, два управляющих слова (CW1, CW2, CW1a, CW2a), по каждому из которых можно получить окончательное управляющее слово (CW);
- получают с помощью дешифратора (DESC) шифрованный аудио/видеоконтент (AVE);
- выбирают с помощью модуля безопасности (SM) одно из, по меньшей мере, двух управляющих слов (CW1, CW2, CW1a, CW2a), причем указанный выбор основан на параметре, обеспечивающем идентификацию модуля безопасности (SM) уникальным образом;
- передают выбранное управляющее слово (CW1, CW2, CW1a, CW2a) на дешифратор (DESC);
- преобразуют с помощью дешифратора (DESC) выбранное управляющее слово (CW1, CW2, CW1a, CW2a) в окончательное управляющее слово (CW) с помощью, по меньшей мере, первой криптографической функции (Н), которая позволяет получить одно и то же окончательное управляющее слово (CW) для, по меньшей мере, двух различных управляющих слов (CW1, CW2, CW1a, CW2a);
- используют окончательное управляющее слово (CW) для декодирования шифрованного аудио/видеоконтента (AVE).
2. Способ по п.1, отличающийся тем, что указанный параметр основан на первом внутреннем установочном параметре (UA1) модуля безопасности (SM).
3. Способ по п.2, отличающийся тем, что включает следующие шаги:
- получают с помощью модуля безопасности (SM), по меньшей мере, один дополнительный набор, состоящий, по меньшей мере, из двух управляющих слов (CW1b, CW2b, …, CW1n, CW2n);
- дополнительно выбирают с помощью модуля безопасности еще одно из двух управляющих слов (CW1b, CW2b, …, CW1n, CW2n) из дополнительного набора управляющих слов (CW1b, CW2b, …, CW1n, CW2n), причем указанный выбор основан на втором внутреннем установочном параметре (UA2), который отличается от первого внутреннего установочного параметра (UA1).
4. Способ по п.1, отличающийся тем, что получают с помощью модуля безопасности (SM) сообщение авторизации (EMM), содержащее команду разрешения/запрещения выбора одного из двух управляющих слов (CW1, CW2, CW1a, CW2a, CW1b, CW2b, …, CW1n, CW2n).
5. Способ по п.1, отличающийся тем, что получают с помощью модуля безопасности (SM) сообщение авторизации (EMM), содержащее команду инициирования выбора одного из двух управляющих слов (CW1, CW2, CW1 а, CW2a, CW1b, CW2b, …, CW1n, CW2n).
6. Способ по п.4 или 5, отличающийся тем, что сообщение авторизации (EMM) содержит указание времени, когда должна быть исполнена команда.
7. Способ по п.1, отличающийся тем, что включает следующие шаги:
- преобразуют выбранное управляющее слово (CW1, CW2, CW1a, CW2a, CW1b, CW2b, …, CW1n, CW2n) в промежуточное управляющее слово (CWI) с использованием второй криптографической функции (F) при помощи промежуточного ключа (KI);
- разбивают промежуточное управляющее слово (CWI) на первую часть (CWI1) и вторую часть (CWI2);
- применяют первую криптографическую функцию (Н) к первой части (CWI1) для получения частичного управляющего слова (CWP), которое является тем же самым для первой части, полученной по любому из, по меньшей мере, двух различных управляющих слов (CW1, CW2);
- выполняют конкатенацию (CONC) частичного управляющего слова (CWP) со второй частью (CWI2) для формирования окончательного управляющего слова (CW).
8. Способ по п.1, отличающийся тем, что первая криптографическая функция (Н) представляет собой одностороннюю функцию.
9. Способ идентификации модуля безопасности (SM), применяемый в способе согласно одному из предшествующих пунктов, причем модуль безопасности (SM) содержит, по меньшей мере, один параметр, обеспечивающий идентификацию модуля безопасности (SM) уникальным образом, включающий следующие шаги:
- посылают, по меньшей мере, два управляющих слова (CW1, CW2, CW1a, CW2a) от оператора (ОР) на модуль безопасности (SM);
- получают средствами оператора (ОР), по меньшей мере, одно управляющее слово (CW1, CW2, CW1a, CW2a);
- определяют первый внутренний установочный параметр (UA1) средствами оператора (ОР), причем указанное определение основано на соответствии полученного управляющего слова (CW1, CW2, CW1a, CW2a) одному из посланных управляющих слов (CW1, CW2, CW1a, CW2a);
- преобразуют указанный параметр средствами оператора (ОР), причем указанное преобразование основано, по меньшей мере, на определенном первом внутреннем установочном параметре (UA1);
- используют преобразованный параметр для идентификации модуля безопасности (SM).
10. Способ по п.9, отличающийся тем, что включает следующие шаги:
- посылают, по меньшей мере, один дополнительный набор, состоящий, по меньшей мере, из двух управляющих слов (CW1b, CW2b, …, CW1n, CW2n), от оператора (ОР) на модуль безопасности (SM);
- дополнительно получают средствами оператора (ОР), по меньшей мере, еще одно управляющее слово (CW1b, CW2b, …, CW1n, CW2n);
- определяют второй внутренний установочный параметр (UA1) средствами оператора (ОР), причем указанное определение основано на соответствии дополнительно полученного управляющего слова (CW1b, CW2b, …, CW1n, CW2n) одному из посланных управляющих слов (CW1b, CW2b, …, CW1n, CW2n), а указанное преобразование параметра идентификации дополнительно основано на определенном втором внутреннем установочном параметре (UA2).
11. Декодирующее устройство (DEC) для декодирования шифрованного аудио/видео контента (AVE), содержащее дешифратор (DESC) и модуль безопасности (SM), который имеет внутренний установочный параметр (UA) и выполнен с возможностью реализации следующих операций: получение, по меньшей мере, двух управляющих слов (CW1, CW2); выбор одного из, по меньшей мере, двух управляющих слов на основе внутреннего установочного параметра; и передача выбранного управляющего слова на дешифратор (DESC), причем дешифратор (DESC) содержит, по меньшей мере, модуль декодирования (DECR) для декодирования шифрованного аудио/видео контента (AVE), и средства реализации, по меньшей мере, первой криптографической функции (Н), которые преобразуют выбранное управляющее слово (CW1, CW2) в окончательное управляющее слово (CW), при этом криптографическая функция (Н) дает одно и то же окончательное управляющее слово (CW), по меньшей мере, для двух различных управляющих слов (CW1, CW2), а указанный дешифратор содержит также средства декодирования (DECR) шифрованного аудио/видео контента (AVE) с помощью окончательного управляющего слова (CW).
12. Декодирующее устройство по п.11, отличающееся тем, что дешифратор (DESC) включает средства реализации второй криптографической функции (F), которые выполнены с возможностью преобразования выбранного управляющего слова (CW1, CW2) в промежуточное управляющее слово (CWI) при помощи промежуточного ключа (KI); средства разбиения промежуточного управляющего слова (CWI) на первую часть (CWI1) и вторую часть (CWI2), причем указанные средства реализации первой криптографической функции (Н) преобразуют первую часть (CWI1) в частичное управляющее слово (CWP), которое является тем же самым для первой части (CWI1), полученной по любому из, по меньшей мере, двух различных управляющих слов (CW1, CW2), при этом дешифратор (DESC) содержит средства конкатенации частичного управляющего слова (CWP) со второй частью (CWI2) для формирования окончательного управляющего слова (CW).