Кодировки спутникового телевидения — это алгоритмы кодирования сигнала, идущего с телевизионных спутников, расположенных на геостационарной орбите, на принимающую антенну. Наиболее известные кодировки, используемые в спутниковом телевидении — это Viaccess и Videoguard. Первую в России использует телекомпания «НТВ-Плюс», а вторая же используется в Европе в популярном британском пакете SkyDigital и в других ТВ-пакетах. Всего же кодировок спутникового телевидения насчитывается более десяти.
Основная цель использования кодировок — это возможность брать со зрителей деньги за просмотр кодированных каналов, выпуская карточки под эту кодировку для покупки теми, кто хочет посмотреть эти кодированные каналы. При этом ресивер потребителя должен иметь возможность работать с этой кодировкой либо напрямую, либо через CAM-модули (т.e. иметь слот для непосредственной в него установки карточки вещателя, либо CI-слот для установки CAM-модуля с уже установленной в этот модуль картой доступа).
Ряд кодировок не устоял перед натиском хакеров и был взломан (Viaccess версии ниже 2.6, BISS и др.). Каналы в таких кодировках можно открыть с помощью пиратской карты доступа или совсем не имея карты за счет пиратского ПО в ресивере. Существует и другой способ нелегального просмотра коммерческого телевидения: кардшаринг. Работает он за счет раздачи ключей с одной (или нескольких) лицензионной карты условного доступа на множество ресиверов через сеть Интернет или иным способом. Это не является преступлением в тех странах, в которых данный телевещатель не имеет лицензию на вещание. 1.Viaccess — это кодирующая система, предназначена для цифрового телевидения. Очень защищенная (в последних версиях) от взлома кодировка. Система разработана Французской фирмой France Telecom.. Используется в России компанией «НТВ-Плюс», в Европе (например, на Cпутниках Hotbird в ней закодировано множество каналов). Ранние версии этой кодировки (Viaccess 1, 2.3, 2.4), уже взломаны. Сейчас уже активно используется новая версия 3.0 этой кодировки. Также существует модификация этой кодировки — TPS-Crypt, которая используется французской спутниковой компанией TPS.
Viaccess — это просто новое имя D2MAC или модификация Eurocrypt-M в DVB. В этой модификации ключ имеет 8 байт когда Eurocrypt-M только 7. Если 8-й байт ноль тогда Viaccess работает точно как Eurocrypt-M. Если 8-й байт отличный от ноля тогда произойдет переключение на несколько отличающийся режим. На данный момент используются 4 версии — Viaccess PC2.3, Viaccess PC2.4, Viaccess PC2.5 и Viaccess PC2.6.
Первая версия именовалась Viaccess 1, а три последующие — Viaccess 2., PC2.3 и PC2.4. Версии PC2.5 и PC2.6 — считались безопасными на протяжении 2 лет. После вскрытия этих версий появилась версия, введенная в эксплуатацию в 2005 — PC2.6. Вторая модификация Viaccess была названа, как ThalesCrypt. В настоящий момент она используется Canal Satellite для защиты контента в транспортной сети и на головных станциях кабельных сетей. Вторая модификация представляет собой оригинальный механизм шифрования с новым протоколом формирования ключей.
2. Mediaguard (также иногда называемая Seca) — частично взломанная кодировка. Сейчас используется не очень часто из-за своей подверженности взлому. Первая её версия взломана, вторая же взломана лишь частично. В настоящее время используется вторая версия этой кодировки (Mediaguard 2).
3. DRE-Crypt (также известная как Z-Crypt) — кодировка, применяемая в телепакете «Триколор ТВ». На данный момент может быть открыта ресивером со встроенным модулем под эту кодировку либо ресивером с CI-слотом и картой доступа Триколор ТВ, вставленной в CAM-модуль DRE-Crypt.
4. Codicrypt - в настоящее время известны две версии VideoCrypt I и VideoCrypt II. Первая используется в Великобритании и Ирландии, например, очень известной телекомпанией BSkyB (British Sky Broadcasting). Вторая версия использовалась в Европе, однако в настоящее время применяется довольно редко (MTV на Astra). Многие декодеры имеют возможность переключения VideoCrypt I / VideoCrypt II. Разница между ними невелика, однако используются абсолютно разные карты и служебная информация передается с некоторыми отличиями. Для кодирования изображения используется метод разрезки строки в случайном месте и перестановки частей строк. В VideoCrypt предусмотрено 256 возможных мест разрезки строки. Схема разрезки меняется каждые 2.5 секунды. Служебная информация для декодера передается в виде подобном телетексту.
5. PowerVu— кодировка, применяемая военными США и разработанная в США. В ней идут почти все каналы American Forces Network. Очень взломоустойчива. Для приема программ в ней необходим специальный дорогой ресивер.
6. Videoguard — кодировка, используемая в большинстве каналов компании Sky. Карточки, предназначенные для просмотра каналов SkyDigital в этой кодировке, «привязываются» к ресиверу (т.e. в других ресиверах, отличных от того, на котором карточка была активирована, работать она не будет). Очень взломоустойчива.
7. Biss — простая кодировка. каналы в ней можно открыть при помощи ресивера со встроенным эмулятором кодировок. Длина ключей равна шестнадцати символам, а сами символы являются цифрами шестнадцатеричной системы счисления.
8. Roscrypt-M — кодировка, разработанная в соответствии с российским стандартом ГОСТ 28147-89. В ней кодируeтся, к примеру, часть каналов на спутнике Экспресс АМ1 (40°E). Позволяет осуществить защиту компонент транспортного потока, кодированных в соответствии со стандартами MPEG-2, MPEG-4 AVC/H.264 при обычном (SD) и высоком (HD) разрешениях. СУД «Роскрипт-М» совместима со стандартами вещания DVB-S, DVB-C, DVB-T. Очень взломоустойчива.
9. Irdeto- частично взломанная кодировка. Сейчас более часто используется вторая версия этой кодировки (Irdeto 2). Она используется, к примеру, компанией «Орион Экспресс» на спутниках Экспресс АМ2 (80°E) и Экспресс АМ3 (140°E). Irdeto 1 взломана, подобно кодировке Biss, а Irdeto 2 — нет.
10. Conax — частично взломана. Conax — это открытая к взаимодействию без выделения приоритетов система. Conax предлагает технологию «свободы выбора». Conax CAS7 — это система условного доступа мирового уровня для операторов сетей цифрового телевидения DVB. Conax CAstream позволяет операторам и поставщикам контента шифровать поток контента IP-телевидения, распространять зашифрованный поток по открытым сетям и доставлять подписчикам. Conax CAstream — это автономная система защиты информации, которая даёт возможность использовать уже имеющиеся у вас платформу и приложения, с добавлением к ним надёжных механизмов условного доступа и безопасности. CONAX использует система кодирования с применением ассиметричного шифрования. Асимметричное шифрование — это тип шифрования, в котором ключи шифрования отличаются от ключей расшифровки, и один ключ сложно вычислить из другого. Использует асимметричный алгоритм.
11. Cryptoworks — частично взломана.
12. Betacrypt— разновидность Irdeto. Взломана. Сейчас используется Betacrypt 2, который является по сути Irdeto 2 с измененным алгоритмом обновления ключей.
13. Nagravision — использовалась частично европейскими провайдерами спутникового ТВ, равно как и Dish Network USA. В настоящий момент взломана. Существует Nagravision 2, взломана частично. В разработке участвовала компания Alladin, печально известная своими HASP ключами.
14. Dreamcrypt — Используется некоторыми провайдерами «каналов для взрослых» с Hotbird 13E, просмотр возможен при наличии специального CAM-модуля.