【手続補正書】
【提出日】平成19年4月6日(2007.4.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】暗号化通信管理サーバ
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の通信装置間の暗号化通信を管理する暗号化通信管理サーバであって，
各々の前記通信装置から，前記通信装置が使用可能な暗号鍵を生成するために設定値の決定が必要な複数の設定項目からなり，かつ，前記複数の設定項目に設定値の候補を格納した暗号化通信用設定情報を受信し，
通信元装置となるいずれかの前記通信装置から，いずれかの前記通信装置を通信先装置として特定する情報を含む，当該通信先装置と暗号化通信を行うための接続要求を受信し，
既に受信している前記暗号化通信用設定情報に含まれる，前記通信元装置から受信している第一の暗号化通信用設定情報と，前記通信先装置から受信している第二の暗号化通信用設定情報との，複数の設定項目のそれぞれに，前記通信元装置と通信先装置とが，共に使用可能な暗号鍵を生成する設定値が存在するか否かを調べ，
前記調べた結果，前記通信元装置と前記通信先装置とが，共に使用可能な暗号鍵を生成する設定値が，前記第一の暗号化通信用設定情報と，前記第二の暗号化通信用設定情報と，の前記複数の設定項目のそれぞれに存在する場合に，前記存在する設定値に基づいて生成した前記暗号鍵と，前記暗号鍵を生成した設定値からなる暗号化通信用設定情報とを，前記通信元装置と，前記通信先装置とに，送信する
ことを特徴とする暗号化通信管理サーバ。
【請求項２】
請求項１に記載の暗号化通信管理サーバであって，
前記第一の暗号化通信用設定情報は，さらに，通信データの改ざん検知方法を決定するために設定値の決定が必要な設定項目を含み，かつ，当該設定項目に，前記通信元装置が使用可能な通信データの改ざん検知方法を決定するための設定値の候補を含み，
前記第二の暗号化通信用設定情報は，さらに，通信データの改ざん検知方法を決定するために設定値の決定が必要な設定項目を含み，かつ，当該設定項目に，前記通信先装置が使用可能な通信データの改ざん検知方法を決定するための設定値の候補を含み，
当該暗号化通信管理サーバは，前記通信元装置と前記通信先装置とが共に使用可能な改ざん検知方法を決定する設定値が，前記第一の暗号化通信用設定情報と，前記第二の暗号化通信用設定情報との，通信データの改ざん検知方法を決定するために設定値の決定が必要な前記設定項目に存在するか否かを調べ，
前記調べた結果，前記通信元装置と前記通信先装置とが共に使用可能な改ざん検知方法を決定する設定値が，前記第一の暗号化通信用設定情報と，前記第二の暗号化通信用設定情報との，通信データの改ざん検知方法を決定するために設定値の決定が必要な前記設定項目に存在する場合に，前記通信元装置と前記通信先装置とに送信する前記暗号化通信用設定情報に，前記改ざん検知方法を決定する設定値を含める
ことを特徴とする暗号化通信管理サーバ。
【請求項３】
請求項１または２に記載の暗号化通信管理サーバであって，
前記通信元装置に対する第一の認証を行い，
前記通信元装置に対する第一の認証に成功した場合に，前記接続要求を受信して，前記通信元装置と，受信した前記通信先装置とが共に使用可能な暗号鍵を生成するための設定値が，前記第一の暗号化通信用設定情報と，前記第二の暗号化通信用設定情報とに存在するか否かを調べ，
前記調べた結果，前記通信元装置と受信した前記通信先装置とが共に使用可能な暗号鍵を生成するための設定値が，前記第一の暗号化通信用設定情報と，前記第二の暗号化通信用設定情報とに存在する場合に，前記通信先装置に対する第一の認証を行い，
前記通信先装置に対する第一の認証に成功した場合に，前記暗号鍵と，前記暗号鍵を生成した設定値からなる暗号化通信用設定情報と，を前記通信元装置と，受信した前記通信先装置とに，送信する
ことを特徴とする暗号化通信管理サーバ。
【請求項４】
請求項１ないし３いずれか一に記載の暗号化通信管理サーバであって，
前記通信元装置と受信した前記通信先装置とが共に使用可能な暗号鍵を生成するための設定値が，前記第一の暗号化通信用設定情報と，前記第二の暗号化通信用設定情報とに存在する場合に，受信した前記通信先装置へ，前記暗号化通信を行うための前記通信元装置との接続要求を送信し，
前記通信先装置から，前記接続要求の許可または拒否を判定した判定結果を受信し，
前記判定結果が許可である場合に，前記通信元装置と受信した前記通信先装置とに，前記暗号鍵と，前記暗号鍵を生成した設定値からなる暗号化通信用設定情報と，を送信する
ことを特徴とする暗号化通信管理サーバ。
【請求項５】
請求項１ないし４いずれか一に記載の暗号化通信管理サーバであって，
前記通信元装置と受信した前記通信先装置とが共に使用可能な暗号鍵を生成する設定値が複数存在する前記設定項目については，予め定めている選択基準に従って，一つの設定値を選択する
ことを特徴とする暗号化通信管理サーバ。
【請求項６】
請求項５に記載の暗号化通信管理サーバであって，
前記選択基準は，
前記通信元装置と受信した前記通信先装置とについて優先される通信装置を定める通信装置間優先順位と，
前記通信元装置と受信した前記通信先装置とが共に使用可能な暗号鍵を生成する設定値が複数存在する前記設定項目について，前記優先される通信装置が定める前記複数の設定値に対する優先順位と，に基づくものである
ことを特徴とする暗号化通信管理サーバ。
【請求項７】
複数の通信装置間の暗号化通信を管理する暗号化通信管理サーバであって，
各々の前記通信装置から，前記通信装置が他の前記通信装置と送受信するデータの暗号化に用いる暗号鍵を生成するために設定値の決定が必要な複数の設定項目からなり，かつ，前記複数の設定項目に設定値の候補を格納した暗号化通信用設定情報を受信し，
通信元装置となるいずれかの前記通信装置から，いずれかの前記通信装置を通信先装置として特定する情報を含む，当該通信先装置と暗号化通信を行うための接続要求を受信し，
既に受信している前記暗号化通信用設定情報に含まれる，前記通信元装置から受信している前記第一の暗号化通信用設定情報と，前記通信先装置から受信している第二の暗号化通信用設定情報とに，格納されている設定値の候補の範囲が重なる複数の設定項目が存在するか否かを調べ，
前記調べた結果，設定値の候補の範囲が重なる前記複数の設定項目が，前記第一の暗号化通信用設定情報と，前記第二の暗号化通信用設定情報とに存在する場合に，前記重なる範囲内の設定値に基づいて生成した前記暗号鍵と，前記暗号鍵を生成した設定値からなる暗号化通信用設定情報と，を前記通信元装置と，前記通信先装置とに，送信する
ことを特徴とする暗号化通信管理サーバ。
【請求項８】
請求項７に記載の暗号化通信管理サーバであって，
前記第一の暗号化通信用設定情報は，さらに，前記暗号化通信における改ざん検知方法を決定するために設定値の決定が必要な設定項目を含み，かつ，当該設定項目に，前記通信元装置が使用可能な通信データの改ざん検知方法を決定する設定値の候補を含み，
前記第二の暗号化通信用設定情報は，さらに，前記暗号化通信における改ざん検知方法を決定するために設定値の決定が必要な設定項目を含み，かつ，当該設定項目に，前記通信先装置が使用可能な通信データの改ざん検知方法を決定する設定値の候補を含み，
当該暗号化通信管理サーバは，前記第一の暗号化通信用設定情報と，前記第二の暗号化通信用設定情報との，前記暗号化通信における改ざん検知方法を決定するために設定値の決定が必要な前記設定項目において，格納されている前記設定値の候補の範囲が重なるか否かを調べ，
前記調べた結果，前記第一の暗号化通信用設定情報と，前記第二の暗号化通信用設定情報との，前記暗号化通信における改ざん検知方法を決定するために設定値の決定が必要な前記設定項目において，格納されている前記設定値の候補の範囲が重なる場合に，前記通信元装置と受信した前記通信先装置とに送信する前記暗号化通信用設定情報に，前記重なる範囲内の設定値を含める
ことを特徴とする暗号化通信管理サーバ。
【請求項９】
請求項７または８に記載の暗号化通信管理サーバであって，
前記通信元装置に対する第一の認証を行い，
前記通信元装置に対する第一の認証に成功した場合に，前記接続要求を受信して，前記第一の暗号化通信用設定情報と，前記第二の暗号化通信用設定情報とに，格納されている設定値の候補の範囲が重なる前記複数の設定項目が存在するか否かを調べ，
前記調べた結果，設定値の候補の範囲が重なる前記複数の設定項目が，前記第一の暗号化通信用設定情報と，前記第二の暗号化通信用設定情報とに存在する場合に，前記通信先装置に対する第一の認証を行い，
前記通信先装置に対する第一の認証に成功した場合に，前記暗号鍵と，前記暗号鍵を生成した設定値からなる暗号化通信用設定情報と，を前記通信元装置と，受信した前記通信先装置とに，送信する
ことを特徴とする暗号化通信管理サーバ。
【請求項１０】
請求項７ないし９いずれか一に記載の暗号化通信管理サーバであって，
格納されている設定値の候補の範囲が重なる設定項目が，前記第一の暗号化通信用設定情報と，前記第二の暗号化通信用設定情報とに存在する場合に，受信した前記通信先装置へ，前記暗号化通信を行うための前記通信元装置との接続要求を送信し，
前記通信先装置から，前記接続要求の許可または拒否を判定した，判定結果を受信し，
前記判定結果が許可である場合に，前記通信元装置と受信した前記通信先装置とに，前記暗号鍵と，前記暗号鍵を生成した設定値からなる暗号化通信用設定情報と，を送信する
ことを特徴とする暗号化通信管理サーバ。
【請求項１１】
請求項７ないし１０いずれか一に記載の暗号化通信管理サーバであって，
重なる設定値の候補の範囲に複数の設定値が存在する前記設定項目については，予め定めている選択基準に従って，一つの設定値を選択する
ことを特徴とする暗号化通信管理サーバ。
【請求項１２】
請求項１１に記載の暗号化通信管理サーバであって，
前記選択基準は，
前記通信元装置と受信した前記通信先装置とについて優先される通信装置を定める通信装置間優先順位と，
重なる設定値の候補の範囲に複数の設定値が存在する前記設定項目について，前記優先される通信装置が定める前記複数の設定値に対する優先順位と，に基づくものである
ことを特徴とする暗号化通信管理サーバ。
【請求項１３】
請求項１ないし１２いずれか一に記載の暗号化通信管理サーバであって，
前記通信元装置に対する第二の認証を行い，
前記通信元装置に対する第二の認証に成功した場合に，前記通信元装置の前記第一の暗号化通信用設定情報を受信し，
前記通信先装置に対する第二の認証を行い，
前記通信先装置に対する第二の認証に成功した場合に，前記通信先装置の前記第二の暗号化通信用設定情報を受信する
ことを特徴とする暗号化通信管理サーバ。
【請求項１４】
請求項４または１０に記載の暗号化通信管理サーバであって，
前記判定結果が，前記接続要求の拒否である場合に，前記通信元装置に，要求された前記暗号化通信の拒否を通知する
ことを特徴とする暗号化通信管理サーバ。
【請求項１５】
請求項５または１１に記載の暗号化通信管理サーバであって，
前記選択基準は，前記管理サーバが定める，前記暗号化通信に求められるセキュリティ強度，または，暗号化アルゴリズムの処理負荷の大きさである
ことを特徴とする暗号化通信管理サーバ。
【請求項１６】
請求項１ないし１５いずれか一に記載の暗号化通信管理サーバであって，
前記暗号化通信用設定情報の前記複数の設定項目は，暗号化アルゴリズムの種類，と，鍵の長さ，を設定するものである
ことを特徴とする暗号化通信管理サーバ。
【請求項１７】
請求項２または８に記載の暗号化通信管理サーバであって，
前記暗号化通信における改ざん検知方法を決定する設定値は，ハッシュ関数の種類である
ことを特徴とする暗号化通信管理サーバ。