Viaccess

Viaccess

Viaccess — система условного доступа для цифрового телевидения, разработанная французской компанией France Télécom. Является аналогом кодировки EuroCrypt от этого же разработчика, которая была создана ранее для аналогового ТВ.

В данный момент существуют и используются следующие версии кодировки:

  • Viaccess PC2.3
    Взломана. Благодаря взлому многие пользователи в первой половине 2000-х могли совершенно бесплатно и беспрепятственно просматривать телеканалы операторов Viasat, НТВ-ПЛЮС, TPS и ряда других, не имея при этом официальной подписки на платный пакет.
  • Viaccess PC2.4
    Также была полностью взломана практически сразу же после её появления, что обеспечило возможность нелегального просмотра большого количества телеканалов Viasat (карты 010c10, 010c20, 010c30, 010c40), TPS (015000), НТВ Мир (019410), RTVi (01ac00), Eurosport (011c00) и многих других, работающих на европейских спутниках 13°Е и 5°Е. Некоторое время был возможен просмотр и каналов пакета НТВ-ПЛЮС (01a400), однако оператору удалось оперативно сменить систему кодирования на новую версию 2.5 и отключить вновь взломанную кодировку. А группа европейских операторов Viasat и вовсе всем без исключения абонентам произвела замену карт доступа на другую кодировку.
  • TPS-Crypt
    Является модифицированной версией Viaccess PC2.3, разработанной в 2006 году специально для французского спутникового оператора TPS (ныне Canal France). TPS-Crypt также довольно быстро был взломан, после чего был дополнительно модифицирован разработчиком с применением системы AES.
  • TPS AES
    AES (Advanced Encryption System) — дополнительная модификация TPS-Crypt, генерирующая дополнительный поток длинных AES-ключей, которые регулярно меняются на новые и передаются по внутренней открытой телевизионной сети. С вводом данного алгоритма AES-ключи рассылались исключительно на ресиверы абонентов TPS, изначально они изменялись один раз в сутки, затем это стало происходить каждые 12 минут. Однако взломщики, проанализировав поток ключей, «разгадали» и данный алгоритм, в результате чего в интернете стали появляться списки AES-ключей, сгенерированных на несколько дней вперёд.
  • Viaccess PC2.5
    Проработала значительно дольше предыдущих версий, однако в результате также была взломана. 
  • Viaccess PC2.6
    Была выпущена практически вслед за Viaccess PC2.5. В данный момент также взломана.
  • Viaccess PC3.0
    Разработана летом 2007 года, отличалась более высокой взломоустойчивостью, чем версии-предшественницы. Однако летом 2010 года в паблике появился эмулятор с актуальными ключами, позволявший просматривать телеканалы французского спутникового оператора CanalSat (карты 032820). В течение пары-тройки месяцев оператор оперативно решил проблему, заменив данные карты абонентам на новые. Через некоторое время появился нелегальный доступ к каналам ещё одного французского оператора — TNT Sat (030b00).
  • Viaccess PC3.1
    Данная версия до сих пор не взломана или её алгоритм не находится в публичном доступе. Однако каналы, закодированные в данной версии СУД, можно без особых проблем смотреть с помощью кардшаринга, что явилось одной из причин разработки и выпуска последующих версий кодировки.
  • Viaccess PC4.0
    Также до сих пор не взломана, однако возможность просмотра закодированных ею каналов с помощью шаринга по-прежнему присутствует.
  • Viaccess PC5.0
    Первая версия кодировки Viaccess, которая создала реальные проблемы провайдерам, предлагающим услуги кардшаринга. Карточки PC5.0 поддаются кардшарингу, однако на них имеют встроенный «счётчик» запросов, поступающих на неё с ресивера. Если количество запросов превышает допустимый предел (а именно кардшаринг формирует огромное количество запросов на получение ключей), карта автоматически блокируется, и для дальнейшего просмотра телепрограмм необходимо обращаться к оператору для её замены.
  • Viaccess PC6.0
    Самая свежая на сегодняшний день версия системы. Возможность кардшаринга также присутствует с аналогичными версии PC5.0 особенностями.
