JP2004046833A

Publishing of contents related to digital copyright management (drm) system

Abstract

[Subject] Offer publishing of the contents in a Digital-Rights-Management (DRM) system. [Solution means] A packager packs digital contents for a user, and only by a licenser's following a license, he publishes the digital license over contents to a user so that a user may do the rendering of the contents. In order that a packager and a licenser can calculate the contents key (KD) to contents, a licenser and a packager share a secret. In order to pack contents for a user, a packager calculates a contents key (KD) based on a share secret and content ID, and enciphers contents according to (KD). In order to publish the license to contents to a user, a licenser calculates (KD) again based on a share secret and content ID, in order to form a license, he enciphers (KD) according to a user's public key, and he transmits a license to a user. [Selection figure] Fig. 3

Term

Term ended

Projected expiry passed 11 June 2023, 3.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

30 claims: 6 independent, 24 dependent

  1. 1
    In a method combined with digital cryptography, the packager packages the digital content for the user, the licensor issues the user a digital license for the content, and the user renders the content only in accordance with the license. A method in which the licensor provides the packager to package the content for the user so that the licensor can issue the license to the user, receiving a request provided by the packager. A step to generate a secret to be shared with the packager and a random content key (KD-PROV) that allows the packager and the licensor to calculate the content key (KD) for the content. The step to generate, the step to encrypt the secret according to (KD-PROV) to form (KD-PROV (secret)), and the public key of the packager with the private key (PR-LI) of the licensor. The step of signing (PU-PA1) and proving that they are the same ((PU-PA1) S (PR-LI)), where the packager has the corresponding private key (PR-PA1). , The licensor has the corresponding public key (PU-LI) and the (KD-PROV (secret)), (PU-PA1) S (PR-LI), and any associated certificate chain. A method characterized by including a step to send to the packager. デジタル著作権管理方式と組み合わせた方法において、パッケージャはユーザのためにデジタルコンテンツをパッケージし、ライセンサは前記ユーザに前記コンテンツに対するデジタルライセンスを発行し、前記ユーザは前記ライセンスに従ってのみ前記コンテンツをレンダリングし、前記ライセンサが前記ユーザに前記ライセンスを発行することができるように、前記ユーザのために前記コンテンツをパッケージすることを前記パッケージャに前記ライセンサが提供する方法であって、前記パッケージャから提供する要求を受信するステップと、前記パッケージャと前記ライセンサが前記コンテンツに対するコンテンツ鍵(KD)を計算することを可能にする、前記パッケージャと共有されるべきシークレットを生成するステップと、ランダムコンテンツ鍵(KD-PROV)を生成するステップと、(KD-PROV(シークレット))を形成するために(KD-PROV)に従って前記シークレットを暗号化するステップと、前記ライセンサのプライベート鍵(PR-LI)で前記パッケージャの公開鍵を(PU-PA1)を署名して、同じであること((PU-PA1)S(PR-LI))を証明するステップであって、前記パッケージャは対応するプライベート鍵(PR-PA1)を有し、前記ライセンサは対応する公開鍵(PU-LI)を有するステップと、(KD-PROV(シークレット))、(PU-PA1)S(PR-LI)、および任意の関連付けられた証明書チェーンを前記パッケージャに送信するステップとを含むことを特徴とする方法。
  2. 7
    The step of receiving the provided request, including the public key (PU-PA2) associated with the packager with the corresponding private key (PR-PA2), and encrypting (KD-PROV) with (PU-PA2). 6. A claim is further comprising a step of generating the provided license to form (PU-PA2 (KD-PROV)) and a step of transmitting the provided license to the packager. The method described in. 対応するプライベート鍵(PR-PA2)を有する前記パッケージャに関連付けられた公開鍵(PU-PA2)を含む前記提供する要求を受信するステップと、(KD-PROV)を(PU-PA2)で暗号化することによって前記提供するライセンスを生成して(PU-PA2(KD-PROV))を形成するステップと、前記提供するライセンスを前記パッケージャに送信するステップとをさらに含むことを特徴とする請求項6に記載の方法。
  3. 15
    In a method combined with a digital copyright management scheme, the packager packages the digital content for the user, the licensor issues the digital license to the user for the content, and the user renders the content only in accordance with the license. The packager has content provided by the licensor ((KD-PROV (secret)), including a shared secret encrypted according to a random content key (KD-PROV), and the license provided by the licensor is Including (KD-PROV) encrypted according to the packager's public key (PU-PA2) ((PU-PA2) (KD-PROV)) so that the licensor can issue the license to the user. In addition, the packager is a method of packaging the content for the user, from the step of selecting the provided license and the provided content from the licensor, and from the provided license (PU-PA2 (KD-). PROV))), and the packager's corresponding private key (PR-PA2) applied to (PU-PA2 (KD-PROV)) to obtain (KD-PROV), and the above-mentioned provision. A step to obtain (KD-PROV (secret)) from the content, a step to apply (KD-PROV) to (KD-PROV (secret)) to obtain a shared secret, and a random content ID for the content. The step of calculating the content key (KD) based on the random content ID and the secret, the step of encrypting the content according to (KD) ((KD (content))), and the above. A step of acquiring a provided content ID having an identifier of the licensor from one of the provided license and the provided content, the random content ID, the public key (PU-PA1) of the packager, and the licensor.A method comprising:attaching the identifier to (KD (content)) to form the packaged content, and distributing the packaged content to the user. デジタル著作権管理方式と組み合わせた方法において、パッケージャはユーザのためにデジタルコンテンツをパッケージし、ライセンサは前記ユーザに前記コンテンツに対するデジタルライセンスを発行し、前記ユーザは前記ライセンスに従ってのみ前記コンテンツをレンダリングし、前記パッケージャはランダムコンテンツ鍵(KD-PROV)に従って暗号化された共有シークレットを含む、前記ライセンサからの提供するコンテンツ((KD-PROV(シークレット))を有し、前記ライセンサからの提供するライセンスは、前記パッケージャの公開鍵(PU-PA2)に従って暗号化された(KD-PROV)を含み((PU-PA2)(KD-PROV))、前記ライセンサが前記ユーザに前記ライセンスを発行することができるように、前記パッケージャが前記ユーザのための前記コンテンツをパッケージする方法であって、前記ライセンサからの前記提供するライセンスと提供するコンテンツを選択するステップと、前記提供するライセンスから(PU-PA2(KD-PROV))を獲得するステップと、(KD-PROV)を得るために前記パッケージャの対応するプライベート鍵(PR-PA2)を(PU-PA2(KD-PROV))に適用するステップと、前記提供するコンテンツから(KD-PROV(シークレット))を獲得するステップと、共有シークレットを得るために(KD-PROV)を(KD-PROV(シークレット))に適用するステップと、前記コンテンツに対してランダムコンテンツIDを生成するステップと、前記ランダムコンテンツIDと前記シークレットとに基づいてコンテンツ鍵(KD)を計算するステップと、(KD)に従って前記コンテンツを暗号化する((KD(コンテンツ)))ステップと、前記提供するライセンスと前記提供するコンテンツの1つから、前記ライセンサの識別子を有する提供するコンテンツIDを獲得するステップと、前記ランダムコンテンツIDと、前記パッケージャの公開鍵(PU-PA1)と、前記ライセンサの前記識別子とを(KD(コンテンツ))に添付して前記パッケージされたコンテンツを形成するステップと、前記パッケージされたコンテンツを前記ユーザに分配するステップとを含むことを特徴とする方法。
  4. 18
    The provided content includes a signature based on the licensor's private key (PR-LI) to prove identical (S (PR-LI)) and any associated certificate chain. Claim 15 further comprises a step across the certificate chain to obtain (PU-LI) and a step of applying (PU-LI) to verify S (PR-LI). The method described in. 前記提供するコンテンツは、同じであること(S(PR-LI))を証明するように前記ライセンサのプライベート鍵(PR-LI)に基づく署名と、任意の関連付けられた証明書チェーンとを含み、(PU-LI)を獲得するために前記証明書チェーンを横切るステップと、(PU-LI)を適用してS(PR-LI)を検証するステップとをさらに含むことを特徴とする請求項15に記載の方法。
  5. 23
    In a method combined with a digital copyright management scheme, the packager packages the digital content for the user, the licensor issues the digital license to the user for the content, and the user renders the content only in accordance with the license. The packaged content includes the content ((KD (content))) encrypted according to the content key (KD), the content ID, and the public key (PU-PA1) of the packager, and the licensor includes the content. A method of issuing the license to a user, the content ID, (PU-PA1), and a public key (PU) associated with the user to be used to bind the license to the user. The step of receiving a request for a license from the user with the corresponding private key (PR-US), including (-US), and the stored and provided information about the packager, including the shared secret (PU-). Acquiring based on PA1), calculating (KD) based on the request and the content ID received with the acquired secret, and (KD) according to (PU-US) received with the request. A step of encrypting ((PU-US (KD))), a step of attaching the content ID to (PU-US (KD)) to form the license, and a step of transmitting the license to the user. A method characterized by including. デジタル著作権管理方式と組み合わせた方法において、パッケージャはユーザのためにデジタルコンテンツをパッケージし、ライセンサは前記ユーザに前記コンテンツに対するデジタルライセンスを発行し、前記ユーザは前記ライセンスに従ってのみ前記コンテンツをレンダリングし、前記パッケージされたコンテンツは、コンテンツ鍵(KD)に従って暗号化されたコンテンツ((KD(コンテンツ)))と、コンテンツIDと、前記パッケージャの公開鍵(PU-PA1)とを含み、前記ライセンサが前記ユーザに対して前記ライセンスを発行する方法であって、前記コンテンツIDと、(PU-PA1)と、前記ユーザに前記ライセンスをバインドするために使用されるべき前記ユーザに関連付けられた公開鍵(PU-US)とを含む、ライセンスを求める要求を、対応するプライベート鍵(PR-US)を有する前記ユーザから受信するステップと、共有シークレットを含めて前記パッケージャに関する記憶された提供する情報を(PU-PA1)に基づいて獲得するステップと、前記要求と前記獲得したシークレットと共に受信した前記コンテンツIDに基づいて(KD)を計算するステップと、前記要求と共に受信した(PU-US)に従って(KD)を暗号化する((PU-US(KD)))ステップと、前記ライセンスを形成するために(PU-US(KD))に前記コンテンツIDを添付するステップと、前記ライセンスを前記ユーザに送信するステップとを含むことを特徴とする方法。
  6. 27
    The packaged content further includes a signature based on the packager's private key (PR-PA1) corresponding to the packager's public key (PU-PA1) ((S (PR-PA1))). 23. The step of receiving is further comprising (S (PR-PA1)) and further comprising the step of verifying (S (PR-PA1)) by (PU-PA1). Method. 前記パッケージされたコンテンツは、前記パッケージャの前記公開鍵(PU-PA1)に対応する前記パッケージャのプライベート鍵(PR-PA1)に基づく署名をさらに含み((S(PR-PA1)))、前記要求を受信するステップは、(S(PR-PA1))をさらに含み、(PU-PA1)によって(S(PR-PA1))を検証するステップをさらに含むことを特徴とする請求項23に記載の方法。