Abstract:
본 발명은 콘텐츠 관리 장치 및 방법에 관한 것으로, 본 발명에 따른 디지털 권한 관리(Digital Rights Management: DRM)를 적용하여 생성된 콘텐츠를 관리하는 장치는 콘텐츠를 실행하는 콘텐츠 실행부; 콘텐츠가 정상적으로 실행될 수 있는 제1 기간에 속하는 콘텐츠인지 확인하고, 콘텐츠가 속해 있는 기간이 제1 기간인 경우, 콘텐츠를 정상적으로 실행하고, 콘텐츠가 속해 있는 기간이 제1 기간이 아닌 제2 기간인 경우, 제1 기간 동안의 실행과 구별되도록 콘텐츠를 실행하도록 콘텐츠 실행부를 제어하는 제어부를 포함한다. 본 발명에 따르면, 만료 기간이 가까워진 콘텐츠에 대한 실행을 제어하여 사용자에게 콘텐츠의 만료 기간에 대한 관리를 수행할 수 있도록 할 수 있다. DRM, 콘텐츠, 라이선스, 유효기간, 유예기간
Abstract:
PURPOSE: An information update method and an apparatus thereof are provided to decide whether to perform forced update. CONSTITUTION: An information update apparatus receives a forced update command for compulsorily updating at least one of first DRM(Digital Rights Management) modules and first device keys(110). The information update apparatus receives a DRM package including at least one of second DRM modules and second device keys(120). The information update apparatus updates at least one of the first DRM module and the first device key(130).
Abstract:
A method for authenticating and reproducing contents by using public broadcast encryption and an apparatus thereof are provided to enable each content provider to use a same system by using a published broadcast key even though plural content providers exist. The intrinsic information of a second device is obtained from a second device(310), and the data which includes the intrinsic information of first and second devices is transmitted after being encrypted to a broadcast publication key(320). The transmitted data are decoded to a personal key of the second device. It is judged whether or not the first device succeeds in authentication(330). If so, the intrinsic information of the first device which is encoded to a temporary key using decoded data is received(340). The authentication of the second device is carried out by decoding the intrinsic information of the received first device to the temporal key using the decoded data(350).
Abstract:
A method and a system for mutual authentication with a host device by using a two-way cancelation function are provided to realize the two-way cancelation function between a mobile device and the host device by preventing the illegally duplicated mobile device from performing the mutual authentication. It is possible for the bidirectional waste paper function of the host device and mobile device. A processor(130) generates a second secret key by using first data encrypted in a predetermined mode and received from a host device. A media key block(105) stores second data encoded in a predetermined mode to induce a media key in the host device. An interface(110) transceives information including the encoded first and second data in a state connected to the host device, and performs two-way authentication with the host device.
Abstract:
An apparatus and a method for managing digital contents are provided to control the execution of the DRM(Digital Rights Management) contents during a predetermined period before the expiration period of the DRM contents, thereby notifying effectively a user that the expiration period comes near to the user. A controller confirms whether the contents belongs to a first duration in which the contents can be normally executed(S310). If the first duration is a duration for which the contents belongs to, the controller executes normally the contents by controlling a contents executor(S320). If a second duration is a duration for which the contents belongs to, the controller executes the contents to be distinguished from the execution for the first duration by controlling the contents executor(S330,S340).
Abstract:
A portable memory device having a contents protection function and a manufacturing method thereof are provided to prevent altering contents stored in a memory and enable a user to store desired information to a portable storage device storing the contents by including a read-only memory area, a writable memory area, and a special memory area. A read-only memory area(312) stores contents and permits only the read operation. A writable memory area(314) stores additional information related to the contents or the information to be stored by a user, and permits the read and write operations. A special memory area(316) stores the information needed for operating a portable memory device, and permits the read and/or write operations to an authorized program. A memory controller(320) controls the read/write operations for each memory area. The special memory area includes a program revocation list representing whether the program is a revoked program. The memory controller determines the program as the authorized program when the program is not included in the revocation program list.
Abstract:
HBES 알고리즘을 사용하는 사용자 키 관리 시스템에서 효율적으로 디바이스 키를 추적하는 방법, 상기 디바이스 키의 추적 방법을 수행하기 위한 사용자 키 관리 시스템 및 상기 디바이스 키의 추적 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체가 개시된다. 본 발명에 따라서 브로드캐스트 암호화를 위한 사용자 키 관리 시스템에서 불법 디코더의 디바이스 키를 추적하는 방법은, 바이너리 서치를 이용하여 디바이스 키를 추적하는 단계, 및 추적된 디바이스 키를 폐기하는 단계를 포함하는 것을 특징으로 한다. 본 발명은 해킹 등을 통한 디바이스 키의 노출에 대한 사후 방지 기술로서 활용될 수 있다. 본 발명은 HBES 알고리즘 구조에 접목될 수 있는 추적(tracing) 방법을 제공한다.
Abstract:
DRM 카드를 이용한 콘텐츠 해독 방법이 개시된다. 본 발명에 따른 콘텐츠 해독 방법은, DRM 소프트웨어를 저장하고 있는 장치가 호스트 디바이스와 연결된 상태에서, 호스트 디바이스로부터 전송받은 콘텐츠를 해독하는 방법에 있어서. 호스트 디바이스로부터 암호화된 콘텐츠 정보를 수신하고, 콘텐츠 해독 요청에 대하여 승인하는 단계; 콘텐츠 정보에 해당하는 DRM 소프트웨어를 실행하여, 전송받은 콘텐츠를 해독하는 단계; 및 해독된 콘텐츠를 호스트 디바이스로 전송하는 단계를 포함함으로써 콘텐츠에 설정된 DRM 시스템에 관계없이 다양한 콘텐츠를 사용할 수 있으며, 간편하게 DRM 소프트웨어를 업그레이드하여 해킹을 대비할 수 있다. 또한, DRM 소프트웨어를 호스트 디바이스에 구비하지 않아도 되므로, 대량 생산이 가능하며, 제조 단가를 낮출 수 있다.
Abstract:
본 발명은 콘텐츠에 대한 무결성을 확인하기 위한 장치 및 방법에 관한 것이다. 본 발명에 따른 콘텐츠 사용 장치는 적어도 하나의 패킷으로 이루어진 콘텐츠 및 콘텐츠의 무결성을 확인하기 위하여 생성된 무결성 확인 키의 집합인 시크릿 세트를 포함하는 전송 패킷을 수신하고, 전송 패킷을 처리하여 시크릿 세트를 추출하는 수신부; 시크릿 세트를 저장하는 저장부; 시크릿 세트를 이용하여 콘텐츠를 구성하는 각각의 패킷들이 무결성을 유지하는지 확인하는 제어부; 및 무결성을 유지하는 것으로 확인된 패킷들을 처리하는 데이터 처리부를 포함한다. 본 발명에 따르면, 콘텐츠를 전송할 때 적은 전송량 및 적은 연산량으로도 콘텐츠의 무결성을 확인할 수 있다. 콘텐츠, 무결성, 시크릿 세트, 인증 키 교환, 폐지
Abstract:
PURPOSE: A method of tracing device keys for a broadcast encryption is provided to prevent exposure of a device key through hacking. CONSTITUTION: Entire section is inputted as an interval(a,b) of a device number(100). It is determined whether 'a' is 'b-1'(110). In case 'a' is 'b-1', TCT is calculated(120). In case the TCT is '1' and an illegal decoder can reproduce the test cryptogram, 'a' is outputted as a tracing result(140). In case for TCT is '0' and the illegal decoder can't reproduce the test cryptogram, 'b' is outputted as a tracing result(150).