Abstract:
Provided are a method and apparatus for effectively fixing scrambled content. The method includes checking fixing information for a program map table (PMT) packet of packets constituting the content, the fixing information being used to fix a transformed part of the content; extracting location information of a next PMT packet containing fixing data for fixing the transformed part of the content from the fixing information of the PMT packet; and fixing the transformed part of the content by using the fixing data in the next PMT packet indicated by the extracted location information. Accordingly, it is possible to easily detect a location of the content, which stores the fixing information, thereby expediting fixing of the transformed content.
Abstract:
A method and an apparatus for transmitting content to a device which does not join a domain are provided to use the content by giving an access right to the device which does not join the domain. A method for transmitting content to a device which does not join a domain includes the steps of: transmitting a message requiring the content to use from a first device to a second device; determining whether the content required from the second device is usable in any device; testing an adjacency of the first device and the second device; encoding a content key with a second device key for the content to be used in the second device; transmitting an encoded content to the second device; and decoding an encoded content key by using the second device key and decoding encoded content by using a decoded content key.
Abstract:
A method and a device for generating a license are provided to variously protect contents according to a usage range of the contents by determining a usage range of contents based on usage restriction information of the contents and generating the license of the contents according to the determined usage range. The usage restriction information of the contents is checked(702). The usage range of the contents is determined according to the usage restriction information(703). The contents are encrypted by using a content key. The content key is encrypted according to the usage range. If the usage range is a device range, the contents are encrypted by using a device key of the device using the contents(705). If the usage range is a domain range, the contents are encrypted by using a domain key of a domain using the contents(706). The license including the usage range and the content key is generated(709). The license includes usage control information determined according to the usage range and usage rule information determined according to the usage constraint information.
Abstract:
A method and a device for re-importing contents are provided to reconfigure content protection fully managing a free usage request of a user without using the restricted content protection by copy control and a broadcasting flag. A re-import determiner(204) determines re-import according to difference between a current usage range of the contents determined in an importing process and an original usage range. A usage range changer(205) changes the usage range of the contents into the original usage range according to a determination result. The re-import determiner permits the re-import if the current usage range is a device range restricting the usage range to one device and the original usage range is a domain range restricting the usage range to all devices included in one domain. An extractor(203) extracts an import type for indicating the original usage range from the license of the contents. The re-import determiner discriminates the difference based on the extracted import type and permits the re-import based on the discriminated difference.
Abstract:
A method and an apparatus for descrambling an AV(Audio Visual) stream are provided to quickly process a descramble work for a scramble loaded in the middle of AV contents. A confirming unit(69) confirms information for correcting a modified part of a stream with respect to the first packet among packets composing the stream modified by a scramble, and extracts position information of the second packet necessary for confirming the information among the packets from the confirmed information. If the confirmed information indicates that modification by the scramble exists in the first packet, an overwrite unit(71) overwrites a descramble value for correcting the modified part of the first packet on a position of the modified part of the first packet.
Abstract:
권한 해제 방법이 게시된다. 본 발명은, 인증기관이 콘텐츠 제공자의 공개키를 인증하고, 콘텐츠 제공자는 인증된 공개키를 이용하여 콘텐츠를 사용자에게 전송하는 콘텐츠 전송 시스템에서, 공개키를 권한 해제하는 방법에 있어서, 사용자 기기는 공개키의 서명을 생성하는 시점인 서명 생성 시간과 공개키의 권한 해제 시점을 나타내는 권한 해제 시간을 비교함으로써 콘텐츠에 대한 권한해제 여부를 결정한다. 본 발명에 의하면, 권한 해제 시간 및 권한해제 예외 리스트를 포함한 권한 해제 리스트에 의해 사용자 기기는 권한해제되지 말아야 할 콘텐츠를 식별할 수 있고, 그 결과 정당하게 구입한 콘텐츠에 대한 권한해제를 방지할 수 있다.
Abstract:
임시 라이센스를 이용한 콘텐츠 재생 방법 및 장치가 개시된다. 본 발명은, 제 2 DRM을 사용하는 제 2 기기가, 소정의 콘텐츠에 제 1 DRM이 적용된 제 1 콘텐츠를 재생하는 방법에 있어서, a)제 1 기기로부터 상기 콘텐츠를 식별하는 콘텐츠 식별자를 포함하는 제 1 라이센스를 획득하는 단계; b)상기 제 1 라이센스를 이용하여, 상기 제 2 기기가 상기 콘텐츠를 재생하는데 필요한 라이센스인 임시 제 2 라이센스를 생성하는 단계; c)상기 제 2 임시 라이센스를 이용하여, 상기 콘텐츠 식별자를 이용하여 콘텐츠 서버로부터 획득된, 상기 제 2 콘텐츠를 재생하는 단계를 포함하고, 상기 콘텐츠를 암호화하는데 사용된 콘텐츠 키는 모든 DRM 에 대하여 동일한 것을 특징으로 한다. 본 발명에 의하면, 이미 해당 콘텐츠에 대한 정당한 권리를 획득한 사용자가 가지는 다른 기기에서 해당 콘텐츠를 재생하고자 하는 경우에도, 사용자는 전술한 다른 기기에 대하여 다시 라이센스를 발급받을 필요없이, 기존의 라이센스를 이용하여 해당 콘텐츠를 재생할 수 있다.
Abstract:
본 발명은 키 합의 방법에 관한 것으로서, 보다 상세하게는 연산능력이 제한된 구성원 기기에게도 적용가능한 키 합의 방법에 관한 것이다. 본 발명은, 하나이상의 구성원으로 하여금 자신의 비밀 정보 및 다른 구성원의 비밀 정보를 이용하여 동일한 비밀값을 생성할 수 있도록 비밀 정보를 각각의 구성원에게 할당하는 방법에 있어서, a)양의 정수 x 1 ,x 2 ,...x m 및 y 1 ,y 2 ,...y m 를 선택하는 단계; b)양의 정수중에서 일부의 양의 정수를 제 1 구성원에게 할당하는 단계; 및 c)양의 정수 중에서 나머지 양의 정수를 제 2 구성원에게 할당하는 단계를 포함하고, 양의 정수 x 1 ,x 2 ,...x m 및 y 1 ,y 2 ,...y m 는 라그랑즈 보간법에서의 라그랑즈 계수 다항식을 만족하는 점의 좌표이며, 비밀값은 상기 라그랑즈 계수 다항식의 상수항이다. 본 발명에 의하면, 적은 연산량으로도 키 합의를 위한 공통키의 생성이 가능하다.
Abstract:
본 발명은 키 합의 방법에 관한 것으로서, 보다 상세하게는 연산능력이 제한된 구성원 기기에게도 적용가능한 키 합의 방법에 관한 것이다. 본 발명은, 하나이상의 구성원으로 하여금 자신에게 할당된 구성원 비밀 정보 및 다른 구성원에게 할당된 구성원 비밀 정보를 이용하여 동일한 비밀값을 생성하게 하는 키 합의 방법에 있어서, a)구성원 비밀 정보를 특정할 수 있는 선택 벡터를 생성하는 단계; b)제 1 구성원의 선택 벡터를 제 2 구성원에게 전송하는 단계; c)수신된 제 1 구성원의 선택 벡터 및 제 2 구성원의 선택 벡터에 기초하여, 제 1 구성원이 비밀값을 생성하는데 필요한 구성원 비밀 정보를 결정하는 단계; d)결정된 구성원 비밀 정보를 제 1 구성원에게 전송하는 단계; 및 e)전송된 구성원 비밀 정보 및 제 1 구성원의 구성원 비밀 정보에 중국인의 나머지 정리를 적용함으로써 비밀값을 생성하는 단계를 포함한다. 본 발명에 의하면, 적은 연산량으로도 키 합의를 위한 공통키의 생성이 가능하다.
Abstract:
투표 내용의 변조(alteration) 및 부인(denial)을 방지하기 위한 전자 투표 방법 및 시스템이 게시된다. 본 발명에 따른 전자 투표 방법은, a)클라이언트가 후보자 번호를 이용하여 마스크값을 생성하여 서버에게 전송하는 단계; b)상기 a)단계와 별도로, 클라이언트가 후보자 번호를 서버에게 전송하는 단계; 및 c)상기 전송된 마스크값과, 상기 전송된 후보자 번호를 이용하여 생성된 마스크값을 이용하여 상기 전송된 후보자 번호의 변조 여부를 검증하는 단계를 포함한다. 본 발명에 의하면, 투표 내용의 마스크값의 전송을 이용함으로써, 제3자에 의한 투표 내용의 변조 및 투표자에 의한 투표 내용의 부인을 방지할 수 있다.