【手続補正書】
【提出日】平成20年1月31日(2008.1.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子画像の真正性保証方法であって、
署名者装置において、
前記電子画像を、複数の表示領域に分割し、
分割された各領域に対応する中間データを算出し、
前記分割された各領域に対応する中間データの特徴値を算出し、
前記算出された特徴値を結合したデータに対して電子署名値を算出し、
前記分割された各領域に対応する中間データから、前記電子画像をあらわす電子データを算出し、
前記電子署名値と、前記特徴値を算出する際に用いた情報と、から、電子署名を生成する
ことを特徴とする電子画像の真正性保証方法。
【請求項２】
請求項１に記載の電子画像の真正性保証方法であって、
さらに、墨塗り者装置において、
前記分割された複数の表示領域のうちのひとつ、または複数の領域に対応する中間データを、他の中間データで置き換え、
前記他の中間データと、置き換えられなかった領域に対応する中間データと、から、新たな電子画像をあらわす電子データを算出し、
前記電子署名値と、前記特徴値を算出する際に用いた情報と、前記置き換えられたひとつまたは複数の領域を特定するための情報と、前記置き換えられたひとつまたは複数の領域に対応する中間データの特徴値と、を、前記電子署名に含める
ことを特徴とする電子画像の真正性保証方法。
【請求項３】
請求項１に記載の電子画像の真正性保証方法であって、
さらに、検証者装置において、
電子画像をあらわす電子データから、前記分割された各領域に対応する中間データを算出し、
前記電子署名内の置き換えられたひとつまたは複数の領域を特定するための情報を参照し、
前記置き換えられたひとつまたは複数の領域以外の領域に対し、
前記分割された各領域に対応する中間データの特徴値を算出し、
前記算出された各領域に対応する中間データの特徴値と、前記電子署名に含まれる、前記置き換えられたひとつまたは複数の領域に対応する中間データの特徴値と、に対し、前記電子署名に含まれる電子署名値を検証する
ことを特徴とする電子画像の真正性保証方法。
【請求項４】
請求項１に記載の電子画像の真正性補償方法であって、
前記電子画像をあらわす電子データは、前記電子画像を最終的にエントロピー符号を用いて圧縮したデータであり、
前記各領域に対応する中間データは、前記電子画像をあらわす電子データのエントロピー符号を復号したデータである
ことを特徴とする電子画像の真正性保証方法。
【請求項５】
請求項４に記載の電子画像の真正性保証方法であって、
前記電子画像をあらわす電子データは、前記電子画像をＪＰＥＧ方式に従って圧縮したデータである
ことを特徴とする電子画像の真正性保証方法。
【請求項６】
請求項１に記載の電子画像の真正性保証方法であって、
前記分割された各領域に対応する中間データの特徴値は、前記分割された各領域に対応する中間データのハッシュ値、または、前記分割された各領域に対応する中間データと、前記分割された各領域に対して別々に生成された乱数と、を結合したデータに対するハッシュ値である
ことを特徴とする電子画像の真正性保証方法。
【請求項７】
電子署名を付与した後に墨塗りされた電子データの真正性を検証可能な電子署名付与方法であって、
前記特徴値を算出する際に用いた情報をＸＭＬを用いて記述し、
前記各領域の特徴値の算出と、前記算出した特徴値の結合とを、XML SignatureのReference生成処理におけるReference要素内のTransform要素で処理において、前記ＸＭＬを用いて記述された情報を参照することによって実現し、
前記電子署名値の算出は、XML Signatureの署名生成処理を用いて行うこと
を特徴とする電子署名付与方法。
【請求項８】
請求項７に記載の電子署名付与方法によって署名された署名付き電子データの真正性検証方法であって、
前記墨塗りされた領域の特徴値を取得し、それ以外の領域の特徴値を算出するための情報をＸＭＬを用いて記述し、
前記各領域の特徴値の算出と、前記取得および算出した特徴値の結合とを、XML SignatureのReference検証処理におけるReference要素内のTransform要素の処理において、前記ＸＭＬを用いて記述された情報を参照することによって実現し、
前記電子署名の検証は、XML Signatureの署名検証処理を用いて行うこと
を特徴とする署名付き電子データの真正性検証方法。
【請求項９】
署名者装置と墨塗り者装置と検証者装置とを備え、公開する電子データに署名を付与して当該電子データの真正性を検証可能な電子データ公開システムであって、
前記署名者装置は、
前記電子データを複数の構成要素に分割し、前記分割された各構成要素の特徴値を算出する署名者装置特徴値算出手段と、
前記算出された各特徴値を結合したデータに対する電子署名値を生成する署名値生成手段と、
前記電子署名値と前記署名者装置特徴値算出手段で用いた情報とを電子署名として生成する電子署名生成手段と、を備え、
前記墨塗り者装置は、
前記電子データを、前記電子署名の中の情報を用いて前記複数の構成要素に分割し、指定された構成要素を他のデータに置き換える墨塗り手段と、
前記電子データ内の前記他のデータに置き換えた構成要素に対応する箇所を、置き換える前の当該構成要素の前記特徴値と、置き換えた箇所を特定する情報を当該電子署名に付加することにより、前記電子署名を更新する署名更新手段と、を備え、
前記検証者装置は、
検証対象の前記電子データを、前記電子署名内の情報を用いて前記複数の構成要素に分割する検証者装置分割手段と、
前記電子署名内の前記置き換えた箇所を特定する情報を参照し、前記分割した各構成要素の中の前記他のデータに置き換えた構成要素以外の特徴値を算出する検証者装置特徴値算出手段と、
前記電子署名から、前記分割した構成要素の中の前記他のデータに置き換えた構成要素の前記特徴値を抽出し、前記検証者装置特徴値算出手段で算出した他の構成要素の前記特徴値とを結合させたデータに対し、前記電子署名内の電子署名値とを用いて署名検証を行う検証手段と、を備えること
を特徴とする電子データ公開システム。
【請求項１０】
電子署名を付与した後に墨塗りされた電子データの真正性を検証可能なシステムにおける電子データに電子署名を付与する署名者装置であって、
前記電子データを複数の構成要素に分割し、各構成要素を、他の構成要素から独立した中間データに復号し、当該中間データを用いて前記特徴値を算出する特徴値算出手段と、
前記算出された特徴値の結合したデータに対する電子署名値を生成する署名値生成手段と、
前記署名値と前記特徴値算出手段で用いた情報とを電子署名として生成する電子署名生成手段と、を備えること
を特徴とする署名者装置。
【請求項１１】
電子署名を付与した後に墨塗りされた電子データの真正性を検証可能なシステムにおける電子署名が付与された署名付き電子データに墨塗りを行う墨塗り者装置であって、
前記電子データを、前記電子署名を参照することによって、複数の構成要素に分割し、前記中間データに復号し、指定された構成要素を、当該中間データにおいて前記他のデータに置き換え、電子データを再生成する墨塗り手段と、
前記電子署名内の前記特徴値算出手段で用いた情報と前記置き換えられた中間データの置き換えられる前の中間データから前記置き換えられる前の中間データの特徴値を算出し、
前記電子データの前記他のデータに置き換えた構成要素を特定する情報と、前記置き換えられる前の中間データの特徴値とを前記電子署名に付加することにより、前記電子署名を更新する、署名更新手段を備えること
を特徴とする墨塗り者装置。
【請求項１２】
電子署名を付与した後に墨塗りされた電子データの真正性を検証可能なシステムにおいて電子データの真正性を検証する検証者装置であって、
検証対象の電子データを、前記電子署名を参照することによって、前記複数の構成要素に分割する検証者装置分割手段と、
前記分割した各構成要素を前記中間データに復号し、特徴値を算出する特徴値算出手段と、
前記電子署名を用いて署名検証を行う検証手段と、を備え、
前記電子署名は、署名値と、前記電子データを分割するために必要な情報と、前記特徴値を算出するために用いる情報と、分割した各構成要素の中で墨塗りされた箇所に対応する構成要素の墨塗り前の構成要素の特徴値と、を備え、
前記検証手段は、前記各構成要素の特徴値の中の、前記墨塗りされた箇所に対応する構成要素の特徴値として前記電子署名内の墨塗り前の構成要素の特徴値を用い、他の構成要素の特徴値として前記特徴値算出手段で算出した特徴値を用い、これら特徴値の結合したデータと、前記電子署名内の署名値と、を用いて署名検証を行うこと
を特徴とする検証者装置。