Где используется Viaccess

Viaccess наиболее широко используется у операторов платного ТВ в Европе, преимущественно во Франции, что, впрочем, неудивительно с учётом того, что разработана кодировка именно французами. До 2005 года данная система условного доступа использовалась крупнейшим международным оператором платного ТВ Viasat. Однако после того, как Viaccess была неоднократно подвержена массовому взлому в первой половине 2000-х годов, Viasat принял кардинальное решение и сразу в нескольких странах Европы перевёл вещание своих каналов на другую систему кодирования — VideoGuard. Этот случай стал первым, когда оператор платного ТВ не просто переводит свои телеканалы на обновлённую версию этой же кодировки, а меняет её на конкурирующую. Окончательно кодировка Viaccess PC2.4 была отключена на спутнике Sirius 5°Е в середине 2005 года.

В России Viaccess использует только один оператор платного ТВ — НТВ-ПЛЮС.

Просмотров: 1202

Назад в раздел

Смотрите также



array(35) {
  ["ID"]=>
  string(3) "256"
  ["TIMESTAMP_X"]=>
  string(19) "2019-03-09 17:38:16"
  ["IBLOCK_ID"]=>
  string(2) "58"
  ["NAME"]=>
  string(31) "Связанные статьи (аббревиатуры)"
  ["ACTIVE"]=>
  string(1) "Y"
  ["SORT"]=>
  string(3) "500"
  ["CODE"]=>
  string(20) "LINKED_ABBREVIATIONS"
  ["DEFAULT_VALUE"]=>
  string(0) ""
  ["PROPERTY_TYPE"]=>
  string(1) "E"
  ["ROW_COUNT"]=>
  string(1) "1"
  ["COL_COUNT"]=>
  string(2) "30"
  ["LIST_TYPE"]=>
  string(1) "L"
  ["MULTIPLE"]=>
  string(1) "Y"
  ["XML_ID"]=>
  NULL
  ["FILE_TYPE"]=>
  string(0) ""
  ["MULTIPLE_CNT"]=>
  string(1) "3"
  ["TMP_ID"]=>
  NULL
  ["LINK_IBLOCK_ID"]=>
  string(2) "58"
  ["WITH_DESCRIPTION"]=>
  string(0) ""
  ["SEARCHABLE"]=>
  string(1) "N"
  ["FILTRABLE"]=>
  string(1) "N"
  ["IS_REQUIRED"]=>
  string(1) "N"
  ["VERSION"]=>
  string(1) "1"
  ["USER_TYPE"]=>
  string(5) "EList"
  ["USER_TYPE_SETTINGS"]=>
  NULL
  ["PROPERTY_VALUE_ID"]=>
  array(2) {
    [0]=>
    string(5) "91889"
    [1]=>
    string(5) "91890"
  }
  ["VALUE"]=>
  array(2) {
    [0]=>
    string(4) "4866"
    [1]=>
    string(4) "4881"
  }
  ["DESCRIPTION"]=>
  array(2) {
    [0]=>
    string(0) ""
    [1]=>
    string(0) ""
  }
  ["VALUE_ENUM"]=>
  NULL
  ["VALUE_XML_ID"]=>
  NULL
  ["~VALUE"]=>
  array(2) {
    [0]=>
    string(4) "4866"
    [1]=>
    string(4) "4881"
  }
  ["~DESCRIPTION"]=>
  array(2) {
    [0]=>
    string(0) ""
    [1]=>
    string(0) ""
  }
  ["~NAME"]=>
  string(31) "Связанные статьи (аббревиатуры)"
  ["~DEFAULT_VALUE"]=>
  string(0) ""
  ["DISPLAY_VALUE"]=>
  array(2) {
    [0]=>
    string(56) "MediaGuard (SECA)"
    [1]=>
    string(55) "VideoGuard"
  }
}