Strona główna Mapa strony Linki Bibliografia O autorze Kontakt
Charakterystyka satelitów
Platforma DVB

 »  Przetwarzanie podstawowe

 »  Transmisja danych

 »  Dostęp warunkowy

System satelitarny DVB-S
Standardy MPEG
Telewizja cyfrowa
Sygnał cyfrowy TV-SAT
Terminal multimedialny
Terminal na bazie PC
Oprogramowanie do kart
Zestaw do odbioru TV-SAT
Cyfrowa telewizja satelitarna
Karty DVB-S
Karty DVB-S2


Platforma DVB - Dostęp warunkowy



Założenia i działanie systemu z dostępu warunkowego CAS (Conditianal Access System)



  W wielu przypadkach usługi oparte na platformie DVB będą albo płatne, albo przynajmniej będą zawierały pewne elementy, które nie powinny być powszechnie dostępne. Dostęp do tych rodzajów usług będzie warunkowy. Termin "dostęp warunkowy" jest często używany dla określenia systemów, które umożliwiają kontrolę nad dostępem do programów i usług.


  Systemy z dostępem warunkowym CA (Conditional Access) składają się trzech podstawowych bloków:

  • systemu szyfrowania usług,
  • abonenckiego systemu zarządzania SMS (Subscriber Management System), w którym przechowywane są dane klienta,
  • abonenckiego systemu autoryzacji SAS (Subscriber Authorisation System), szyfrującego i dostarczającego odpowiednie słowa kodowe do odbiorników IRD, umożliwiające rozkodowanie danej usługi.

  Uznaje się, że dobry system dostępu warunkowego jest elastyczny, otwarty, bazujący na technologii softwarowej kryptografii. System CA obejmuje sieć (typ i charakter), szyfrację informacji, autoryzację abonentów, systemy rozliczeń, zarządzanie programami, prowadzenie bazy danych, współpracę z innymi operatorami. System CA powinien być transparentny, to znaczy jego obecność nie może obniżać jakości danych ( obrazu, dźwięku) przy spełnieniu warunków prawidłowej deszyfracji sygnału.


  Idea systemu CA jest taka, aby sygnał "rozsiewany" w medium transmisyjne miał charakter przypadkowy, przypominał szum i nie niósł jako taki żadnej użytecznej treści multimedialnej. Dopiero prawidłowa deszyfracja w odbiorniku autoryzowanego abonenta przywróci pierwotną postać sygnału. Jest to realizowane przez skrambling, czyli mieszanie strumienia danych. Tylko w systemie DVB udało się uzgodnić wspólny algorytm skramblingu - Common Scrambling Algorithm. Zalety takiego rozwiązania zostaną opisane dalej. Szczegółów metody skramblingu nie publikuje się; są one dostępne dla producentów sprzętu pod warunkiem zapewnienia ich poufności.


  Działaniem skramblera steruje słowo kodowe CW (Control Word). Aby uniewożliwić ustalenie CW, zmienia się je co kilka sekund. CW powinno pochodzić z generatora pseudolosowego CWG ( Control Word Generator ).


  Zadaniem systemu CA jest szyfracja słowa kodowego z wykorzystaniem klucza (lub wielu kluczy w przypadku szyfracji wielopoziomowej) oraz informacji o autoryzowanych abonentach i transmisja wraz ze skramblowaną treścią w sieci. Użytkownicy dekodują sygnały używając adresowalnych modułów CASS (CAS Subsystem), najczęściej w postaci karty, tzw. Smart Card, używanej przez większość systemów europejskich. Smard Card mogą być uniwersalne lub współpracujące tylko z wybranym modelem odbiornika. Karta Smart zawiera część lub całość systemu CAS w postaci zaprogramowanego układu mikroprocesorowego, z "zaszytym" wewnątrz algorytmem deszyfracji wiadomości odzyskującym klucze. W procesie deszyfracji uczestniczy klucz użytkownika, zapisany na karcie, nie transmitowany w sieci. Ostatecznie, po odzyskaniu wszystkich kluczy uzyskuje się słowo CW sterujące deskramblerem. Algorytm deszyfracji jest ściśle związany z algorytmem szyfracji słów kodowych CW. Proces szyfracji wykorzystuje techniki kryptograficzne wysokiego poziomu, takie jak 3DES, RSA. Istnieje kilkanaście najpopularniejszych systemów szyfracji i transmisji kluczy. Operatorzy Pay TV mają możliwość wyboru systemu, jego zmiany i aktualizacji. Jest to konieczne w walce o zachowanie piractwa na możliwie niskim poziomie.


Najważniejsi dostawcy systemów CA:

  • Irdeto Access BV ( znane jako Irdeto, Tisys, M-Crypt, BetaCrypt) stosowany w Azji, Afryce, Europie ( C+, Premiere, Holandia),
  • Canal+ (SECA MedIaGuard, SECA II, XCA) stos. w Hiszpanii, Francji,
  • Philips (Cryptoworks) - stos. w Czechach, Turcji, na Węgrzech,
  • NDS (Videoguard) - stos. w Europie, Wielkiej Brytanii, na Bliskim Wschodzie,
  • Telenor (CONAX) - Skandynawia,
  • Nagravision (Nagra) - USA, Hiszpania,
  • France Telecom (Viaccess) - kraje bałtyckie, Skandynawia,
  • DMC - Japonia.


