DOI QR코드

DOI QR Code

Implementation of H.264 Transcoding & Selective Encryption of bit stream

H.264 트랜스코딩과 비트스트림의 선택적 암호화 구현

  • Seong-Yeon Lee (Dept. of Computer Multimedia Engineering, PuKyong Sat'l Univ.) ;
  • Gyeong-Yeon Cho (Dept. of Computer Multimedia Engineering, PuKyong Sat'l Univ.) ;
  • Jong-Nam Kim (Dept. of Computer Multimedia Engineering, PuKyong Sat'l Univ.)
  • 이성연 (부경대학교 전자컴퓨터정보통신공학부) ;
  • 조경연 (부경대학교 전자컴퓨터정보통신공학부) ;
  • 김종남 (부경대학교 전자컴퓨터정보통신공학부)
  • Published : 2008.11.14

Abstract

IPTV, VOD와 같은 스트리밍 서비스와 유료 케이블 TV 방송 채널, 유료 위성방송 채널 등에는 반드시 제한 수신 시스템(Conditional Access System, CAS)이 필요하다. CAS시스템은 인증 받은 사용자에게는 깨끗한 화면을 보여주어야 하고 인증 받지 않은 사용자에게는 정상적으로 화면을 즐길 수 없도록 하여야 한다. 이러한 환경을 만들기 위하여 추가비용이 적은 알고리즘이 필요한데 그 방법으로 암호화를 제안한다. 본 논문에서는 CAS 등의 인증시스템을 위하여 H.264 영상의 선택적 암호화를 구현하였다. 제안하는 방법은 여러 가지 포맷으로 된 콘텐츠를 트랜스코딩하여 YUV 형식으로 변환한 뒤, 이것을 H.264 코덱을 이용하여 압축한 다음 필요에 따라 특정한 부분을 암호화하는 것이다. 실험을 통하여 암호화 키가 없는 미 인증 사용자는 영상을 제대로 볼 수 없었고 암호화의 강도를 강하게 할 경우 재생은 되지만 영상의 확인이 불가능함을 확인하였다. 또한 300프레임의 영상을 암호화 하는데 평균 71.3초가 걸려 속도 역시 빠름을 확인하였다. 제안하는 내용은 IPTV, VOD와 같은 스트리밍 서비스에서의 사용자 인증 및 저작권 보호 등의 분야에 유용하게 사용될 것이다.

Keywords

Acknowledgement

본 논문은 중소기업청의 산학연공동기술개발지원사업(선도형), 한국산업기술재단의 지역혁신인력양성사업의 지원으로 수행되었음.