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 의 복호화/디스크램블링 단계 별 동작 절차

#단계동작 절차
1CAT 파싱– CAT(Conditional Access Table) 파싱 PID 확인, 필터값 생성
2EMM 데이터 파싱– CAD(Conditional Access Descriptor)로 EMM 파싱 정보 획득
3EMM 기반 권한 획득– EMM 데이터를 통해 스마트카드에 기록된 권한 정보 확인
4PMT 파싱– 현재 채널의 PMT(Program Map Table) 및 CAD 파싱
5ECM 데이터 파싱– CAD를 통해 ECM 획득 필터값 확인, ECM 스트림 파싱
6ECM 기반 CW 획득– ECM 내용을 스마트카드로 보내 해당 스트림의 CW 획득
7CW 기반 스트림 복호화– 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 보호체계로 안전하게 전달되도 록 하기위한 인터페이스 규격화

 

[참고]

콘텐츠 사용 시 출처 표기 부탁 드리고, 댓글은 큰 힘이 됩니다^^