1 |
1
디지털 콘텐츠를 암호화 및 복호화하기 위한 암호화 키 및 복호화 키를 생성하는 키 관리부; 디지털 콘텐츠를 입력받아 상기 키 관리부에서 생성되는 암호화 키를 이용하여 암호화를 수행하는 암호화기; 상기 암호화기에 의해 암호화된 콘텐츠를 저장하고 있는 저장장치; 및 상기 저장장치에 저장된 암호화된 콘텐츠를 읽어서, 상기 키 관리부에 의해 생성된 복호화 키를 이용하여 복호화를 수행하는 복호화기를 포함하는 디지털 콘텐츠의 보호장치
|
2 |
2
제1항에 있어서, 상기 디지털 콘텐츠는 MPEG-2 방식의 디지털 방송 콘텐츠인 것을 특징으로 하는 디지털 콘텐츠의 보호장치
|
3 |
3
제1항에 있어서, 상기 키 관리부, 상기 암호화기, 상기 복호화기 및 상기 저장장치는 셋탑박스 내에 설치되어 있는 것을 특징으로 하는 디지털 콘텐츠의 보호장치
|
4 |
4
제3항에 있어서, 상기 키 관리부에서 생성되는 암호화 키 및 복호화 키는 셋탑박스의 비밀 키를 이용하여 생성하는 것을 특징으로 하는 디지털 콘텐츠의 보호장치
|
5 |
5
디지털 콘텐츠를 암호화 및 복호화하기 위한 암호화 키 및 복호화 키를 생성하는 키 관리부를 가지는 외부서버; 상기 디지털 콘텐츠를 수신하여 암호화하고, 복호화된 콘텐츠를 재생하는 셋탑박스; 및 상기 셋탑박스와 분리되며, 상기 셋탑박스에 의해 암호화된 콘텐츠를 저장하고 있는 저장장치를 포함하고, 상기 셋탑박스는 상기 외부 서버의 상기 키 관리부와 리턴 채널로 연결되며, 디지털 콘텐츠를 입력받아 상기 키 관리부에서 생성되는 암호화 키를 이용하여 암호화를 수행하는 암호화기, 및 상기 저장장치에 저장된 암호화된 콘텐츠를 읽어서, 상기 키 관리부에 의해 생성된 복호화 키를 이용하여 복호화를 수행하는 복호화기 를 포함하는 디지털 콘텐츠의 보호장치
|
6 |
6
상기 디지털 콘텐츠를 수신하여 콘텐츠를 재생하는 셋탑박스; 및 상기 셋탑박스와 분리되며, 상기 셋탑박스에 의해 수신된 콘텐츠를 암호화하여 저장하는 저장장치를 포함하고, 상기 저장장치는 디지털 콘텐츠를 암호화 및 복호화하기 위한 암호화 키 및 복호화 키를 생성하는 키 관리부, 상기 셋탑박스에 의해 수신된 디지털 콘텐츠를 입력받아 상기 키 관리부에서 생성되는 암호화 키를 이용하여 암호화를 수행하는 암호화기, 및 상기 암호화기에 의해 암호화된 콘텐츠를 저장하고 있는 메모리를 포함하고, 상기 셋탑박스는 상기 저장장치의 메모리에 저장된 암호화된 콘텐츠를 읽어서, 상기 키 관리부에 의해 생성된 복호화 키를 이용하여 복호화를 수행하는 복호화기를 포함하는 디지털 콘텐츠의 보호장치
|
7 |
7
상기 디지털 콘텐츠를 수신하여 암호화하고, 복호화된 콘텐츠를 재생하는 셋탑박스; 및 상기 셋탑박스와 분리되며, 상기 셋탑박스에 의해 수신된 콘텐츠를 저장하는 저장장치를 포함하고, 상기 셋탑박스는 스마트 카드에 있는 비밀 키를 이용하여 디지털 콘텐츠를 암호화 및 복호화하기 위한 암호화 키 및 복호화 키를 생성하는 키 관리부, 및 상기 수신된 디지털 콘텐츠를 입력받아 상기 키 관리부에서 생성되는 암호화키를 이용하여 암호화를 수행하는 암호화기를 포함하며, 상기 저장장치는 상기 암호화기에 의해 암호화된 콘텐츠를 저장하고 있는 메모리, 및 상기 메모리에 저장된 암호화된 콘텐츠를 읽어서, 상기 키 관리부에 의해 생성된 복호화 키를 이용하여 복호화를 수행하는 복호화기를 포함하는 디지털 콘텐츠의 보호장치
|
8 |
8
상기 디지털 콘텐츠를 수신하여 콘텐츠를 재생하는 셋탑박스; 및 상기 셋탑박스와 분리되며, 상기 셋탑박스에 의해 수신된 콘텐츠를 암호화하여 저장하는 저장장치를 포함하고, 상기 저장장치는 디지털 콘텐츠를 암호화 및 복호화하기 위한 암호화 키 및 복호화 키를 생성하는 키 관리부, 상기 수신된 디지털 콘텐츠를 입력받아 상기 키 관리부에서 생성되는 암호화키를 이용하여 암호화를 수행하는 암호화기, 상기 암호화기에 의해 암호화된 콘텐츠를 저장하고 있는 메모리, 및 상기 메모리에 저장된 암호화된 콘텐츠를 읽어서, 상기 키 관리부에 의해 생성된 복호화키를 이용하여 복호화를 수행하는 복호화기를 포함하는 디지털 콘텐츠의 보호장치
|
9 |
9
제5항 내지 제8항 중 어느 한 항에서, 상기 셋탑박스와 상기 저장장치 사이의 데이터 전송은 DTCP를 통해 이루어지는 것을 특징으로 하는 디지털 콘텐츠의 보호장치
|
10 |
10
제3항 내지 제8항 중 어느 한 항에서, 상기 셋탑박스는 MPEG-2 방식의 디지털 방송 신호를 수신하여 다중 채널의 MPEG-2 트랜스포트 스트림으로 복조하는 복조기; 상기 복조기로부터 출력된 다중 채널의 트랜스포트 스트림 중에서 싱글 채널의 트랜스포트 스트림을 추출하여 상기 암호화기로 전달하고, 상기 복호화기로부터 전달되는 복호화된 트랜스포트 스트림을 수신하여 엘리먼트 스트림을 출력하는 역다중화기; 및 상기 역다중화기로부터 출력된 엘리먼트 스트림을 디코딩하여 오디오 및 비비오 신호를 재생하는 디코더를 추가로 포함하는 디지털 콘텐츠의 보호장치
|
11 |
11
디지털 콘텐츠를 데이터를 수신 및 재생하는 셋탑박스에서의 디지털 콘텐츠를 보호하는 방법에 있어서, (a) 상기 수신된 디지털 콘텐츠를 수신하여 키 관리부에서 생성되는 암호화 키를 이용하여 암호화하는 단계; (b) 상기 암호화된 콘텐츠를 저장장치에 저장하는 단계; 및 (c) 상기 저장장치에 저장된 암호화된 콘텐츠를 읽어서, 상기 키 관리부에 의해 생성된 복호화 키를 이용하여 복호화하는 단계; (d) 복호화된 데이터를 디코딩하여 오디오 신호 및 비디오 신호로 재생하는단계를 포함하는 디지털 콘텐츠의 보호방법
|
12 |
12
제11항에 있어서, 상기 저장장치는 상기 셋탑박스와 분리되어 있는 것을 특징으로 하는 디지털 콘텐츠의 보호방법
|
13 |
13
제12항에 있어서, 상기 단계 (a)는 상기 셋탑박스와 분리되어 있는 외부 서버의 키 관리부에 암호화 키를 요청하는 단계; 상기 요청된 암호화 키를 상기 외부 서버의 키 관리부로부터 리턴 채널을 통해 수신하는 단계; 및 상기 수신된 암호화 키를 이용하여 디지털 방송 콘텐츠를 암호화하는 단계를 포함하는 디지털 콘텐츠의 보호방법
|
14 |
14
제12항 또는 제13항에 있어서, 상기 단계 (c)는 상기 외부 서버의 키 관리부에 복호화 키를 요청하는 단계; 상기 요청된 복호화 키를 상기 외부 서버의 키 관리부로부터 리턴 채널을 통해 수신하는 단계; 및 상기 수신된 복호화 키를 이용하여 상기 저장장치에 저장된 암호화된 디지털 방송 콘텐츠를 복호화하는 단계를 포함하는 디지털 방송 콘텐츠의 보호방법
|
15 |
15
제14항에 있어서, 상기 암호화 키를 요청하는 단계는 상기 저장장치로부터 저장장치의 식별자를 수신하여, 상기 외부 서버에 전송하는 단계를 포함하고, 상기 요청된 암호화 키를 수신하는 단계는 상기 외부서버로부터 콘텐츠 식별자와 상기 저장장치의 식별자를 리턴채널을 이용하여 수신하는 단계를 포함하며, 상기 단계 (b)는 암호화된 콘텐츠와 콘텐츠 식별자를 함께 저장하는 단계를 포함하는 디지털 콘텐츠의 보호방법
|
16 |
16
제15항에 있어서, 상기 복호화 키를 요청하는 단계는 상기 저장장치에 저장된 콘텐츠 식별자와 저장장치의 식별자를 리턴채널을 이용하여 상기 외부 서버에 전송하는 단계; 상기 외부 서버가 전송된 컨텐츠 식별자를 이용하여 데이터베이스에서 대응하는 복호화 키의 탐색 및 저장된 저장장치의 식별자의 검사를 수행하는 단계를 포함하는 디지털 콘텐츠의 보호방법
|