W3C home > Mailing lists > Public > public-html-ig-ko@w3.org > June 2012

Re: Encrypted Media Extensions v0.1

From: Wonsuk Lee <wonsuk73@gmail.com>
Date: Mon, 4 Jun 2012 00:09:24 +0900
Message-ID: <CAKmBCi0Lo4hza5mugFTxAuMd_XBD3dVtAK5+j2Fm9bOfjnFHyA@mail.gmail.com>
To: Taehyun Kim <thkim@inisoft.co.kr>
Cc: public-html-ig-ko@w3.org
안녕하세요. 태현님.
자세한 설명 정말 감사합니다^^ 혹시 6/14일에 있는 KIG 회의때 발표가 가능하신가요? HTML5 Media 기능을
확장하는 중요한 기능이라고 생각되어 한번 KIG 회의때 논의할 수 있는 시간을 갖으면 좋을 것 같습니다^^ 편하게 답변주세요~
;)

이원석 드림.


2012년 5월 25일 오후 10:00, Taehyun Kim <thkim@inisoft.co.kr>님의 말:
> Encrypted Media Extension에 대한 간단 설명을 드리겠습니다.
>
> http://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/stack_overview.png
>
> 위 그림만 이해 하시면 됩니다.
>
> CDM이라고 되어 있는 모듈이 DRM/CAS등이 탑재되는 모듈입니다.
>
> App->Player에 재생 요청을 하고 generateKeyRequest()를 하면.
>
> CDM모듈은 KeyRequest를 생성합니다. CDM구현에 따라 다르겠지만
> 예를 들어 IPTV라면 STB내의 IC카드의 인증서(Private Key)를 기반으로 자신의 Public Key와 Contents
> ID등을 전자 서명해서
> Key  요청 메시지를 생성합니다. ( 자세한 암호화 방식은 각 CDM마다 다르게 동작합니다. 예를 들어서 설명한 것 입니다. )
>
> App은 이것을 DRM서버로 전달하고 DRM 서버는 KeyRequest메시지안에 있는 Public Key를 이용해서 Contents
> Key를 암호화 하여
> Response 메시지를 생성합니다.
>
> 암호화된 Key Response메시지는 addKey() 함수로 CDM모듈로 전달되고 CDM모듈은 STB내의 IC카드의 private
> key를 이용하여
> Contents Key 를 복호화 해냅니다.
>
> 한번의 Request / Response로 Key가 전달될 수도 있고 단말 인증을 위하여 몇번 더 메시지를 주고 받아야 할 수도
> 있습니다.
> 제가 예를 든것은 1번으로 Key가 전달되는 경우입니다. 보통은 4-pass ( 2번의 Req/Resp )로 처리되는 것이 일반적입니다.
>
> 하여튼 몇번의 generateKeyRequest() / addKey() 를 반복하고 addKey()가 완료되면
>
> CDM모듈에는 이제 콘텐트를 복호화 할 수 있는 KEY가 존재하게 됩니다.
>
> 나머지는 Network로 받은 데이터를 CDM에 전달하면 Media Player에 복호화된 데이터를 전달하는 구조입니다.
> 제대로 구현하자면 Media Player와 CDM모듈은 OS에서 보호받는 보안 영역에서 구동되는 방식으로 개발되어야 합니다.
>
>
>
> --
> 김 태현
> e-mail: thkim@inisoft.co.kr
> Mobile : 010-3373-7973
> google talk: thkim@inisoft.co.kr



-- 

=========================================
이 원 석 (Wonsuk, Lee) / Principal Engineer, Ph.D
SAMSUNG ELECTRONICS Co., LTD. (三星電子)
Mobile: +82-10-5800-3997
E-mail: wonsuk11.lee@samsung.com, wonsuk73@gmail.com
http://www.wonsuk73.com/, twitter: @wonsuk73
-----------------------------------------
Inspire the World, Create the Future !!!
=========================================
Received on Sunday, 3 June 2012 15:09:54 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 3 June 2012 15:09:55 GMT