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

1. Способ управления доступом к данным, зашифрованным посредством контрольных слов (CW), получаемых модулем защиты в сообщениях (ЕСМ) управления и возвращаемых в модуль (STB) обработки зашифрованных данных, содержащий следующие шаги:
получение первого сообщения (ЕСМ1) управления, содержащего, по меньшей мере, одно контрольное слово (CW) и отметку (TS) времени;
получение второго сообщения (ЕСМ2) управления, следующего за первым сообщением (ЕСМ1) управления, причем второе сообщение управления содержит, по меньшей мере, одно контрольное слово (CW) и отметку (TS) времени;
определение продолжительности отрезка времени, соответствующего разности между отметками (TS) времени двух последовательных сообщений (ЕСМ1, ЕСМ2) управления;
увеличение значения счетчика (СЕ) ошибок в случае, если продолжительность отрезка времени меньше предварительно заданной продолжительности (СР);
уменьшение значения счетчика (СЕ) ошибок в случае, если продолжительность отрезка времени равна или превышает предварительно заданную продолжительность;
возврат контрольного слова (CW) в модуль (STB) обработки по прошествии времени, которое зависит от значения счетчика (СЕ) ошибок.
2. Способ по п.1, отличающийся тем, что значение предварительно заданной продолжительности содержится, по меньшей мере, в одном сообщении (ЕСМ1, ЕСМ2) управления.
3. Способ по п.1, отличающийся тем, что значение предварительно заданной продолжительности содержится в сообщении (EMM) авторизации.
4. Способ по п.3, отличающийся тем, что значение предварительно заданной продолжительности является общим для нескольких устройств, на которые передают зашифрованные данные.
5. Способ по п.1, отличающийся тем, что значение предварительно заданной продолжительности равно продолжительности отрезка времени, в течение которого данные шифруют одним контрольным словом (CW).
6. Способ по любому из пп.1-5, отличающийся тем, что первое сообщение (ЕСМ1) управления включает одну отметку (TS) времени, второе сообщение (ЕСМ2) управления включает другую отметку (TS) времени, а отрезок времени, отделяющий два последовательных сообщения управления, соответствует разности между указанными отметками (TS) времени двух сообщений управления.
7. Способ по любому из пп.1-5, отличающийся тем, что модуль защиты и/или модуль обработки содержит часовое устройство, при этом отрезок времени, отделяющий два последовательных сообщения управления, соответствует разности между моментом получения первого сообщения (ЕСМ1) управления и моментом получения второго сообщения (ЕСМ2) управления, причем указанные моменты определяют посредством часового устройства.
8. Способ по п.1, отличающийся тем, что время ожидания равно нулю в случае, когда значение счетчика (СЕ) ошибок меньше предварительно заданного порогового значения.
9. Способ по п.1, отличающийся тем, что увеличение значения счетчика (СЕ) ошибок производят в соответствии с заранее установленными правилами.
10. Способ по п.1, отличающийся тем, что уменьшение значения счетчика (СЕ) ошибок производят в соответствии с заранее установленными правилами.
11. Способ по п.9 или 10, отличающийся тем, что заранее установленные правила для увеличения значения счетчика (СЕ) ошибок и уменьшения значения счетчика (СЕ) ошибок различны.
12. Способ по п.11, отличающийся тем, что увеличение значения счетчика (СЕ) ошибок производят быстрее, чем уменьшение.
13. Способ по п.1, отличающийся тем, что, в случае перезапуска модуля защиты, дополнительно содержит следующие шаги:
определение времени, соответствующего последнему времени, полученному мультимедийным модулем;
определение времени получения нового сообщения (ЕСМ) управления;
вычисление разности между указанными двумя временами;
увеличение значения счетчика (СЕ) ошибок в случае, если эта разность меньше предварительно заданного времени ожидания.
14. Способ по п.13, отличающийся тем, что в случае, если разность между двумя временами больше предварительно заданного времени бездействия, то перезапускают счетчик (СЕ) ошибок.
15. Устройство для управления доступом к данным, зашифрованным посредством контрольных слов (CW), получаемых модулем защиты в сообщениях (ЕСМ) управления и возвращаемых в модуль (STB) обработки зашифрованных данных, содержащее
средства получения первого сообщения (ЕСМ1) управления, содержащего, по меньшей мере, одно контрольное слово (CW);
средства получения второго сообщения (ЕСМ2) управления, следующего за первым сообщением (ЕСМ1) управления, причем второе сообщение управления содержит, по меньшей мере, одно контрольное слово (CW);
средства определения продолжительности отрезка времени, отделяющего два последовательных сообщения (ЕСМ1, ЕСМ2) управления;
средства увеличения значения счетчика (СЕ) ошибок в случае, если продолжительность отрезка времени меньше предварительно заданной продолжительности (СР);
средства уменьшения значения счетчика (СЕ) ошибок в случае, если продолжительность отрезка времени равна или превышает предварительно заданную продолжительность.
16. Устройство по п.15, отличающееся тем, что дополнительно содержит средства возврата контрольного слова (CW) в модуль (STB) обработки по прошествии времени, зависящего от значения счетчика (СЕ) ошибок.