문맥 (context)
[청구항 1]
디피-헬만 방식을 이용한 디지털 콘텐츠 암호키 공유가 가능하도록 하는 drm 시스템으로서,
유무선 네트웍상 다수의 사용자에게 제공할 디지털 콘텐츠를 제작하며, 디지털 콘텐츠 암호키를 공유하여 공유된 암호키와 콘텐츠 아이디를 통해 콘텐츠별 독립적 암호화를 수행하고, 디지털 콘텐츠에 대한 사용 요청시 유/무선 네트웍을 통해 다운로드시키는 다수의 콘텐츠 프로바이더와,
상기 유/무선 네트웍을 통해 콘텐츠 프로바이더로 접속하며, 콘텐츠 프로바이더에서 제공하는 암호화된 디지털 콘텐츠를 다운로드하여 복호화시킨 후, 디지털 콘텐츠에 설정된 사용 권한 정보에 따라 해당 디지털 콘텐츠를 실행시키는 사용자 단말장치와,
상기 다수의 콘텐츠 프로바이더를 등록하고 콘텐츠 프로바이더별 디지털 콘텐츠 암호키를 공유하며, 상기 사용자 단말장치로부터 콘텐츠 프로바이더의 암호화된 디지털 콘텐츠 실행을 위한 권한 요청이 있는 경우, 디지털 콘텐츠의 복호화를 위한 콘텐츠별 독립적 암호키와 사용 권한 정보를 전송하여 해당 디지털 콘텐츠가 사용자 단말장치에서 실행될 수 있도록 하는 권한 생성 서버
를 포함하는 디피-헬만 방식을 이용한 디지털 콘텐츠 암호키 공유 가능 drm 시스템
[청구항 2]
제1항에 있어서,상기 콘텐츠 프로바이더는, 권한 생성 서버에 등록시 인증서 생성을 위한 공개키를 전송하고, 권한 생성 서버로부터 생성된 콘텐츠 프로바이더용 인증서와 권한 생성 서버용 인증서를 수신받아 권한 생성 서버와 디지털 콘텐츠 암호키를 공유하는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 3]
제1항에 있어서,상기 콘텐츠 프로바이더는, 권한 생성 서버에 등록 시 신뢰된 ca에서 인증된 경우, 상기 ca에 의해 발급된 인증서를 전송하고, 상기 콘텐츠 프로바이더의 ca인증서에 대응되게 ca에 의해 발급된 권한 생성 서버의 인증서를 수신받아 권한 생성 서버와 디지털 콘텐츠 암호키 공유하는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 4]
제2항 또는 제3항에 있어서,상기 콘텐츠 프로바이더는, 권한 생성 서버에 등록시 암호화된 디지털 콘텐츠에 대한 패키징을 수행하는 패키저 정보와 콘텐츠 프로바이더별 서버 dns 정보를 전송하는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 5]
제1항에 있어서,상기 권한 생성서버는, 상기 콘텐츠 프로바이더의 등록 요청시 콘텐츠 프로바이더로부터 인가되는 공개키를 이용하여 콘텐츠 프로바이더용 인증서를 생성하여 전송하고, 콘텐츠 프로바이더의 공개키를 이용하여 해당 콘텐츠 프로바이더와 디지털 콘텐츠 암호키를 공유하는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 6]
제1항에 있어서,상기 권한 생성서버는, 상기 콘텐츠 프로바이더의 등록 요청 시, 콘텐츠 프로바이더로부터 신뢰된 ca에 의해 인증된 콘텐츠 프로바이더용 인증서를 수신받는 경우, 인증서에 포함된 콘텐츠 프로바이더의 공개키를 이용하여 해당 콘텐츠 프로바이더와 디지털 콘텐츠 암호키를 공유하는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 7]
제2항, 제3항, 제5항 또는 제6항 중 어느 한 항에 있어서,상기 디지털 콘텐츠 암호키 공유를 위한 상기 콘텐츠 프로바이더용 및 권한 생성 서버용 인증서는, 디피-헬만 방식으로 암호화가 수행되는 디피-헬만 인증서인 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 8]
제1항에 있어서,상기 권한 생성서버는, 상기 콘텐츠 프로바이더로부터의 등록 요청 시 콘텐츠 프로바이더별 식별 아이디와 콘텐츠 군별로 대응되는 서비스 아이디를 생성하여 관리하는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 9]
제1항에 있어서,상기 콘텐츠 프로바이더는, 사용자 단말장치로부터의 디지털 콘텐츠 요청 수신 시, 권한 생성 서버의 인증서에 포함된 공개키를 이용하여 권한 생성 서버와 공유된 디지털 콘텐츠 암호키를 생성하고, 생성된 디지털 콘텐츠 암호키와 요청된 콘텐츠별 고유 콘텐츠 아이디를 이용하여 콘텐츠별 독립적 암호화를 수행하여 전송하는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 10]
제9항에 있어서,상기 디지털 콘텐츠 암호키는, 권한 생성 서버의 인증서에 포함된 공개키와 콘텐츠 프로바이더의 개인키를 이용한 디피-헬만 방식 연산을 통해 생성되는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 11]
제9항에 있어서,상기 콘텐츠별 독립적 암호화는, 상기 생성된 디지털 콘텐츠 암호키와 다운로드 요청된 콘텐츠별 고유의 콘텐츠 아이디를 이용한 해쉬 함수 연산을 통해 수행되는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 12]
제11항에 있어서,상기 콘텐츠 아이디는, 요청된 디지털 콘텐츠 데이터가 위치한 콘텐츠 uri 값인 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 13]
제9항에 있어서,상기 암호화된 디지털 콘텐츠는, 콘텐츠 프로바이더의 패키저에 의해 복호화를 위한 다양한 헤더정보가 부가되어 패키징 다운로드되는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 14]
제13항에 있어서,상기 디지털 콘텐츠의 헤더정보는, 해당 디지털 콘텐츠의 복호화를 위한 디지털 콘텐츠 암호키와 사용 권한 정보를 저장하고 있는 권한 생성 서버의 위치 정보를 포함하는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 15]
제14항에 있어서,상기 권한 생성 서버의 위치정보는, 상기 헤더정보 구조상 권한 생성 서버 uri 영역에 권한 생성 서버가 위치한 uri값으로 기록되며, 콘텐츠를 구분하기 위한 파라메타값을 포함하고 있는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 16]
제15항에 있어서,상기 콘텐츠 구분을 위한 파라메타값은, 해당 콘텐츠가 위치한 콘텐츠 uri값으로 표시되는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 17]
제16항에 있어서,상기 콘텐츠uri값은, url로 코딩되는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 18]
제13항에 있어서,상기 암호화된 디지털 콘텐츠와 헤더정보는, 상기 패키저에 의해 dcf 파일 포맷으로 패키징되는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 19]
제18항에 있어서,상기 헤더정보는, dcf 버전정보, 콘텐츠 타입 길이정보, 콘텐츠 url 길이정보, 콘텐츠 타입정보, 콘텐츠 url 정보, 콘텐츠 데이터 길이정보를 포함하는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 20]
제1항에 있어서,상기 사용자 단말장치는, 다운로드받은 암호화된 디지털 콘텐츠에 포함된 권한 생성 서버 uri를 이용하여 권한 생성 서버로 디지털 콘텐츠의 암호키 및 권한을 요청하는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 21]
제20항에 있어서,상기 사용자 단말장치는, 휴대폰, pc, pda 중 어느 하나 인 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 22]
제1항에 있어서,상기 권한 생성 서버는, 사용자 단말장치로부터 암호화된 디지털 콘텐츠의 복호화와 사용 권한 요청이 있는 경우, 해당 콘텐츠 프로바이더의 인증서에 포함된 공개키를 이용하여 콘텐츠 프로바이더와 공유된 디지털 콘텐츠 암호키를 생성하고, 생성된 디지털 콘텐츠 암호키와 요청된 콘텐츠별 고유 콘텐츠 아이디를 이용하여 복호화를 위한 콘텐츠별 독립적 암호키를 생성하고, 등록된 사용 권한 정보와 함께 사용자 단말장치로 전송하는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 23]
제22항에 있어서,상기 디지털 콘텐츠 암호키는, 콘텐츠 프로바이더의 인증서에 포함된 콘텐츠 프로바이더의 공개키와 권한 생성 서버의 개인키를 이용한 디피-헬만 방식 연산을 통해 생성되는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
[청구항 24]
제22항에 있어서,상기 콘텐츠별 독립적 암호키는, 상기 생성된 디지털 콘텐츠 암호키와 요청된 콘텐츠의 콘텐츠 아이디를 이용한 해쉬 함수 연산을 통해 생성되는 것을 특징으로 하는 디피-헬만 방식이용한디지털 콘텐츠 암호키 공유 가능 drm 시스템.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
디피-헬만 방식이 이용되는 본 DRM 시스템에서, 콘텐츠 프로바이더가 권한 생성 서버와 디지털 콘텐츠 암호키를 공유하기 위해 사용하는 두 가지 주요 연산 요소는 무엇인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation디피-헬만 방식의 DRM 시스템에서 콘텐츠 프로바이더와 권한 생성 서버가 디지털 콘텐츠 암호키를 공유하기 위해 사용하는 두 가지 주요 연산 요소를 찾는 것이다.
-
2정보 추출
information_extraction청구항 10항과 23항에서 디지털 콘텐츠 암호키 생성을 위한 디피-헬만 방식 연산에 사용되는 요소들을 추출한다.
- 권한 생성 서버의 인증서에 포함된 공개키와 콘텐츠 프로바이더의 개인키를 이용한 디피-헬만 방식 연산
-
3근거 선택
evidence_selection암호키 공유를 위한 연산 요소로 명시된 '공개키'와 '개인키'를 핵심 근거로 선택한다.
- 권한 생성 서버의 인증서에 포함된 공개키와 콘텐츠 프로바이더의 개인키
-
4논리 통합
logical_integration청구항 10항은 프로바이더 입장에서의 연산 요소를, 청구항 23항은 서버 입장에서의 연산 요소를 설명하며, 공통적으로 공개키와 개인키의 조합을 통해 암호키가 생성됨을 알 수 있다.
- 권한 생성 서버의 인증서에 포함된 공개키와 콘텐츠 프로바이더의 개인키를 이용한 디피-헬만 방식 연산
-
5결론 도출
conclusion_formulation따라서 두 가지 주요 연산 요소는 공개키와 개인키이다.
-
6답변 생성
answer_generation질문에 따라 두 가지 요소를 리스트 형식으로 답변을 생성한다.
최종 답변 (final_answer)
공개키, 개인키
핵심 해석 (core_interpretation)
본 발명은 디피-헬만 알고리즘을 활용하여 콘텐츠 프로바이더와 권한 생성 서버 간에 공개키와 개인키를 교차 사용하여 디지털 콘텐츠 암호키를 안전하게 공유하는 DRM 시스템에 관한 것이다.