Цитата Сообщение от ermak72 Посмотреть сообщение
Если я правильно подял Serikcha интересует как ресивер вычисляет ключ для разблокировки канала.
Эта штука есть только в ресиверах предназначенных для просмотра закрытых каналов, чаще всего с картоприёмником.
Как известно приёмная тарелка и ресивер только принимают сигнал и ничего не передают (исключение приёмо-передающие устройства, их не рассматриваем)
Если проще для понимания, в таких ресиверах есть калькулятор. К примеру у НТВ-Плюс кодировки Viaccess, некий код присутствует в несущей и меняется, ресивер принимает этот код и скалькулировав его и код карты (или свой серийный номер) даёт код на разблокировку декодирующего устр-ва, изменился код в несущей - изменился скалькулированный код карты -ключ-(считывание этого кода и расшаривая его в интернет называют кардшарингом). Алгоритм изменения кода пока не расшифрован. В китайских ресиверах эти "калькуляторы " очень "тормознутые". Выключившись при смене кода, они могут ждать этого кода долго, для того чтобы синхронизировать алгоритм расшифровки. Поэтому при покупке новой карты оплаты шифровых каналов, нужно включать ресивер на сутки и более - чтобы "калькулятор" засинхронизировался с алгоритмом изменения кода в эфире.

В примере с кодировкой BISS для кодирования каналов применяются 8-байтовые {8 K} ключи. Статические ключи часто содержат 16 байт {16 K} информации. Напомню, любую комбинацию из четырех двоичных разрядов {0000-1111} можно представить одним соответствующим символом в 16-ричной системе {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B , C , D , E , F }. Ключ выглядит примерно так: AC 12 34 00 43 21 CA 00
Так как в кодировке BISS код не меняется в течение длительного времени (иногда годами), BISS ключи можно вводить в ресивер вручную, 16-ричные BISS -ключи легко найти в Интернете.

Оффтоп
Оффтоп