X

CAS (Conditional Access System)

1. 저작권 침해 방지, CAS (Conditional Access System)

  • 수신 인가를 받은 가입자만 방송을 시청할 수 있도록 스크램블링된 신호를 CW(Control Word) 기반 디스크램블링하는 저작권 침해 방지 기술

 

2. CAS의 동작 원리 및 구성 요소

(1) CAS의 동작 원리

  • 스크램블링된 방송 신호와 ECM, EMM 등을 다중화/역다중화하여 전송 후 가입자 CA subsystem에서 CW(Control Word) 사용하여 복호화/디스크램블링하여 재생

(2) CAS의 구성 요소

구분 구성 요소 역할
방송 신호 전송 Scrambler – 방송 콘텐츠 전송 시 신호 변조/암호화
– DVB-CSA, AES(CTR/CBC 모드) 등 적용
Descrambler – 변조/암호화된 방송 콘텐츠를 복조/복호화
– CW(Control Word)를 복호화 키로 사용
부가 정보 전송 ECM (Entitlement Control Message) – 생성된 CW(Control Word) 전달
– PPV(Pay Per View) 및 나이 제한 정보 전달
EMM (Entitlement Management Message) – 가입자의 방송 수신 권한 관리
– 공지사항 등 수신자에 메시지 전달
  • CAS 동작의 핵심은 DVB-CSA(Common Scrambling Algorithm), AES 등 암호화 알고리즘이 적용된 방송 스트림을 가입자 셋톱박스에서 CW(Control Word)를 사용하여 복조/복호화/디스크램블링

 

3. CAS 의 복호화/디스크램블링 단계 별 동작 절차

# 단계 동작 절차
1 CAT 파싱 – CAT(Conditional Access Table) 파싱 PID 확인, 필터값 생성
2 EMM 데이터 파싱 – CAD(Conditional Access Descriptor)로 EMM 파싱 정보 획득
3 EMM 기반 권한 획득 – EMM 데이터를 통해 스마트카드에 기록된 권한 정보 확인
4 PMT 파싱 – 현재 채널의 PMT(Program Map Table) 및 CAD 파싱
5 ECM 데이터 파싱 – CAD를 통해 ECM 획득 필터값 확인, ECM 스트림 파싱
6 ECM 기반 CW 획득 – ECM 내용을 스마트카드로 보내 해당 스트림의 CW 획득
7 CW 기반 스트림 복호화 – CW를 디코더로 전달하여 스트림 복호화, 방송 프로그램 재
  • 한 채널에 여러 CAS로 스크램블하는 Simulcrypt는 PMT가 여러 CAD를 가지는 특성이 있음
  • S/W 기반 CAS 수신 모듈을 구현한 D-CAS (Downlodable CAS)를 통해 유연한 제한 수신 솔루션 제공
  • 최근 저작권 침해 증가로 CAS-DRM 연동, 워터마킹, 코드 난독화 등 통한 저작권 침해 방지 기술 적용

 

4. CAS-DRM 보호 영역 및 연동 개념도

  • CAS-DRM(Conditional Access System-Digital Rights Management) 연동 규격에서는 방송콘텐츠가 CAS 보호체계에서 DRM 보호체계로 안전하게 전달되도 록 하기위한 인터페이스 규격화

 

[참고]

Categories: 보안
도리: