KR20050055547A - 복사 제어 정보를 이용한 암호화된 데이터의 복호화 방법및 그 장치와, 이를 구현하기 위한 프로그램이 기록된컴퓨터로 읽을 수 있는 기록 매체 - Google Patents
복사 제어 정보를 이용한 암호화된 데이터의 복호화 방법및 그 장치와, 이를 구현하기 위한 프로그램이 기록된컴퓨터로 읽을 수 있는 기록 매체 Download PDFInfo
- Publication number
- KR20050055547A KR20050055547A KR1020030088773A KR20030088773A KR20050055547A KR 20050055547 A KR20050055547 A KR 20050055547A KR 1020030088773 A KR1020030088773 A KR 1020030088773A KR 20030088773 A KR20030088773 A KR 20030088773A KR 20050055547 A KR20050055547 A KR 20050055547A
- Authority
- KR
- South Korea
- Prior art keywords
- decryption
- control information
- coupon
- copy control
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00137—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users
- G11B20/00159—Parental control systems
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00217—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
- G11B20/00246—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is obtained from a local device, e.g. device key initially stored by the player or by the recorder
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00217—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
- G11B20/00253—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
- G11B20/00347—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier wherein the medium identifier is used as a key
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00217—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
- G11B20/00413—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is input by a user
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00485—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
- G11B20/00492—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted
- G11B20/00528—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted wherein each title is encrypted with a separate encryption key for each title, e.g. title key for movie, song or data file
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0071—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a purchase action
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00731—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
- G11B20/00746—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00731—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
- G11B20/00746—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number
- G11B20/00753—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags
- G11B20/00768—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags wherein copy control information is used, e.g. for indicating whether a content may be copied freely, no more, once, or never, by setting CGMS, SCMS, or CCI flags
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00855—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a step of exchanging information with a remote server
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Storage Device Security (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
복사 제어 정보를 이용한 암호화된 데이터의 복호화 방법 및 그 장치와, 이를 구현하기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체가 개시된다. 본 발명에 따른 암호화된 데이터의 복호화 방법은, 정보 저장 매체로부터 암호화된 데이터의 복호화 가능 여부를 표시하는 복호화 제어 정보를 읽어 들이는 단계와, 복호화 제어 정보가 복호화 불능 상태를 나타내는 경우, 복호화 장치에 저장된 복호화를 위한 쿠폰을 이용하여 복호화 제어 정보를 복호화 가능 상태로 변경하는 단계를 포함하는 것을 특징으로 한다. 본 발명에 의하면, 복사 제어 정보에 복호화 가능 여부에 대한 정보를 추가로 설정하도록 하여, 데이터의 안전성을 높이고 사용자와의 다양한 상호 작용을 가능하게 하며 컨텐츠에 대한 접근 제어를 용이하게 할 수 있다.
Description
본 발명은 디지털 데이터의 처리에 관한 것으로, 특히 암호화된 데이터의 복호화 방법 및 장치에 관한 것이다.
디지털 미디어, 네트워크, 컴퓨팅 디바이스 등 많은 분야에서 디지털 데이터가 사용되고 있다. 그런데, 디지털 데이터는 그 품질 변화 없이 무한히 복사할 수가 있으므로, 컴퓨터 네트워크나 원격 통신 시스템 등의 통신 시스템에서는 디지털 데이터를 암호화하여 전달한 뒤 허가된 사용자만이 그 데이터를 이용할 수 있도록 하여 데이터의 보안 및 유지를 도모하고 있다. 또한 디지털 데이터를 정보 저장 매체에 저장하는 경우에도 허가된 사용자만이 그 데이터를 이용할 수 있도록 암호화하여 저장한다.
그런데, 암호화된 데이터를 적법한 사용자가 암호 키를 이용하여 복호화한 뒤, 이를 다른 사용자에게 복사해 준다면 이후의 사용자는 암호화되지 않는 데이터를 자유롭게 이용할 수 있게 된다. 이 경우 데이터의 제공자로서는 피해를 입을 수 있다.
따라서, 데이터를 제공하는 때에, 데이터를 암호화할 것인지 여부와 데이터를 자유롭게 복사할 수 있게 할 것인지의 여부 등에 관한 정보, 즉 복사 제어 정보(Copy Control Information: CCI)를 제공하고자 하는 데이터에 부가하여 사용자에게 전달하는 방법이 사용된다. 그런데, 이와 같은 복사 제어 정보만으로는 암호화된 데이터의 복호화 가능 여부를 나타낼 수 없으므로 재생 단계에서 복호화 제어의 경우 복잡한 과정을 거쳐야만 하는 문제점이 있었다.
본 발명이 이루고자 하는 기술적 과제는 암호화된 데이터의 복호화 가능 여부에 대한 정보를 암호화된 데이터에 부가하여 데이터의 안전성을 높이고 사용자와의 다양한 상호 작용을 가능하게 하여 새로운 비즈니스 모델을 창출할 수 있는 암호화된 데이터의 복호화 방법 및 장치, 그리고 상기의 암호화된 데이터의 복호화 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공하는 것이다.
상기 기술적 과제는 본 발명에 따라, 정보 저장 매체로부터 암호화된 데이터의 복호화 가능 여부를 표시하는 복호화 제어 정보를 읽어 들이는 단계; 및 상기 복호화 제어 정보가 복호화 불능 상태를 나타내는 경우, 복호화 장치에 저장된 복호화를 위한 쿠폰을 이용하여 상기 복호화 제어 정보를 복호화 가능 상태로 변경하는 단계를 포함하는 암호화된 데이터의 복호화 방법에 의해 달성된다.
한편, 본 발명의 다른 분야에 따르면, 상기 기술적 과제는 정보 저장 매체로부터 암호화된 데이터 및 상기 암호화된 데이터의 복호화 가능 여부를 표시하는 복호화 제어 정보를 읽어 들이는 리더; 상기 암호화된 데이터의 복호화를 위한 쿠폰을 저장하는 쿠폰저장부; 상기 복호화 제어 정보가 복호화 불능 상태를 나타내는 경우, 상기 쿠폰저장부에 저장된 복호화를 위한 쿠폰을 이용하여 상기 복호화 제어 정보를 복호화 가능 상태로 변경하는 복호화정보변경부; 및 상기 복호화 제어 정보가 복호화 가능 상태를 나타내는 경우,상기 암호화된 데이터를 복호화하는 데이터복호화부를 포함하는 암호화된 데이터의 복호화 장치에 의해서도 달성된다.
한편, 본 발명의 다른 분야에 따르면, 상기 기술적 과제는 정보 저장 매체로부터 암호화된 데이터의 복호화 가능 여부를 표시하는 복호화 제어 정보를 읽어 들이는 단계; 및 상기 복호화 제어 정보가 복호화 불능 상태를 나타내는 경우, 복호화 장치에 저장된 복호화를 위한 쿠폰을 이용하여 상기 복호화 제어 정보를 복호화 가능 상태로 변경하는 단계를 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체에 의해서도 달성된다.
이하, 첨부된 도면들을 참조하여 본 발명에 따른 암호화된 데이터의 복호화 방법 및 장치를 상세히 설명한다.
디지털 데이터, 특히 동영상 스트림(AV stream)에는 복사 가능 여부를 나타내는 복사 제어 정보(Copy Control Information: CCI)를 포함하여 허가된 사용자만이 그 내용을 이용할 수 있도록 하고 있다.
도 1은 복사 제어 정보의 내용을 나타내는 CCI 테이블이다.
도 1을 참조하면, 복사 제어 정보는 2 비트의 코드로 이루어지며, 4가지의 모드를 설정하는 것이 가능하다. 즉 copy free, copy free but encrypted, copy one generation, 및 copy never(또는 no more copy) 중의 하나의 값을 가진다.
복사 제어 정보가 copy free의 값을 가지는 경우, 컨텐츠는 암호화되어 있지 않으며, 자유롭게 무제한으로 복사가 가능하다.
복사 제어 정보가 copy free but encrypted의 값을 가지는 경우, 컨텐츠는 암호화되어 있으나 복사는 무제한으로 가능하다.
복사 제어 정보가 copy one generation의 값을 가지는 경우, 컨텐츠는 암호화되어 있으며, 한 번의 복사가 가능하다. 즉, 복사가 한 번 이루어진 후에, 복사 제어 정보는 no more copy의 값을 가지게 된다.
복사 제어 정보가 copy never의 값을 가지는 경우, 컨텐츠는 암호화되어 있으며, 또한 컨텐츠의 복사도 절대 허용되지 않는다. 복사 제어 정보의 값 중 no more copy는 copy never와 같은 것으로서 copy one generation의 상태에서 변경되는 경우를 특별히 나타낸 것이다.
도 2는 복사 제어 정보의 처리 과정을 나타내는 도면이다. 도 2를 참조하면, 복사 제어 정보는 컨텐츠의 제공자(provider, 100)나 배포자(distributor, 110)가 그 값을 결정하여 전송하고자 하는 스트림의 헤더 부분에 삽입하여 각 사용자측 장치(200)로 전송된다. 이렇게 전송된 데이터에 대한 복사 제어 정보는 사용자측 장치(200) 내의 복사 방지 시스템(Copy Protection System: CPS) 모듈(232)이 해석하여 도 1의 테이블의 내용에 대응하는 처리를 수행하게 된다. 처리하고자 하는 동작이 복사 제어 정보와 일치하는 경우, 복호화에 필요한 키가 제공되어 암호화된 컨텐츠를 복호화하여 재생할 수 있다.
살펴본 바와 같이 복사 제어 정보에서 암호화 여부와 복사 가능 여부만을 나타내므로 복호화 가능 여부를 나타낼 수 없으며, 복호화 제어의 경우 별도의 복잡한 방법을 필요로 한다. 따라서 본 발명에서는 복호화 가능 여부를 나타내는 정보를 포함하는 확장된 복사 제어 정보를 이용하여 암호화된 컨텐츠와 함께 제공하는 방법을 제시한다.
도 3은 복호화 가능 여부에 대한 정보를 포함하는 확장된 복사 제어 정보의 일 실시예를 나타내는 CCI 테이블이다.
도 3을 참조하면 확장된 복사 제어 정보에 부가되는 복호화 가능 여부에 대한 정보는 decrypt free 및 decrypt never의 두 가지 모드를 가진다. 이와 같이 부가된 복사 제어 정보를 설명의 편의상 복호화 금지 CCI(Decrypt Never CCI)라고 부르기로 한다.
복호화 금지 CCI가 decrypt free의 값을 가지는 경우, 컨텐츠는 암호화 키만을 이용하여 암호화되어 있으며, Decrypt Never CCI를 제외한 복사 제어 정보의 값에 따라 복사 여부를 결정한다.
복호화 금지 CCI가 decrypt never의 값을 가지는 경우, 컨텐츠는 암호화 키 및 복호화 쿠폰을 이용하여 암호화되어 있으며, 컨텐츠를 복호화하기 위해서는 복호화 쿠폰을 필요로 한다. 따라서, 본 발명에 의해 부가되는 복사 제어 정보는 decrypt never의 값을 가질 때 본 발명에서 이루고자 하는 기능을 수행할 수 있으며, 이러한 이유 때문에 이를 Decrypt Never CCI라고 부르는 것이다.
도 4는 복호화 금지 CCI를 이용하여 암호화된 데이터를 복호화하는 방법의 일 실시예를 나타내는 흐름도이다.
먼저, 정보 저장 매체에 저장된 복호화 금지 CCI를 읽어 들인 뒤(S100), 복호화 금지 CCI의 값이 복호화 가능 상태를 나타내는지 판단한다(S110). 복호화 금지 CCI의 값이 decrypt free인 경우, 복호화가 가능한 상태이므로 암호화된 데이터를 복호화한다(S160).
만일 복호화 금지 CCI의 값이 decrypt never인 경우, 복호화가 불가능한 상태이므로 복호화 장치는 복호화를 위한 쿠폰을 이용하여 복호화 금지 CCI의 값을 변경한다(S150).
복호화 장치에 복호화를 위한 쿠폰이 저장되어 있지 않은 경우, 복호화 쿠폰을 취득한다(S120). 복호화 쿠폰을 취득하는 방법으로는, 복호화 쿠폰 판매 서버에서 구매하여 다운로드 받거나, 복호화 쿠폰이 저장된 정보 저장 매체로부터 읽어 들이거나, 사용자가 직접 도 2에 도시된 컨텐츠 상점(120)에서 구매하여 복호화 장치에 입력하는 방법 등이 있을 수 있다.
복호화를 위한 쿠폰은 복사 제어 정보 아이디(CCI ID)를 암호화하여 생성할 수 있다. 이 경우에 복호화를 위한 쿠폰을 CCI 쿠폰이라고 한다.
도 5는 복사 제어 정보 아이디의 일 실시예를 나타낸 CCI ID 테이블이다.
도 5를 참조하면, 복사 제어 정보 아이디는 알파벳과 숫자의 조합으로 이루어져 있다. 복사 제어 정보 아이디는 복호화 금지 CCI를 포함하는데, 특히 도 5의 실시예에서는 복사 제어 정보 아이디의 마지막 기호가 복호화 금지 CCI를 나타내는 숫자이다.
따라서, 도 5의 복사 제어 정보 아이디는 동일한 AV 컨텐츠에 대해 복호화 금지 CCI를 나타내는 부분만 다르고 나머지 부분은 동일하다.
복호화를 위한 쿠폰을 복호화하여 복사 제어 정보 아이디를 얻는 단계에서 키를 얻기 위해 복잡한 과정을 거치도록 한다면 데이터의 암호화는 안전성이 더욱 높아질 수 있다. 이를 위해서 암호화 단계에서 디스크에 고유하게 부여된 정보를 사용하거나, 장치에 고유하게 부여된 정보를 사용한다. 여기서, 디스크에 고유하게 부여된 정보를 사용하는 방식을 디스크 바인딩 방식이라고 하며, 장치에 고유하게 부여된 정보를 사용하는 방식을 디바이스 바인딩 방식이라고 한다. 또한 사용자에 고유하게 부여된 정보를 사용할 수도 있다.
디스크에 고유하게 부여된 정보로는 디스크 아이디 및 디스크 키가 있으며, 장치에 고유하게 부여된 정보로는 장치 아이디가 있다. 또한 사용자에 고유하게 부여된 정보로는 공개 키 알고리즘에서 사용하는 사용자 공개 키가 있다.
도 6은 디스크 바인딩 방식과 디바이스 바인딩 방식을 모두 이용하여 암호화된 CCI 쿠폰을 구매하는 일 실시예를 나타내는 도면이다.
도 6을 참조하면, 디스크 아이디, 디스크 키, 장치 아이디 및 사용자 공개 키에 배타적 논리합 연산(exclusive OR operation: XOR)을 적용하여 생성된 결과를 암호 키로 사용한다(S200). 이 경우 CCI 쿠폰은 암호화에 사용된 디스크 정보를 가지는 디스크 및 암호화에 사용된 장치 정보를 가지는 장치를 이용하여야 복호화가 가능하다.
도 7은 디스크 바인딩만을 이용하여 암호화된 CCI 쿠폰을 구매하는 일 실시예를 나타내는 도면이다.
도 7을 참조하면, 디스크 바인딩만을 이용하는 경우, 디스크 아이디, 디스크 키, 및 사용자 공개 키에 배타적 논리합 연산을 적용하여 생성된 결과를 암호 키로 사용한다(S210). 이 경우 CCI 쿠폰은 암호화에 사용된 디스크 정보를 가지는 디스크를 이용하여야 복호화가 가능하다.
도 8은 디바이스 바인딩만을 이용하여 암호화된 CCI 쿠폰을 구매하는 일 실시예를 나타내는 도면이다.
도 8을 참조하면, 디바이스 바인딩만을 이용하는 경우, 장치 아이디 및 사용자 공개 키에 배타적 논리합 연산을 적용하여 생성된 결과를 암호 키로 사용한다(S220). 이 경우 CCI 쿠폰은 암호화에 사용된 장치 아이디를 가지는 장치를 이용하여야 복호화가 가능하다.
도 9는 사용자의 공개 키만을 이용하여 암호화된 CCI 쿠폰을 구매하는 일 실시예를 나타내는 도면이다.
도 9에서와 같이 사용자의 공개 키만을 이용하여 CCI 쿠폰을 암호화하는 경우(S230), 사용자는 자신의 비밀 키를 이용하여 CCI 쿠폰을 복호화 할 수 있다.
도 4를 참조하여, 복호화를 위한 쿠폰을 이용하여 복호화 금지 CCI의 값을 변경하는 방법을 살펴보면 다음과 같다.
복사 제어 정보 아이디를 얻기 위하여 CCI 쿠폰을 복호화한다(S130). 이때 복호화에 사용되는 키는 쿠폰 생성시에 사용된 암호 키 또는 이에 대응하는 복호화 키이다. 암호 키를 생성하는 때 사용된 정보들이 복호화 키를 생성하기 위해 사용된다.
CCI 쿠폰을 복호화하여 얻어진 복사 제어 정보 아이디를 암호화된 데이터에 포함되어 있는 복사 제어 정보 아이디와 비교한다(S140). 두 복사 제어 정보 아이디의 대응 부분, 즉 복호화 금지 CCI 부분을 제외한 부분이 동일한 경우, 복호화 금지 CCI 부분의 값을 decrypt free로 변경하고(S150), 암호화된 데이터를 복호화한다(S160).
만일 두 복사 제어 정보 아이디의 대응 부분이 동일하지 않은 경우, CCI 쿠폰이 적절하지 않은 경우이므로, 데이터를 복호화 할 수 없게 된다.
이하에서는 이와 같은 복호화 금지 CCI를 이용한 새로운 비즈니스 모델에 대해서 설명한다.
도 10은 복호화 금지 CCI를 이용한 컨텐츠 제공 방법의 일 실시예를 나타낸 도면이다.
도 10을 참조하면 컨텐츠 제공자(100) 및 컨텐츠 배포자(110)는 복호화 금지 CCI가 decrypt never로 설정된 암호화된 컨텐츠를 사용자에게 무료로 제공한다(S300). 종래에는 암호화된 컨텐츠 자체를 판매하였으나, 복호화 금지 CCI를 설정한 데이터의 경우는 데이터 제공 시에 요금을 받을 필요가 없다.
컨텐츠는 방송을 통해 사용자에게 전송될 수도 있고, 인터넷을 통해 전송될 수도 있으며, 디스크를 통해 제공될 수도 있다. 사용자는 컨텐츠를 무료로 제공받는 경우에도 그 내용을 볼 수는 없다. 즉 사용자가 이를 재생하고자 하는 경우, 재생 장치는 복호화를 위한 쿠폰을 다운로드 받거나, 사용자가 입력하거나, 쿠폰이 저장된 디스크를 장착할 것을 요구한다.
이때 사용자는 재생 장치가 제공하는 사용자 인터페이스에 의해 복호화 쿠폰 판매 서버에 접속하여 복호화를 위한 쿠폰을 구매하거나, 컨텐츠 상점(120)에서 복호화를 위한 쿠폰을 구매하거나, 쿠폰이 저장된 디스크를 구매할 수 있다(S310).
이때의 마케팅적 이점은 다음과 같다. 즉, 사용자는 이미 암호화된 컨텐츠를 가지고 있기 때문에 자신이 이미 가지고 있는 컨텐츠를 보고 싶어하는 욕구를 가지게 된다. 즉, 자신이 가지고 있지 않은 컨텐츠를 구매하고자 하는 욕구보다, 자신이 가지고 있는 컨텐츠를 복호화하기 위한 쿠폰을 구매하고자 하는 욕구가 더 강하다.
또한 컨텐츠를 사용자의 레벨에 따라 암호화의 정도를 달리 하여 각각 대응하는 쿠폰을 발행할 수 있다.
도 11은 사용자의 레벨을 달리하여 쿠폰을 제공하는 경우의 컨텐츠 제공 방법의 일 실시예를 나타낸 도면이다.
도 11을 참조하면, 컨텐츠 제공자(100) 및 컨텐츠 배포자(110)는 복호화 금지 CCI가 decrypt never로 설정된 암호화된 컨텐츠를 사용자에게 무료로 제공한다. 이때 암호화된 컨텐츠는 복수의 복사 제어 정보 아이디를 포함하며, 이에 각각 대응하는 복호화 금지 CCI를 가지게 된다.
만일 사용자가 2급 비밀 레벨까지 시청이 가능한 쿠폰을 구매하는 경우, 이에 대응하는 복호화 금지 CCI만을 decrypt free로 변경하도록 한다. 이 경우 1급 비밀 레벨이 설정된 부분은 시청할 수 없게 된다. 이는 특히 특정 연령 이하의 사람들에게 접근 금지된 컨텐츠를 제공하는 때에 이용될 수 있다. 예를 들어 동일한 컨텐츠를 미성년자 관람 불가 등급과 미성년자 관람 가능 등급의 두 레벨의 컨텐츠로 제작한 경우, 각 레벨마다 복호화 금지 CCI를 설정하여 쉽게 복호화를 제어할 수 있다.
또한 컨텐츠의 일부분에 대한 접근을 제어하고자 하는 경우, 즉 월드 가든(walled garden)의 경우, 기존에는 각 컨텐츠마다 키를 다르게 하여 제어하는 방법이 사용되었으나, 키의 관리 등에 문제 발생 소지가 있었다. 이 경우, 본 발명에 의한 복호화 금지 CCI를 이용하면 효과적인 접근 제어가 가능하게 된다.
본 발명은 AV 스트림을 저장 및/또는 재생하는 모든 디지털 가전 제품에 응용될 수 있다.
본 발명은 컴퓨터(정보 처리 기능을 갖는 장치를 모두 포함하며 특히 사용자 단말기를 포함한다)로 읽을 수 있는 기록 매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 매체의 예로는 롬(ROM), 램(RAM), 플래시 메모리, 마그네틱 저장 매체(플로피 디스크, 하드 디스크, 자기 테이프 등), 광데이터 저장 매체(CD-ROM, DVD 등) 및 캐리어 웨이브(인터넷을 통한 전송 등) 등이 있다.
본 발명은 실시예를 참고하여 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 범위는 첨부된 등록청구범위의 기술적 사상에 의하여 정해져야 할 것이다.
본 발명에 의한 암호화된 데이터의 복호화 방법 및 장치에 의하면, 복사 제어 정보에 복호화 가능 여부에 대한 정보를 추가로 설정하도록 하여, 데이터의 안전성을 높이고 사용자와의 다양한 상호 작용을 가능하게 하며 컨텐츠에 대한 접근 제어를 용이하게 할 수 있다.
도 1은 복사 제어 정보의 내용을 나타내는 CCI 테이블이다.
도 2는 복사 제어 정보의 처리 과정을 나타내는 도면이다.
도 3은 복호화 가능 여부에 대한 정보를 포함하는 확장된 복사 제어 정보의 일 실시예를 나타내는 CCI 테이블이다.
도 4는 복호화 금지 CCI를 이용하여 암호화된 데이터를 복호화하는 방법의 일 실시예를 나타내는 흐름도이다.
도 5는 복사 제어 정보 아이디의 일 실시예를 나타낸 CCI ID 테이블이다.
도 6은 디스크 바인딩과 디바이스 바인딩을 모두 이용하여 암호화된 CCI 쿠폰을 구매하는 일 실시예를 나타내는 도면이다.
도 7은 디스크 바인딩만을 이용하여 암호화된 CCI 쿠폰을 구매하는 일 실시예를 나타내는 도면이다.
도 8은 디바이스 바인딩만을 이용하여 암호화된 CCI 쿠폰을 구매하는 일 실시예를 나타내는 도면이다.
도 9는 사용자의 공개 키만을 이용하여 암호화된 CCI 쿠폰을 구매하는 일 실시예를 나타내는 도면이다.
도 10은 복호화 금지 CCI를 이용한 컨텐츠 제공 방법의 일 실시예를 나타낸 도면이다.
도 11은 사용자의 레벨을 달리하여 쿠폰을 제공하는 경우의 컨텐츠 제공 방법의 일 실시예를 나타낸 도면이다.
Claims (33)
- 정보 저장 매체로부터 암호화된 데이터의 복호화 가능 여부를 표시하는 복호화 제어 정보를 읽어 들이는 단계; 및상기 복호화 제어 정보가 복호화 불능 상태를 나타내는 경우, 복호화 장치에 저장된 복호화를 위한 쿠폰을 이용하여 상기 복호화 제어 정보를 복호화 가능 상태로 변경하는 단계를 포함하는 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 제 1 항에 있어서,상기 복호화 제어 정보는 복사 제어 정보에 설정된 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 제 1 항에 있어서,상기 복호화를 위한 쿠폰이 상기 복호화 장치에 저장되어 있지 않은 경우, 복호화 쿠폰 판매 서버에 접속하여 복호화를 위한 쿠폰을 구매하여 상기 복호화 장치에 저장하는 단계를 더 포함하는 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 제 1 항에 있어서,상기 복호화를 위한 쿠폰이 상기 복호화 장치에 저장되어 있지 않은 경우, 사용자로부터 복호화를 위한 쿠폰을 입력 받아 상기 복호화 장치에 저장하는 단계를 더 포함하는 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 제 1 항에 있어서,상기 복호화를 위한 쿠폰이 상기 복호화 장치에 저장되어 있지 않은 경우, 상기 정보 저장 매체로부터 복호화를 위한 쿠폰을 읽어 들여 상기 복호화 장치에 저장하는 단계를 더 포함하는 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 제 1 항에 있어서, 상기 암호화된 데이터는 암호화된 디지털 컨텐츠인 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 제 1 항에 있어서, 상기 복호화를 위한 쿠폰은,소정의 암호 키를 이용하여 상기 암호화된 데이터에 고유하게 부여된 복사 제어 정보 아이디를 암호화하여 생성된 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 제 7 항에 있어서,상기 복사 제어 정보 아이디는 알파벳과 숫자의 조합으로 이루어져 있는 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 제 8 항에 있어서,상기 복사 제어 정보 아이디의 마지막 기호는 상기 복호화 제어 정보를 나타내는 숫자인 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 제 7 항에 있어서, 상기 소정의 암호 키는,상기 정보 저장 매체에 고유하게 부여된 매체 아이디, 상기 정보 저장 매체에 고유하게 부여된 매체 키, 및 상기 복호화 장치에 고유하게 부여된 장치 아이디에 배타적 논리합 연산을 적용하여 생성된 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 제 7 항에 있어서,상기 소정의 암호 키는 사용자에 고유하게 부여된 사용자 공개 키인 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 제 7 항에 있어서, 상기 소정의 암호 키는,상기 복호화 장치에 고유하게 부여된 장치 아이디 및 사용자에 고유하게 부여된 사용자 공개 키에 배타적 논리합 연산을 적용하여 생성된 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 제 7 항에 있어서, 상기 소정의 암호 키는,상기 정보 저장 매체에 고유하게 부여된 매체 아이디, 상기 정보 저장 매체에 고유하게 부여된 매체 키, 및 사용자에 고유하게 부여된 사용자 공개 키에 배타적 논리합 연산을 적용하여 생성된 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 제 1 항에 있어서,상기 복호화를 위한 쿠폰을 이용하여 상기 복호화 제어 정보를 복호화 가능 상태로 변경하는 단계는,상기 복호화를 위한 쿠폰을 복호화하여 복사 제어 정보 아이디를 얻는 단계;상기 복호화된 복사 제어 정보 아이디와 상기 암호화된 데이터에 포함된 복사 제어 정보 아이디를 비교하는 단계; 및상기 두 복사 제어 정보 아이디의 대응 부분이 동일한 경우 상기 복호화 제어 정보를 복호화 가능 상태로 변경하는 단계를 포함하는 것을 특징으로 하는 암호화된 데이터의 복호화 방법.
- 정보 저장 매체로부터 암호화된 데이터 및 상기 암호화된 데이터의 복호화 가능 여부를 표시하는 복호화 제어 정보를 읽어 들이는 리더;상기 암호화된 데이터의 복호화를 위한 쿠폰을 저장하는 쿠폰저장부;상기 복호화 제어 정보가 복호화 불능 상태를 나타내는 경우, 상기 쿠폰저장부에 저장된 복호화를 위한 쿠폰을 이용하여 상기 복호화 제어 정보를 복호화 가능 상태로 변경하는 복호화정보변경부; 및상기 복호화 제어 정보가 복호화 가능 상태를 나타내는 경우,상기 암호화된 데이터를 복호화하는 데이터복호화부를 포함하는 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 제 15 항에 있어서,상기 복호화 제어 정보는 복사 제어 정보에 설정된 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 제 15 항에 있어서,상기 복호화를 위한 쿠폰이 상기 쿠폰저장부에 저장되어 있지 않은 경우, 복호화 쿠폰 판매 서버에 접속하여 복호화를 위한 쿠폰을 구매하여 상기 쿠폰저장부에 저장하는 쿠폰구매부를 더 포함하는 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 제 15 항에 있어서,상기 복호화를 위한 쿠폰이 상기 쿠폰저장부에 저장되어 있지 않은 경우, 사용자로부터 복호화를 위한 쿠폰을 입력 받아 상기 쿠폰저장부에 저장하는 쿠폰입력부를 더 포함하는 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 제 15 항에 있어서, 상기 리더는,상기 복호화를 위한 쿠폰이 상기 쿠폰저장부에 저장되어 있지 않은 경우, 상기 정보 저장 매체로부터 복호화를 위한 쿠폰을 읽어 들여 상기 쿠폰저장부에 저장하는 쿠폰리더를 포함하는 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 제 15 항에 있어서, 상기 암호화된 데이터는 암호화된 디지털 컨텐츠인 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 제 15 항에 있어서, 상기 복호화를 위한 쿠폰은,소정의 암호 키를 이용하여 상기 암호화된 데이터에 고유하게 부여된 복사 제어 정보 아이디를 암호화하여 생성된 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 제 21 항에 있어서,상기 복사 제어 정보 아이디는 알파벳과 숫자의 조합으로 이루어져 있는 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 제 22 항에 있어서,상기 복사 제어 정보 아이디의 마지막 기호는 상기 복호화 제어 정보를 나타내는 숫자인 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 제 21 항에 있어서, 상기 소정의 암호 키는,상기 정보 저장 매체에 고유하게 부여된 매체 아이디, 상기 정보 저장 매체에 고유하게 부여된 매체 키, 및 상기 복호화 장치에 고유하게 부여된 장치 아이디에 배타적 논리합 연산을 적용하여 생성된 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 제 21 항에 있어서,상기 소정의 암호 키는 사용자에 고유하게 부여된 사용자 공개 키인 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 제 21 항에 있어서, 상기 소정의 암호 키는,상기 복호화 장치에 고유하게 부여된 장치 아이디 및 사용자에 고유하게 부여된 사용자 공개 키에 배타적 논리합 연산을 적용하여 생성된 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 제 21 항에 있어서, 상기 소정의 암호 키는,상기 정보 저장 매체에 고유하게 부여된 매체 아이디, 상기 정보 저장 매체에 고유하게 부여된 매체 키, 및 사용자에 고유하게 부여된 사용자 공개 키에 배타적 논리합 연산을 적용하여 생성된 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 제 15 항에 있어서, 상기 복호화정보변경부는.상기 복호화를 위한 쿠폰을 복호화하여 복사 제어 정보 아이디를 얻는 쿠폰복호부; 및상기 복호화된 복사 제어 정보 아이디와 상기 암호화된 데이터에 포함된 복사 제어 정보 아이디를 비교하여 상기 두 복사 제어 정보 아이디의 대응 부분이 동일한 경우 상기 복호화 제어 정보를 복호화 가능 상태로 변경하는 복사제어정보아이디비교부를 포함하는 것을 특징으로 하는 암호화된 데이터의 복호화 장치.
- 정보 저장 매체로부터 암호화된 데이터의 복호화 가능 여부를 표시하는 복호화 제어 정보를 읽어 들이는 단계; 및상기 복호화 제어 정보가 복호화 불능 상태를 나타내는 경우, 복호화 장치에 저장된 복호화를 위한 쿠폰을 이용하여 상기 복호화 제어 정보를 복호화 가능 상태로 변경하는 단계를 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
- 복사 제어 정보를 포함하는 오디오 및/또는 비디오 데이터에 있어서,상기 AV 데이터의 암호화 상태 및 복사 가능 여부를 나타내는 제1복사제어정보; 및상기 AV 데이터의 복호화 가능 여부를 나타내는 제2복사제어정보를 포함하는 것을 특징으로 하는 AV 데이터.
- 제 30 항에 있어서,상기 제1복사제어정보는,상기 AV 데이터가 암호화되어 있지 않으며 복사가 자유롭게 가능한 상태임을 나타내는 제1모드, 상기 AV 데이터가 암호화되어 있으며 복사가 자유롭게 가능한 상태임을 나타내는 제2모드, 상기 AV 데이터가 암호화되어 있으며 1회의 복사만이 가능한 상태임을 나타내는 제3모드, 또는 상기 AV 데이터가 암호화되어 있으며 복사가 불가능한 상태임을 나타내는 제4모드 중 하나를 나타내는 것을 특징으로 하는 AV 데이터.
- 제 30 항에 있어서,상기 제2복사제어정보는,상기 AV 데이터가 복호화 가능 상태임을 나타내는 제1모드, 또는 상기 AV 데이터가 복호화 불능 상태임을 나타내는 제2모드 중 하나를 나타내는 것을 특징으로 하는 AV 데이터.
- 제 32 항에 있어서,상기 제2복사제어정보가 상기 제2모드를 나타내는 경우, 소정의 암호화 키 및 상기 제2복사제어정보를 상기 제1모드로 변경하기 위한 복호화 쿠폰을 이용하여 복호화하는 것을 특징으로 하는 AV 데이터.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030088773A KR20050055547A (ko) | 2003-12-08 | 2003-12-08 | 복사 제어 정보를 이용한 암호화된 데이터의 복호화 방법및 그 장치와, 이를 구현하기 위한 프로그램이 기록된컴퓨터로 읽을 수 있는 기록 매체 |
PCT/KR2004/003202 WO2005055513A1 (en) | 2003-12-08 | 2004-12-07 | Method and apparatus for decrypting encrypted data by using copy control information |
EP04808333A EP1692810A1 (en) | 2003-12-08 | 2004-12-07 | Method and apparatus for decrypting encrypted data by using copy control information |
CNA2004800365325A CN1890915A (zh) | 2003-12-08 | 2004-12-07 | 通过使用复制控制信息来解密加密数据的方法和设备 |
US11/006,775 US20050125356A1 (en) | 2003-12-08 | 2004-12-08 | Method and apparatus for decrypting encrypted data by suing copy control information and computer readable recording medium for storing program for implementing the apparatus and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030088773A KR20050055547A (ko) | 2003-12-08 | 2003-12-08 | 복사 제어 정보를 이용한 암호화된 데이터의 복호화 방법및 그 장치와, 이를 구현하기 위한 프로그램이 기록된컴퓨터로 읽을 수 있는 기록 매체 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20050055547A true KR20050055547A (ko) | 2005-06-13 |
Family
ID=36676248
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030088773A Withdrawn KR20050055547A (ko) | 2003-12-08 | 2003-12-08 | 복사 제어 정보를 이용한 암호화된 데이터의 복호화 방법및 그 장치와, 이를 구현하기 위한 프로그램이 기록된컴퓨터로 읽을 수 있는 기록 매체 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20050125356A1 (ko) |
EP (1) | EP1692810A1 (ko) |
KR (1) | KR20050055547A (ko) |
CN (1) | CN1890915A (ko) |
WO (1) | WO2005055513A1 (ko) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4626221B2 (ja) * | 2004-06-24 | 2011-02-02 | ソニー株式会社 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
CN100446018C (zh) * | 2006-07-11 | 2008-12-24 | 北京飞天诚信科技有限公司 | 信息安全存储方法及其信息安全设备 |
US20080104417A1 (en) * | 2006-10-25 | 2008-05-01 | Nachtigall Ernest H | System and method for file encryption and decryption |
EP2128867A1 (en) * | 2008-05-28 | 2009-12-02 | Sony DADC Austria AG | Method for controlling access to content on data carrier |
JP5315542B2 (ja) | 2008-10-03 | 2013-10-16 | 日立コンシューマエレクトロニクス株式会社 | コンテンツ送信方法及びコンテンツ送信装置、コンテンツ受信方法及びコンテンツ受信装置 |
GB2503210A (en) * | 2012-06-05 | 2013-12-25 | Nds Ltd | Content distribution on an airplane or a gas station |
CN109041055B (zh) * | 2018-07-27 | 2021-11-19 | 环玺信息科技(上海)有限公司 | 一种用于金融安防环境的移动终端与网关服务器传输方法 |
JP2020184781A (ja) | 2020-07-07 | 2020-11-12 | マクセル株式会社 | 放送受信装置 |
JP7311675B2 (ja) * | 2020-07-27 | 2023-07-19 | マクセル株式会社 | 情報処理方法 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11176091A (ja) * | 1997-12-15 | 1999-07-02 | Hitachi Ltd | ディジタル情報入出力装置、受信装置、記録装置、および再生装置 |
JP3835655B2 (ja) * | 1998-06-09 | 2006-10-18 | ソニー株式会社 | 情報信号再生装置、情報信号処理装置、情報信号再生方法および情報信号出力方法 |
JP4208998B2 (ja) * | 1998-07-03 | 2009-01-14 | パイオニア株式会社 | 複製制限機能を備えた記録再生システム、記録装置および再生装置 |
AU760436B2 (en) * | 1998-10-16 | 2003-05-15 | Matsushita Electric Industrial Co., Ltd. | Production protection system dealing with contents that are digital production |
JP4131071B2 (ja) * | 1999-01-11 | 2008-08-13 | ソニー株式会社 | 情報信号の記録装置、記録システム、記録媒体および記録方法 |
CN100358034C (zh) * | 1999-04-28 | 2007-12-26 | 松下电器产业株式会社 | 光盘记录和再现装置以及光盘记录和再现方法 |
JP3916804B2 (ja) * | 1999-07-06 | 2007-05-23 | パイオニア株式会社 | コンテンツの記録媒体及びその再生装置 |
US6640239B1 (en) * | 1999-11-10 | 2003-10-28 | Garuda Network Corporation | Apparatus and method for intelligent scalable switching network |
JP2001177814A (ja) * | 1999-12-21 | 2001-06-29 | Mitsubishi Electric Corp | 限定受信システム |
JP3728621B2 (ja) * | 2000-02-10 | 2005-12-21 | 松下電器産業株式会社 | デジタルデータのコピー制御方法及び再生装置 |
JP2001351319A (ja) * | 2000-06-06 | 2001-12-21 | Pioneer Electronic Corp | 著作権保護方法、再生方法、再生装置、記録方法及び記録装置 |
KR100493311B1 (ko) * | 2001-02-21 | 2005-06-07 | 엘지전자 주식회사 | 디지털 미디어의 복제 제어를 위한 워터마크기반 복제관리 시스템 및 방법 |
KR100493284B1 (ko) * | 2001-05-11 | 2005-06-03 | 엘지전자 주식회사 | 디지털 미디어의 복제 제어 방법 및 시스템 |
JP4545994B2 (ja) * | 2001-07-02 | 2010-09-15 | 三洋電機株式会社 | データ再生装置それに用いるデータ再生回路、およびデータ記録装置 |
JP4934923B2 (ja) * | 2001-08-09 | 2012-05-23 | ソニー株式会社 | 情報記録装置、情報再生装置、および情報記録方法、情報再生方法、並びにコンピュータ・プログラム |
US7409562B2 (en) * | 2001-09-21 | 2008-08-05 | The Directv Group, Inc. | Method and apparatus for encrypting media programs for later purchase and viewing |
JP2003189232A (ja) * | 2001-12-21 | 2003-07-04 | Mitsubishi Electric Corp | 記録mpegデータ選択装置及びmpegデータ記録装置 |
TWI244645B (en) * | 2002-01-28 | 2005-12-01 | Sony Corp | Information recording apparatus and method, information reproduction apparatus and method, information recording medium, program storage medium |
EP1365339A3 (en) * | 2002-05-20 | 2004-04-28 | NTT DoCoMo, Inc. | Electronic book distribution method and program |
-
2003
- 2003-12-08 KR KR1020030088773A patent/KR20050055547A/ko not_active Withdrawn
-
2004
- 2004-12-07 CN CNA2004800365325A patent/CN1890915A/zh active Pending
- 2004-12-07 EP EP04808333A patent/EP1692810A1/en not_active Withdrawn
- 2004-12-07 WO PCT/KR2004/003202 patent/WO2005055513A1/en active Application Filing
- 2004-12-08 US US11/006,775 patent/US20050125356A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20050125356A1 (en) | 2005-06-09 |
EP1692810A1 (en) | 2006-08-23 |
CN1890915A (zh) | 2007-01-03 |
WO2005055513A1 (en) | 2005-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7933837B2 (en) | Content information providing system, content information providing server, content reproduction apparatus, content information providing method, content reproduction method and computer program | |
US6950941B1 (en) | Copy protection system for portable storage media | |
US7499550B2 (en) | System and method for protecting a title key in a secure distribution system for recordable media content | |
EP2095244B1 (en) | Interoperable digital rights management | |
US7124304B2 (en) | Receiving device for securely storing a content item, and playback device | |
US20040025058A1 (en) | Information processing apparatus, information processing method, and computer program used therewith | |
US20110238983A1 (en) | Network integrity maintenance | |
US20070198413A1 (en) | Content providing system, content reproducing device, content reproducing method, and computer program | |
US20070283162A1 (en) | Unauthorized Device Detection Device, Unauthorized Device Detection System, Unauthorized Device Detection Method, Program, Recording Medium, and Device Information Update Method | |
JP2011123995A (ja) | デジタル創作物の流通と使用を制御する方法および装置 | |
WO2006077222A1 (en) | System and method for secure and convenient handling of cryptographic binding state information | |
US9058837B2 (en) | Method and apparatus for managing contents | |
KR20050055547A (ko) | 복사 제어 정보를 이용한 암호화된 데이터의 복호화 방법및 그 장치와, 이를 구현하기 위한 프로그램이 기록된컴퓨터로 읽을 수 있는 기록 매체 | |
JP5644467B2 (ja) | 情報処理装置、および情報処理方法、並びにプログラム | |
JP2003078515A (ja) | コンテンツ配信システム、復号装置、暗号化装置、復号プログラム、暗号化プログラム | |
JP2003298565A (ja) | コンテンツ配信システム | |
KR100695665B1 (ko) | 엔티티 잠금 보안 레지스트리를 사용하여 자료에 액세스하는 장치 및 방법 | |
RU2313137C2 (ru) | Способ и устройство для копирования av-потока | |
JP4663242B2 (ja) | コンテンツ配信・再生方法、コンテンツ配信・再生システム、その管理装置及び再生装置 | |
JP2010263453A (ja) | 情報処理装置、コンテンツ配信システム、および情報処理方法、並びにプログラム | |
JP2013141171A (ja) | 情報処理装置、および情報処理方法、並びにプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20031208 |
|
PG1501 | Laying open of application | ||
PC1203 | Withdrawal of no request for examination | ||
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |