【手続補正書】
【提出日】平成30年4月13日(2018.4.13)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明に係る通信システムは、第１通信装置と記憶部を有する第２通信装置とが暗号処理に用いる鍵情報を共有する通信システムにおいて、前記第１通信装置は、前記第２通信装置の前記記憶部の記憶内容を記憶した記憶部と、該記憶部の記憶内容に基づくハッシュ値を算出する第１ハッシュ値算出手段と、該第１ハッシュ値算出手段が算出したハッシュ値から第１部分を抽出する抽出手段と、該抽出手段が抽出した前記第１部分を前記第２通信装置へ送信する第１部分送信手段とを有し、前記第２通信装置は、自らの記憶部の記憶内容に基づくハッシュ値を算出する第２ハッシュ値算出手段と、前記第１通信装置から前記第１部分を受信する第１部分受信手段と、該第１部分受信手段が受信した前記第１部分が、前記第２ハッシュ値算出手段が算出したハッシュ値の一部分と一致するか否かを判定するハッシュ値判定手段と、該ハッシュ値判定手段が一致すると判定した場合に、前記第２ハッシュ値算出手段が算出したハッシュ値から前記第１部分と異なる第２部分を抽出する抽出手段と、該抽出手段が抽出した前記第２部分を前記第１通信装置へ送信する第２部分送信手段と、前記第２ハッシュ値算出手段が算出したハッシュ値から前記第１部分及び前記第２部分を除いた残余値に基づいて前記鍵情報を生成する生成手段とを有し、前記第１通信装置は、更に、前記第２通信装置から前記第２部分を受信する第２部分受信手段と、該第２部分受信手段が受信した前記第２部分が、前記第１ハッシュ値算出手段が算出したハッシュ値の一部分と一致するか否かを判定するハッシュ値判定手段と、該ハッシュ値判定手段が一致すると判定した場合に、前記第１ハッシュ値算出手段が算出したハッシュ値から前記第１部分及び前記第２部分を除いた残余値に基づいて前記鍵情報を生成する生成手段とを有し、前記記憶内容にはランダムに決定された値を含むこととを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また、本発明に係る鍵情報共有方法は、第１通信装置と、記憶部を有する第２通信装置とが暗号処理に用いる鍵情報を共有する鍵情報共有方法において、前記第１通信装置に、前記第２通信装置の記憶部の記憶内容を複写しておき、前記第１通信装置が、複写した記憶内容に基づくハッシュ値を算出する第１ハッシュ値算出ステップと、該第１ハッシュ値算出ステップにて算出したハッシュ値から第１部分を抽出する抽出ステップと、該抽出ステップにて抽出した前記第１部分を前記第２通信装置へ送信する第１部分送信ステップと、前記第２通信装置が、前記記憶部の記憶内容に基づくハッシュ値を算出する第２ハッシュ値算出ステップと、前記第２通信装置が、前記第１通信装置から前記第１部分を受信する第１部分受信ステップと、該第１部分受信ステップにて受信した前記第１部分が、前記第２ハッシュ値算出ステップにて算出したハッシュ値の一部分と一致するか否かを判定するハッシュ値判定ステップと、該ハッシュ値判定ステップにて一致すると判定した場合に、前記第２ハッシュ値算出ステップにて算出したハッシュ値から前記第１部分と異なる第２部分を抽出する抽出ステップと、該抽出ステップにて抽出した前記第２部分を前記第１通信装置へ送信する応答情報送信ステップと、前記第２ハッシュ値算出ステップにて算出したハッシュ値から前記第１部分及び前記第２部分を除いた残余値に応じた鍵情報を生成する鍵情報生成ステップと、前記第１通信装置が、前記第２通信装置から前記第２部分を受信する第２部分受信ステップと、該第２部分受信ステップにて受信した前記第２部分が、前記第１ハッシュ値算ステップにて算出したハッシュ値の一部分と一致するか否かを判定するハッシュ値判定ステップと、該ハッシュ値判定ステップにて一致すると判定した場合に、前記第１ハッシュ値算出ステップにて算出したハッシュ値から前記第１部分及び前記第２部分を除いた残余値に応じた鍵情報を生成する鍵情報生成ステップとを含み、前記記憶内容にはランダムに決定された値を含むことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】変更
【補正の内容】
【００６２】
図８下段には、更に共有鍵を更新する必要が生じた場合の例を示してある。監視装置５は、前回の抽出位置に対して２２ビットを加算し、ハッシュ値の３２〜９５ビットを確認用情報として抽出してＥＣＵ３へ送信する。ＥＣＵ３は、確認用情報に続く９６〜１５９ビットを応答情報として抽出して監視装置５へ送信する。監視装置５及びＥＣＵ３は、記憶しているハッシュ値から確認用情報及び応答情報を除いた０〜３１ビットを共有鍵とする。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
第１通信装置と記憶部を有する第２通信装置とが暗号処理に用いる鍵情報を共有する通信システムにおいて、
前記第１通信装置は、
前記第２通信装置の前記記憶部の記憶内容を記憶した記憶部と、
該記憶部の記憶内容に基づくハッシュ値を算出する第１ハッシュ値算出手段と、
該第１ハッシュ値算出手段が算出したハッシュ値から第１部分を抽出する抽出手段と、
該抽出手段が抽出した前記第１部分を前記第２通信装置へ送信する第１部分送信手段と
を有し、
前記第２通信装置は、
自らの記憶部の記憶内容に基づくハッシュ値を算出する第２ハッシュ値算出手段と、
前記第１通信装置から前記第１部分を受信する第１部分受信手段と、
該第１部分受信手段が受信した前記第１部分が、前記第２ハッシュ値算出手段が算出したハッシュ値の一部分と一致するか否かを判定するハッシュ値判定手段と、
該ハッシュ値判定手段が一致すると判定した場合に、前記第２ハッシュ値算出手段が算出したハッシュ値から前記第１部分と異なる第２部分を抽出する抽出手段と、
該抽出手段が抽出した前記第２部分を前記第１通信装置へ送信する第２部分送信手段と、
前記第２ハッシュ値算出手段が算出したハッシュ値から前記第１部分及び前記第２部分を除いた残余値に基づいて前記鍵情報を生成する生成手段と
を有し、
前記第１通信装置は、更に、
前記第２通信装置から前記第２部分を受信する第２部分受信手段と、
該第２部分受信手段が受信した前記第２部分が、前記第１ハッシュ値算出手段が算出したハッシュ値の一部分と一致するか否かを判定するハッシュ値判定手段と、
該ハッシュ値判定手段が一致すると判定した場合に、前記第１ハッシュ値算出手段が算出したハッシュ値から前記第１部分及び前記第２部分を除いた残余値に基づいて前記鍵情報を生成する生成手段と
を有し、
前記記憶内容にはランダムに決定された値を含むこと
を特徴とする通信システム。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１２
【補正方法】変更
【補正の内容】
【請求項１２】
第１通信装置と、記憶部を有する第２通信装置とが暗号処理に用いる鍵情報を共有する鍵情報共有方法において、
前記第１通信装置に、前記第２通信装置の記憶部の記憶内容を複写しておき、
前記第１通信装置が、複写した記憶内容に基づくハッシュ値を算出する第１ハッシュ値算出ステップと、
該第１ハッシュ値算出ステップにて算出したハッシュ値から第１部分を抽出する抽出ステップと、
該抽出ステップにて抽出した前記第１部分を前記第２通信装置へ送信する第１部分送信ステップと、
前記第２通信装置が、前記記憶部の記憶内容に基づくハッシュ値を算出する第２ハッシュ値算出ステップと、
前記第２通信装置が、前記第１通信装置から前記第１部分を受信する第１部分受信ステップと、
該第１部分受信ステップにて受信した前記第１部分が、前記第２ハッシュ値算出ステップにて算出したハッシュ値の一部分と一致するか否かを判定するハッシュ値判定ステップと、
該ハッシュ値判定ステップにて一致すると判定した場合に、前記第２ハッシュ値算出ステップにて算出したハッシュ値から前記第１部分と異なる第２部分を抽出する抽出ステップと、
該抽出ステップにて抽出した前記第２部分を前記第１通信装置へ送信する応答情報送信ステップと、
前記第２ハッシュ値算出ステップにて算出したハッシュ値から前記第１部分及び前記第２部分を除いた残余値に応じた鍵情報を生成する鍵情報生成ステップと、
前記第１通信装置が、前記第２通信装置から前記第２部分を受信する第２部分受信ステップと、
該第２部分受信ステップにて受信した前記第２部分が、前記第１ハッシュ値算ステップにて算出したハッシュ値の一部分と一致するか否かを判定するハッシュ値判定ステップと、
該ハッシュ値判定ステップにて一致すると判定した場合に、前記第１ハッシュ値算出ステップにて算出したハッシュ値から前記第１部分及び前記第２部分を除いた残余値に応じた鍵情報を生成する鍵情報生成ステップと
を含み、
前記記憶内容にはランダムに決定された値を含むこと
を特徴とする鍵情報共有方法。