WO0239655A1

Information processing device, information processing method and program storage medium

Abstract

Information processing system and method for detecting a revoke entity by using an effecting key block (EKB). On the basis of the effective key block (EKB) used in a key distribution construction of a tree structure, a device or service provider is judged as a revoke (reject) entity. In a public key certificate, an ID for identifying the position of a hierarchical key distribution tree is stored, and a tracing is executed using a tag of the effective key block (EKB) on the basis of the ID acquired from the public key certificate, to judge whether or not the ID is at the position where an EKB processing (decoding) is possible and thereby to judge whether or not the entity corresponding to the ID is revoked.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

11 claims: 11 independent, 0 dependent

  1. 1
    each Leigh of the hierarchy Tree structure which matched the range 1. node of a claim, and the key peculiar to each of a leaf it is matched with Off -- leaf corresponding to the leaf of the self [ each ] of the above-mentioned hierarchy Tree structure Key, . information place which stored the key set consisting of the node key on the path which results in a higher rank layer It is Device. - 請求の範囲 1 . ノード及びリーフの各々に固有のキーを対応付けた階層ヅリー構造の各リー フに対応付けられ、 各々が前記階層ヅリー構造の自己のリーフに対応するリーフ キーと、 上位層に至るパス上のノードキーからなるキーセットを格納した.情報処 理装置であり、 、 - . The entity corresponding to the above-mentioned node or a leaf is as an entity for exclusion. Verification processing whether to be a Revoke entity, More of the above-mentioned hierarchy tree structure Encryption Kee de which enciphered new A 1 Do key by the low rank node key or the leaf key -- Validation key block containing the evening (E K B) it has the composition performed by the judgment of whether to be able to decode with the storing key ■ set of ^ Entity for verification -- the above-mentioned decoding Judgment of possibility, candidate for verification it is based on the identifier of Entity -- the above-mentioned validation key pro in A (E K B) This which has the composition performed by pursuit processing of an arrangement discernment tag Information processor by which it is characterized. 前記ノード又はリーフに対応するエンティティが排除対象エンティティとして のリボーク ·エンティティであるか否かの検証処理を、 前記階層ツリー構造の更 新ノ一ドキーを下位ノードキー又はリーフキーによって暗号化した暗号化キーデ —夕を含む有効化キーブロック (E K B ) を、 検証対象^ンティティの格納キー ■ セットにより復号可能であるか否かの判定により実行する構成を有し、 前記復号 可能性の判定は、 検証対象 ンティティの識別子に基づく、 前記有効化キープロ ック (E K B ) 中のキ 配置識別タグの追跡処理により実行する構成を有するこ とを特徴とする情報処理装置。
  2. 2
    Identifier of the above-mentioned entity for verification, The above-mentioned hierarchy tree style of the entity The position information on the corresponding node or leaf in Construction is included, The above-mentioned validation key block (E K B) Inner 1 arrangement discernment evening A, Validation keeping mouth A (E K B) Existence of cryptographic key data of a lower layer of each one inner encryption 1 De evening It is constituted as evening A to identify. The above-mentioned pursuit processing, It is contained in an identifier of the above-mentioned entity for verification, The Enti It is based on position information in the hierarchy A dragon 1 above-mentioned structure of a tee, Place which pursues the above-mentioned tag Range of a claim being the composition performed as Reason Information processing given in 1 paragraph Device. 2 . 前記検証対象エンティティの識別子は、 該エンティティの前記階層ツリー構 造における対応するノード又はリーフの位置情報を含み、 前記有効化キーブロック (E K B ) 中のキ一配置識別夕グは、 有効化キープ口 ック (E K B ) 中の各々の暗号化キ一デ一夕の下位層の暗号化キーデータの有無 を識別する夕グとして構成されており、 前記追跡処理は、 前記検証対象エンティティの識別子に含まれる、 該ェンティ ティの前記階層ヅリ一構造における位置情報に基づいて、 前記タグを追跡する処 理として実行する構成であることを特徴とする請求の範囲第 1項記載の情報処理 装置。
  3. 3
    Identifier of the above-mentioned entity for verification, The hierarchy A dragon 1 above-mentioned style of the entity The position information on corresponding A 1 Do or leaf in Construction is included, The above-mentioned validation key block (E K B) Inner 1 arrangement discernment tag, Validation keeping mouth Dug (E K B) Existence of cryptographic key data of a lower layer of each inner cryptographic key data It is constituted as evening A to identify. The above-mentioned information processor, The above-mentioned evening A based on the identifier of the above-mentioned Entity for verification Pursuit processing, about a node position where the above-mentioned entity for verification corresponds, or a leaf. Place -- a judgment of being Wear up -- and Indignation -- the price -- in a case where there is nothing It is updated. A judgment of the above-mentioned decoding possibility is performed by the judgment of whether to belong to a low rank of a node key which is not. Range of a claim having the composition to carry out Information processor given in 1 paragraph. 3 . 前記検証対象エンティティの識別子は、 該エンティティの前記階層ヅリ一構 造における対応するノ一ド又はリーフの位置情報を含み、 前記有効化キーブロック (E K B ) 中のキ一配置識別タグは、 有効化キープ口 ヅク (E K B ) 中の各々の暗号化キーデータの下位層の暗号化キーデータの有無 を識別する夕グとして構成されており、 前記情報処理装置は、 前記検証対象ェンティティの識別子に基づく前記夕グの 追跡処理により、 前記検証対象エンティティの対応するノード位置又はリーフ位 置に迪り着けるか否かの判定、 及び、 迪りつけない場合において、 更新されてい ないノードキーの下位に属するか否かの判定により前記復号可能性の判定を実行 する構成を有することを特徴とする請求の範囲第 1項記載の情報処理装置。
  4. 4
    Identifier of the above-mentioned entity for verification, It is a rank to a Public key certificate of the entity. - It is the Payment(ed) identifier. '. The above-mentioned information processor, It is public presentation of the entity about an identifier of an entity for verification. Range of a claim having the composition acquired from a key certificate Information processor given in 1 paragraph . 4 . 前記検証対象エンティティの識別子は、 該エンティティの公鬨鍵証明書に格- 納された識別子であり、' 前記情報処理装置は、 検証対象エンティティの識別子を該エンティティの公開 鍵証明書から取得する構成を有することを特徴とする請求の範囲第 1項.記載の情 報処理装置。
  5. 5
    An event . tee tee 'corresponding to A 1 Do or the leaf which constitutes the above-mentioned information processor and - .... and above-mentioned hierarchy A dragon 1 structure to . -- in decoding of . encryption contents provided ... 5 . 前記情報処理装置は、, · . . . . · 前記階層ヅリ一構造を構成するノ一ド又はリーフに対応するェン.ティティ'から. 提供される.暗号化コンテンツの復号において、 . . . The identifier of the entity is acquired from the public key certificate of the above-mentioned entity, This Take Pursuit processing by the tag of above-mentioned validation 1 Prozek based on the gained identifier (E K B) When it performs and judges whether the entities are Lipoku and an entity, - is, Contents encryption acquired from above-mentioned validation keeping Rodzuk (E K B) It has the composition which performs decoding processing of encryption contents based on 1K c 0 n. Information processor of the claim by which it is characterized given in Range 1 paragraph. 前記エンティティの公開鍵証明書から該エンティティの識別子を取得し、 該取 得した識別子に基づく前記有効化キ一プロヅク (E K B ) のタグによる追跡処理 を実行して該エンティティがリポーク ·エンティティであるか否かを判定すると - ともに、 前記有効化キープロヅク (E K B ) から取得されるコンテンツ暗号化キ 一 K c 0 nに基づく暗号化コンテンツの復号処理を実行する構成を有することを 特徴とする請求の範囲第 1項記載の情報処理装置。
  6. 6
    each Re 1 of the hierarchy Rie structure which matched the key peculiar to each of A 1 Do and Li 1 Off it is matched with Off -- leaf corresponding to the leaf of the self [ each ] of the hierarchy A dragon 1 above-mentioned structure Key, Information place which stored one set of which consist of a node key on the path which results in a higher rank layer It is an information processing method in Device, The entity corresponding to the above-mentioned node or a leaf is as an entity for exclusion. Verification processing whether to be Revoke and an entity, More of the hierarchy A dragon 1 above-mentioned structure Encryption Kee de which enciphered the new node key by low rank A 1 Doki 1 or a leaf key Validation key block containing one evening (E K B) storing key of the entity for verification it has the composition performed by the judgment of whether to be able to decode with a set -- the above-mentioned decoding Judgment of possibility, it is based on the identifier of the entity for verification -- the validation 1 above-mentioned pro Dug [ (E K B) ] -- performing by pursuit processing of an inner 1 arrangement discernment tag -- the feature and Information processing method. 6 . ノ一ド及びリ一フの各々に固有のキーを対応付けた階層ッリー構造の各リ一 フに対応付けられ、 各々が前記階層ヅリ一構造の自己のリーフに対応するリーフ キーと、 上位層に至るパス上のノードキーからなるキ一セットを格納した情報処 理装置における情報処理方法であり、 前記ノード又はリーフに対応するエンティティが排除対象エンティティとして のリボーク ·エンティティであるか否かの検証処理を、 前記階層ヅリ一構造の更 新ノードキーを下位ノ一ドキ一又はリーフキーによって暗号化した暗号化キーデ 一夕を含む有効化キーブロック (E K B ) を、 検証対象エンティティの格納キー セットにより復号可能であるか否かの判定により実行する構成を有し、 前記復号 可能性の判定は、 検証対象エンティティの識別子に基づく、 前記有効化キ一プロ ヅク (E K B ) 中のキ一配置識別タグの追跡処理により実行することを特徴とす る情報処理方法。
  7. 7
    Identifier of the above-mentioned entity for verification, The above-mentioned hierarchy tree style of the entity The position information on the corresponding node or leaf in Construction is included, The above-mentioned validation keeping Rodzuk (E K B) Inner 1 arrangement discernment evening A, Validation keeping mouth Dug (E K B) Existence of cryptographic key Data of a lower layer of each one inner encryption Kee de evening Composition is carried out with a tag to identify. ' - * The above-mentioned pursuit processing is . Above ^^. It is contained in the identifier of the entity for a proof, The A.The.:It is based on position information in the above-mentioned hierarchy tree structure of a tee, Place which pursues the above-mentioned tag Range of a claim being the composition performed as Reason Information processing given in 6 paragraphs A method. . 7 . 前記検証対象エンティティの識別子は、 該エンティティの前記階層ツリー構 造における対応するノード又はリーフの位置情報を含み、 前記有効化キープロヅク (E K B ) 中のキ一配置識別夕グは、 有効化キープ口 ヅク (E K B ) 中の各々の暗号化キーデ一夕の下位層の暗号化キーデーダの有無 を識別するタグとレて構成されており、 ' - • 前記追跡処理は、. 前記 ^^証対象エンティティの識別子に含まれる、 該ェ.ンティ.: ティの前記階層ツリー構造における位置情報に基づいて、 前記タグを追跡する処 理として実行する構成であることを特徴とする請求の範囲第 6項記載の情報処理 方法。 .
  8. 8
    Identifier of the above-mentioned verification Target engineer, The hierarchy A dragon 1 above-mentioned style of the Other city' Í The position information on the corresponding node or leaf in Construction is included. 1 block of the above-mentioned validation (E K B) Inner arrangement discernment tag, Validation keeping mouth Dug (E K B) Existence of one encryption Kee de evening of a lower layer of each inner cryptographic key data It is constituted as a tag to identify. - -' The above-mentioned information processing method is the Be based above-mentioned tag to . identifier of the entity for the . above-mentioned verification. Pursuit processing, about a no . Do position where the above-mentioned entity for verification corresponds, or a leaf. Place -- judgment of being Wear up, And Indignation -- the price -- in a case where there is nothing It is updated. A judgment of the above-mentioned decoding possibility is performed by the judgment of whether to belong to a low rank of a node key which is not. Information processing method of a claim carrying out given in the 6th paragraph of a range. 8 . 前記検証対象工ンティティの識別子は、 該ェシティテ'ィの前記階層ヅリ一構 造における対応するノード又はリーフの位置情報を含み 前記有効化キ一ブロック (E K B ) 中のキ 配置識別タグは、 有効化キープ口 ヅク (E K B ) 中の各々の暗号化キーデータの下位層の暗号化キーデ一夕の有無 を識別するタグとして構成されており、 · · ' 前記情報処理方法は、.前記検証対象エンティティの.識別子に基づぐ前記タグの 追跡処理により、 前記検証対象エンティティの対応するノー.ド位置又はリーフ位 置に迪り着けるか否かの判定、 及び、 迪りつけない場合において、 更新されてい ないノードキーの下位に属するか否かの判定により前記復号可能性の判定を実行 することを特徴とする請求の範囲第 6項記載の情報処理方法。
  9. 9
    Identifier of the above-mentioned entity for verification, It is a rank to a Public key certificate of the entity. It is the identifier by which Payment was carried out. The above-mentioned information processing method, An identifier of an entity for verification is acquired from a public key certificate of the entity. Range of a claim characterized by things Information processing method given in 6 paragraphs. 9 . 前記検証対象エンティティの識別子は、 該エンティティの公鬨鍵証明書に格 納された識別子であり、 前記情報処理方法は、 検証対象エンティティの識別子を該エンティティの公開鍵証明書から取得する ことを特徴とする請求の範囲第 6項記載の情報処理方法。
  10. 10
    1 0 . From Entity corresponding to Node or Leaf Which Constitutes the Above-mentioned Information Processing Method and the Hierarchy A dragon 1 Above-mentioned Structure In Decoding of Encryption Contents Provided, The identifier of the entity is acquired from the public key certificate of the above-mentioned entity, This Take Pursuit processing by evening A of the above-mentioned validation key block based on the gained identifier (E K B) If it performs and judges whether the entities are Revoke and an entity Both, Contents encryption acquired from above-mentioned validation keeping Rodzuk (E K B) A claim performing decoding processing of encryption contents based on 1K c 0 n Information processing method of Request given in Range 6 paragraph. 1 0 . 前記情報処理方法は、 前記階層ヅリ一構造を構成するノード又はリーフに対応するエンティティから 提供される暗号化コンテンツの復号において、 前記エンティティの公開鍵証明書から該エンティティの識別子を取得し、 該取 得した識別子に基づく前記有効化キーブロック (E K B ) の夕グによる追跡処理 を実行して該エンティティがリボーク ·エンティティであるか否かを判定すると ともに、 前記有効化キープロヅク (E K B ) から取得されるコンテンツ暗号化キ 一 K c 0 nに基づく暗号化コンテンツの復号処理を実行することを特徴とする請 求の範囲第 6項記載の情報処理方法。
  11. 11
    1 1 . Each Re of Hierarchy A dragon 1 Structure Which Matched Node and Key Peculiar to Each of Leaf . Li 1. corresponding to Leaf of Self [ Each / Stingy-with Correspondence Re, and ] of the Hierarchy A dragon 1 Above-mentioned Structure to 1 Fuky, Information which stored key Setsu which consists of a node key on the path which results in a higher rank layer Comb which makes the information processing in a processing unit perform on computer and a system One evening It is a program store medium which provides - program. 1 1 . ノード及びリーフの各々に固有のキーを対応付けた階層ヅリ一構造の各リ 一フに対応付けちれ、 各々が前記階層ヅリ一構造の自己のリーフに対応する.リ一. フキーと、 上位層に至るパス上のノードキーからなるキーセヅトを格納した情報 処理装置における情報処理をコンピュータ ·システム上で実行せしめるコンビュ 一夕 · プログラムを提供するプログラム記憶媒体であって、 . :The above-mentioned Cong When you evening' program is -. ... Although the entity corresponding to the above-mentioned node or a leaf is a Revoke' entity of . as an entity for exclusion, the verification processing step of no is included, updating Node tree 1 of the above-mentioned verification processing step and the above-mentioned hierarchy tree structure -- a low rank node key or leaf key encryption ^" which carried out Encryption . validation key block containing the De 1. evening (E KB) verification pair the judgment of whether to be able to decode by storing key Setsu of an elephant entity -- execution it has Step to carry out -- judgment step of the above-mentioned decoding possibility, it is based on the identifier of Entity for verification -- the above-mentioned validation keeping Rodzuk [ (E K B) ] -- pursuit processing of an inner 1 arrangement discernment tag -- execution Program store medium containing the step to carry out. : 前記コンどユー夕 ' プログラムは、 · . . . 前記ノード又はリーフに対応するエンティティが排除対象エンティティとして. のリボーク 'エンティティであるが否かの検証処理ステップを含み、 前記検証処理ステップは、 前記階層ツリー構造の更新ノードキ一を下位ノードキー又はリーフキーによつ て暗号化した暗号化キ^ "デ一.夕を含む.有効化キーブロック (E K.B ) を、 検証対 象エンティティの格納キーセヅトにより復号可能であるか否かの判定により実行 するステヅプを有し、 前記復号可能性の判定ステツプは、 検証対象ェンティティの識別子に基づく、 前記有効化キープロヅク (E K B ) 中のキ一配置識別タグの追跡処理により実行 するステップを含むことを特徴とするプログラム記憶媒体。