【手続補正書】
【提出日】平成20年2月13日(2008.2.13)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
暗号化されたデータを処理する情報処理装置において、
複数の異なる情報処理装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報処理装置固有のリーフキーとを保有する記憶手段と、
暗号化処理を実行する暗号処理手段を有し、
前記暗号処理手段は、
前記記憶手段に保有した前記ノードキーまたはリーフキーの少なくともいずれかを用いて復号可能なキー格納データとして構成されるキーブロックの復号処理を実行して、暗号化されたデータを復号処理する際に用いられる復号用キーの算出処理を実行するとともに、前記算出した復号用キーに対して、前記情報処理装置固有のキーを用いた暗号化処理を行い、暗号化された復号用キーを記録媒体または前記情報処理装置内の記憶領域に格納することを特徴とする情報処理装置。
【請求項２】
前記情報処理装置固有のキーは、前記各情報処理装置固有のリーフキーであることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記キーブロックは、前記記憶手段に記憶されたノードキーを更新するための更新ノードキーと前記復号用キーを含んでおり、
前記更新ノードキーは、下位階層のノードキー又はリーフキーの少なくともいずれかを含むキーによって暗号化されており、
前記復号用キーは、前記更新ノードキーで暗号化されており、
前記暗号処理手段は、
前記記憶手段に保有した前記ノードキーまたはリーフキーの少なくともいずれかを用いて前記更新ノードキーを復号して前記更新ノードキー取得すると共に、前記取得した更新ノードキーを用いて前記復号用キーを算出することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記暗号処理手段は、前記情報処理装置固有のキーを用いて暗号化された前記復号用キーを、前記復号用キーの更新情報としての世代番号と対応付けて格納することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記暗号処理手段は、前記情報処理装置固有のキーを用いて暗号化された前記復号用キーを、前記情報処理装置固有の識別情報と対応付けて格納することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記暗号処理手段は、前記情報処理装置固有のキーを用いて暗号化された前記復号用キーを、前記復号用キーで復号される暗号化されたデータの識別情報と対応付けて格納することを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記復号用キーは、前記暗号化されたデータを復号するためのコンテンツキーであることを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記復号用キーは、前記記録媒体に割り当てられたキーであり、暗号化されたデータを復号するために用いられるメディアキーであることを特徴とする請求項１に記載の情報処理装置。
【請求項９】
前記復号用キーは、他の情報処理装置と共通に保持されるキーであり、前記暗号化されたデータを復号するために用いられるマスターキーであることを特徴とする請求項１に記載の情報処理装置。
【請求項１０】
暗号化されたデータを処理する情報処理装置において、
複数の異なる情報処理装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報処理装置固有のリーフキーとを保有する記憶手段と、
暗号化処理を実行する暗号処理手段を有し、
前記暗号処理手段は、
前記記憶手段に保有した前記ノードキーまたはリーフキーの少なくともいずれかを用いて復号可能なキー格納データとして構成されるキーブロックの復号処理を実行して、暗号化されたデータを復号処理する際に用いられる復号用キーの算出処理を実行するとともに、
前記算出した復号用キーを、前記復号用キーの更新情報としての世代番号と対応付けて前記情報処理装置内の記憶領域に格納することを特徴とする情報処理装置。
【請求項１１】
暗号化されたデータを処理する情報処理装置において、
複数の異なる情報処理装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報処理装置固有のリーフキーとを保有する記憶手段と、
復号処理を実行する復号処理手段を有し、
前記復号処理手段は、
記録媒体または情報処理装置内の記憶領域に格納されたテーブルを読み込み、前記暗号化されたデータの復号処理に用いられる復号用キーが格納されているか否かを検索し、
復号用キーが検出された場合には、前記記録媒体または前記情報処理装置内の記憶領域に格納された暗号化された復号用キーの復号処理を実行して、暗号化されたデータを復号処理する際に用いられる復号用キーを算出し、
復号用キーが検出されなかった場合には、前記記憶手段に保有した前記ノードキーまたはリーフキーの少なくともいずれかを用いて復号可能なキー格納データとして構成されるキーブロックの復号処理を実行して、暗号化されたデータを復号処理する際に用いられる復号用キーを算出することを特徴とする情報処理装置。
【請求項１２】
前記復号処理手段は、復号用キーが検出されなかった場合には、前記記憶手段に保有した前記ノードキーまたはリーフキーの少なくともいずれかを用いて算出した前記復号用キーに対して前記情報処理装置固有のキーを用いた暗号化処理を行い、前記記録媒体または前記情報処理装置内の記憶領域に格納することを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記復号処理手段は、復号用キーが検出された場合には、前記各情報処理装置固有のキーを用いて暗号化された復号用キーを復号することを特徴とする請求項１１に記載の情報処理装置。
【請求項１４】
複数の異なる情報処理装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報処理方法固有のリーフキーとを保有し、暗号化されたデータを処理する情報処理装置において処理される情報処理方法において、
前記情報処理装置に保有されている前記ノードキーまたはリーフキーの少なくともいずれかを用いて復号可能なキー格納データとして構成されるキーブロックの復号処理を実行し、
暗号化されたデータを復号処理する際に用いられる復号用キーの算出処理を実行し、
前記算出した復号用キーに対して、前記情報処理装置固有のキーを用いた暗号化処理を行い、
暗号化された復号用キーを記録媒体または前記情報処理方法内の記憶領域に格納することを特徴とする情報処理方法。
【請求項１５】
複数の異なる情報処理装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報処理方法固有のリーフキーとを保有し、暗号化されたデータを処理する情報処理装置において処理される情報処理方法において、
前記情報処理装置に保有されている前記ノードキーまたはリーフキーの少なくともいずれかを用いて復号可能なキー格納データとして構成されるキーブロックの復号処理を実行し、
暗号化されたデータを復号処理する際に用いられる復号用キーの算出処理を実行し、
前記算出した復号用キーを、前記復号用キーの更新情報としての世代番号と対応付けて前記情報処理装置内の記憶領域に格納することを特徴とする情報処理方法。
【請求項１６】
複数の異なる情報処理装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報処理方法固有のリーフキーとを保有し、暗号化されたデータを処理する情報処理装置において処理される情報処理方法において、
記録媒体または情報処理装置内の記憶領域に格納されたテーブルを読み込み、
前記暗号化されたデータの復号処理に用いられる復号用キーが格納されているか否かを検索し、
復号用キーが検出された場合には、前記記録媒体または前記情報処理装置内の記憶領域に格納された暗号化された復号用キーの復号処理を実行して、暗号化されたデータを復号処理する際に用いられる復号用キーを算出し、
復号用キーが検出されなかった場合には、前記情報処理装置に保有されている前記ノードキーまたはリーフキーの少なくともいずれかを用いて復号可能なキー格納データとして構成されるキーブロックの復号処理を実行して、暗号化されたデータを復号処理する際に用いられる復号用キーを算出することを特徴とする情報処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】削除
【補正の内容】