Tworzenie kluczy i ich transmisja



Schemat poglądowy systemu transmisji wykorzystującego dostęp warunkowy

Rys.4 Schemat poglądowy systemu transmisji wykorzystującego dostęp warunkowy


  Słowa CW mają typowo 60 bitów i są zmieniane co 2 do 10 sekund. Informacja o słowach CW jest w zaszyfrowanej postaci transmitowana do odbiornika - w postaci wiadomości ECM (Entitlement Control Message). Wiadomości ECM zawierają także atrybuty programów, czyli warunki dostępu (Access Conditions).


Jeśli poszczególne programy w strumieniu mają mieć zdefiniowane prawa dostępu, konieczne może być uaktualnianie ECM wraz z każdą ramką strumienia, czyli częściej niż względy bezpieczeństwa wymagają. Wiadomości ECM są umieszczone w strumieniu transportowym TS ( Transport Stream ) w tablicy określonej standardem MPEG-2.


Proces szyfracji (ang. encrypt) słów CW jest uzależniony od wartości klucza SK (Service Key), zmienianej w odstępach czasu od miesiąca do roku. Klucz SK jest szyfrowany jako wiadomość EMM (Entitlement Management Message) wraz z informacją o subskrypcji każdego abonenta. Informacje o abonentach są na bieżąco aktualizowane dzięki systemowi SAS (Subscryber Authorization System).


System SAS jest odpowiedzialny za szyfrację i dostarczanie kluczy. SAS jest nadzorowanego przez system SMS (Subscryber Management System) o charakterze biznesowym, określającym prawa poszczególnych abonentów do usług, programów, kanałów, itp. Ze względu na swój charakter wiadomości EMM mogą być transmitowane nie tylko wraz z głównym strumieniem TS, ale także innymi drogami, np. linią telefoniczną, kanałem zwrotnym sieci kablowej, poprzez kartę Smart. Wiadomości EMM są szyfrowane z użyciem kluczy Master Key, odpowiadających kluczom przydzielonym każdemu z użytkowników. Zakresy przydziału tych kluczy muszą być uzgodnione pomiędzy operatorami.


O ile sposób transmisji wiadomości ECM i EMM podlega standaryzacji, to format ECM i EMM jest zależny od formatu biznesowego, systemu rozliczeń, itp.



Rodzaje systemów dostepu warunkowego



  Istnieją dwa rodzaje systemów dostępu warunkowego, do których zaliczamy system SimulCrypt oraz system MultiCrypt.


Simulcrypt używa wspólnego algorytmu scramblingu (Common Scrambling Algorithm) ustalonego przez ETSI. Ma to zapewnić kompatybilność z różnymi systemami CA. Operatorzy CAS używają wspólnego algorytmu skramblingu, ich skramblery pracują z użyciem tych samych słów CW, ale stosują własne systemy szyfracji ECM i EMM. Pozwala to na implementację modułów CA różnych dostawców. Podobnie w odbiornikach IRD deskramblery są standardowe, ale moduły CA zależne od systemu CA. Dany odbiornik może obsługiwać jeden lub więcej systemów CA (zgromadzonych w bibliotece CA), przy czym elementy CAS są na stałe związane z odbiornikiem i zmiana systemu CAS wymaga wymiany sprzętu.


Multicrypt to system otwarty, eliminujący z odbiornika IRD blok dostępu warunkowego. Cały blok CAS, włącznie z układem deskramblingu umieszczony jest w oddzielnym module dołączanym do odbiornika poprzez złącze CI (Common Interface). Odbiornik może posiadać kilka złącz CI dla kilku systemów CA. Złącze CI wywodzi się i odpowiada komputerowemu interfejsowi PCMCIA. Rozwiązanie takie upraszcza budowę odbiornika i praktycznie w całości go standaryzuje, pozwalając na zdrową konkurencję pomiędzy producentami sprzętu i szeroki wybór modeli dla użytkowników. Aktualizacja systemu CAS dotyczy wówczas tylko wymiany modułu CASS, zrealizowanego jako układ współpracujący z kartą Smart. Odbiornik nie wymaga żadnej aktualizacji, pod warunkiem poprawnej współpracy z nowym modułem CAS. Mimo tych zalet Multicrypt jest słabo rozpowszechniony. Zadecydowała o tym niechęć operatorów CAS ze względu na relatywnie większe koszty Multicrypt w porównaniu z Simulcrypt.


Koncepcja wspólnego interfejsu

Rys.5 Koncepcja wspólnego interfejsu


Źródła: [5][9]



Strona glowna

poczatek strony

.:  2007 | Daniel Tuzimek. © Wszelkie prawa zastrzeżone  :.