【手続補正書】
【提出日】平成18年7月7日(2006.7.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
利用者のコンテンツ情報のアクセス要求を受け付け、そのアクセス要求に基づくアクセス要求メッセージをネットワークへ送信するクライアント装置と、前記クライアント装置から前記ネットワークを介して送信される前記アクセス要求メッセージを受信し、前記アクセス要求メッセージが示すコンテンツ情報を前記クライアント装置へ送信するコンテンツサーバ装置との間で行われる暗号化通信を中継するゲートウェイサーバ装置における暗号化通信の中継方法であって、
前記ゲートウェイサーバ装置が、
一時的な暗号通信中継許可証と、その対となる秘密鍵と、その有効期限とを、暗号化通信接続メッセージに含まれる宛先サーバ名、送信元クライアント装置のＩＰアドレス、暗号化通信方法名のいずれかまたはそのすべてを登録するデータベースを備え、
前記クライアント装置から前記コンテンツサーバ装置への暗号化通信接続メッセージを受信する第１のステップと、
前記暗号化通信接続メッセージに含まれる宛先サーバ名、送信元クライアント装置のＩＰアドレスのいずれかまたはその両方を検索キーとして前記データベースを検索し、その結果、
前記検索キーに適合する登録情報が存在し、その登録情報に含まれる有効期限が有効期間内である場合には、
前記登録情報から前記宛先サーバ名のコンテンツサーバ装置に対する一時的な暗号通信中継許可証およびその対となる秘密鍵を読み出し、
前記検索キーに適合する登録情報が存在しない場合、または、前記検索キーに適合する登録情報が存在しても、その登録情報に含まれる有効期限が切れている場合には、
前記暗号化通信接続メッセージに含まれる宛先サーバ名のコンテンツサーバ装置に対する一時的な暗号通信中継許可証およびその対となる秘密鍵を生成し、前記生成した一時的な暗号通信中継許可証と、その対となる秘密鍵と、その有効期限とを、前記暗号化通信接続メッセージに含まれる宛先サーバ名、送信元クライアント装置のＩＰアドレス、暗号化通信方法名のいずれかまたはそのすべてを前記データベースに登録する第２のステップと、
前記一時的な暗号通信中継許可証を前記クライアント装置に送信する第３のステップと、
前記クライアント装置との間でＥｎｄ−Ｅｎｄ暗号化通信を行い、そのクライアント装置が送信する暗号化されたアクセス要求メッセージを受信し、その暗号化されたアクセス要求メッセージを復号化して平文のアクセス要求メッセージに変換する第４のステップと、
前記平文のアクセス要求メッセージの内容に応じて前記コンテンツサーバ装置とＥｎｄ−Ｅｎｄ暗号化通信を行い、前記アクセス要求メッセージが指示するコンテンツ情報を取得する第５のステップと、
前記取得したコンテンツ情報およびその通信ヘッダに対して付加価値処理を行い、その付加価値処理された前記コンテンツ情報およびその通信ヘッダを暗号化して前記クライアント装置へ送信する第６のステップと
を実行すること特徴とする暗号化通信の中継方法。
【請求項２】
請求項１に記載の暗号化通信の中継方法において、
前記データベースが、前記ゲートウェイサーバ装置とは異なる他の情報処理装置上に構成されたデータベースであること
を特徴とする暗号化通信の中継方法。
【請求項３】
請求項１ないし請求項２のいずれかの一項に記載の暗号化通信の中継方法において、
前記ゲートウェイサーバ装置は、前記第１のステップを実行後に、さらに、
前記クライアント装置から送信される暗号化されたアクセス要求メッセージを復号化して平文のアクセス要求メッセージに変換することに対する前記クライアント装置の利用者の同意を得るための同意確認表示情報を、前記クライアント装置に送信し、前記利用者の同意確認を意味するアクセス要求を前記クライアント装置から受信した場合には、前記暗号通信中継許可証を検証するためのルート認証局証明書を前記クライアント装置に送信する第７のステップ
を実行すること
を特徴とする暗号化通信の中継方法。
【請求項４】
請求項１ないし請求項３のいずれかの一項に記載の暗号化通信の中継方法において、
前記ゲートウェイサーバ装置は、
前記第５のステップにおいて、前記コンテンツサーバ装置がクライアント認証を行うときに、前記クライアント装置が送信したクライアント証明書の代わりに、前記クライアント装置をグループ化し、そのグループに応じて生成したクライアント代理証明書を送信すること
を特徴とする暗号化通信の中継方法。
【請求項５】
利用者のコンテンツ情報のアクセス要求を受け付け、そのアクセス要求に基づくアクセス要求メッセージをネットワークへ送信するクライアント装置と、前記クライアント装置から前記ネットワークを介して送信される前記アクセス要求メッセージを受信し、前記アクセス要求メッセージが示すコンテンツ情報を前記クライアント装置へ送信するコンテンツサーバ装置との間で行われる暗号化通信を中継するゲートウェイサーバ装置であって、
前記ゲートウェイサーバ装置は、
一時的な暗号通信中継許可証と、その対となる秘密鍵と、その有効期限とを、前記暗号化通信接続メッセージに含まれる宛先サーバ名、送信元クライアント装置のＩＰアドレス、暗号化通信方法名のいずれかまたはそのすべてを登録するデータベースを備え、
前記クライアント装置から前記コンテンツサーバ装置への暗号化通信接続メッセージを受信する第１の手段と、
前記暗号化通信接続メッセージに含まれる宛先サーバ名、送信元クライアント装置のＩＰアドレスのいずれかまたはその両方を検索キーとして前記データベースを検索し、その結果、
前記検索キーに適合する登録情報が存在し、その登録情報に含まれる有効期限が有効期間内である場合には、
前記登録情報から前記宛先サーバ名のコンテンツサーバ装置に対する一時的な暗号通信中継許可証およびその対となる秘密鍵を読み出し、
前記検索キーに適合する登録情報が存在しない場合、または、前記検索キーに適合する登録情報が存在しても、その登録情報に含まれる有効期限が切れている場合には、
前記暗号化通信接続メッセージに含まれる宛先サーバ名のコンテンツサーバ装置に対する一時的な暗号通信中継許可証およびその対となる秘密鍵を生成し、前記生成した一時的な暗号通信中継許可証と、その対となる秘密鍵と、その有効期限とを、前記暗号化通信接続メッセージに含まれる宛先サーバ名、送信元クライアント装置のＩＰアドレス、暗号化通信方法名のいずれかまたはそのすべてを前記データベースに登録する第２の手段と、
前記一時的な暗号通信中継許可証を前記クライアント装置に送信する第３の手段と、
前記クライアント装置との間でＥｎｄ−Ｅｎｄ暗号化通信を行い、そのクライアント装置が送信する暗号化されたアクセス要求メッセージを受信し、その暗号化されたアクセス要求メッセージを復号化して平文のアクセス要求メッセージに変換する第４の手段と、
前記平文のアクセス要求メッセージの内容に応じて前記コンテンツサーバ装置とＥｎｄ−Ｅｎｄ暗号化通信を行い、前記アクセス要求メッセージが指示するコンテンツ情報を取得する第５の手段と、
前記取得したコンテンツ情報およびその通信ヘッダに対して付加価値処理を行い、その付加価値処理された前記コンテンツ情報およびその通信ヘッダを暗号化して前記クライアント装置へ送信する第６の手段とを備えること
を特徴とするゲートウェイサーバ装置。
【請求項６】
請求項５に記載のゲートウェイサーバ装置において、
前記データベースが、前記ゲートウェイサーバ装置とは異なる他の情報処理装置上に構成されたデータベースであること
を特徴とするゲートウェイサーバ装置。
【請求項７】
請求項５ないし請求項６のいずれかの一項に記載のゲートウェイサーバ装置において、
前記ゲートウェイサーバ装置は、さらに、
前記クライアント装置から送信される暗号化されたアクセス要求メッセージを復号化して平文のアクセス要求メッセージに変換することに対する前記クライアント装置の利用者の同意を得るための同意確認表示情報を、前記クライアント装置に送信し、前記利用者の同意確認を意味するアクセス要求を前記クライアント装置から受信した場合には、前記暗号通信中継許可証を検証するためのルート認証局証明書を前記クライアント装置に送信する第７の手段を備えること
を特徴とするゲートウェイサーバ装置。
【請求項８】
請求項５ないし請求項７のいずれかの一項に記載のゲートウェイサーバ装置において、
前記ゲートウェイサーバ装置は、
前記第５の手段は、前記コンテンツサーバ装置がクライアント認証を行うときに、前記クライアント装置が送信したクライアント証明書の代わりに、前記クライアント装置をグループ化し、そのグループに応じて生成したクライアント代理証明書を送信すること
を特徴とするゲートウェイサーバ装置。
【請求項９】
利用者のコンテンツ情報のアクセス要求を受け付け、そのアクセス要求に基づくアクセス要求メッセージをネットワークへ送信するクライアント装置と、前記クライアント装置から前記ネットワークを介して送信される前記アクセス要求メッセージを受信し、前記アクセス要求メッセージが示すコンテンツ情報を前記クライアント装置へ送信するコンテンツサーバ装置との間で行われる暗号化通信を中継するゲートウェイサーバ装置において実行される暗号化通信の中継プログラムであって、
前記ゲートウェイサーバ装置が、
一時的な暗号通信中継許可証と、その対となる秘密鍵と、その有効期限とを、暗号化通信接続メッセージに含まれる宛先サーバ名、送信元クライアント装置のＩＰアドレス、暗号化通信方法名のいずれかまたはそのすべてを登録するデータベースを備え、
前記ゲートウェイサーバ装置に、
前記クライアント装置から前記コンテンツサーバ装置への暗号化通信接続メッセージを受信する第１のステップと、
前記暗号化通信接続メッセージに含まれる宛先サーバ名、送信元クライアント装置のＩＰアドレスのいずれかまたはその両方を検索キーとして前記データベースを検索し、その結果、
前記検索キーに適合する登録情報が存在し、その登録情報に含まれる有効期限が有効期間内である場合には、
前記登録情報から前記宛先サーバ名のコンテンツサーバ装置に対する一時的な暗号通信中継許可証およびその対となる秘密鍵を読み出し、
前記検索キーに適合する登録情報が存在しない場合、または、前記検索キーに適合する登録情報が存在しても、その登録情報に含まれる有効期限が切れている場合には、
前記暗号化通信接続メッセージに含まれる宛先サーバ名のコンテンツサーバ装置に対する一時的な暗号通信中継許可証およびその対となる秘密鍵を生成し、前記生成した一時的な暗号通信中継許可証と、その対となる秘密鍵と、その有効期限とを、前記暗号化通信接続メッセージに含まれる宛先サーバ名、送信元クライアント装置のＩＰアドレス、暗号化通信方法名のいずれかまたはそのすべてを前記データベースに登録する第２のステップと、
前記一時的な暗号通信中継許可証を前記クライアント装置に送信する第３のステップと、
前記クライアント装置との間でＥｎｄ−Ｅｎｄ暗号化通信を行い、そのクライアント装置が送信する暗号化されたアクセス要求メッセージを受信し、その暗号化されたアクセス要求メッセージを復号化して平文のアクセス要求メッセージに変換する第４のステップと、
前記平文のアクセス要求メッセージの内容に応じて前記コンテンツサーバ装置とＥｎｄ−Ｅｎｄ暗号化通信を行い、前記アクセス要求メッセージが指示するコンテンツ情報を取得する第５のステップと、
前記取得したコンテンツ情報およびその通信ヘッダに対して付加価値処理を行い、その付加価値処理された前記コンテンツ情報およびその通信ヘッダを暗号化して前記クライアント装置へ送信する第６のステップと
を実行させることを特徴とする
暗号化通信の中継プログラム。
【請求項１０】
利用者のコンテンツ情報のアクセス要求を受け付け、そのアクセス要求に基づくアクセス要求メッセージをネットワークへ送信するクライアント装置と、前記クライアント装置から前記ネットワークを介して送信される前記アクセス要求メッセージを受信し、前記アクセス要求メッセージが示すコンテンツ情報を前記クライアント装置へ送信するコンテンツサーバ装置との間で行われる暗号化通信を中継するゲートウェイサーバ装置において実行される暗号化通信の中継プログラムを記憶したコンピュータ読み取り可能な記憶媒体であって、
前記ゲートウェイサーバ装置が、
一時的な暗号通信中継許可証と、その対となる秘密鍵と、その有効期限とを、暗号化通信接続メッセージに含まれる宛先サーバ名、送信元クライアント装置のＩＰアドレス、暗号化通信方法名のいずれかまたはそのすべてを登録するデータベースを備え、
前記ゲートウェイサーバ装置に、
前記クライアント装置から前記コンテンツサーバ装置への暗号化通信接続メッセージを受信する第１のステップと、
前記暗号化通信接続メッセージに含まれる宛先サーバ名、送信元クライアント装置のＩＰアドレスのいずれかまたはその両方を検索キーとして前記データベースを検索し、その結果、
前記検索キーに適合する登録情報が存在し、その登録情報に含まれる有効期限が有効期間内である場合には、
前記登録情報から前記宛先サーバ名のコンテンツサーバ装置に対する一時的な暗号通信中継許可証およびその対となる秘密鍵を読み出し、
前記検索キーに適合する登録情報が存在しない場合、または、前記検索キーに適合する登録情報が存在しても、その登録情報に含まれる有効期限が切れている場合には、
前記暗号化通信接続メッセージに含まれる宛先サーバ名のコンテンツサーバ装置に対する一時的な暗号通信中継許可証およびその対となる秘密鍵を生成し、前記生成した一時的な暗号通信中継許可証と、その対となる秘密鍵と、その有効期限とを、前記暗号化通信接続メッセージに含まれる宛先サーバ名、送信元クライアント装置のＩＰアドレス、暗号化通信方法名のいずれかまたはそのすべてを前記データベースに登録する第２のステップと、
前記一時的な暗号通信中継許可証を前記クライアント装置に送信する第３のステップと、
前記クライアント装置との間でＥｎｄ−Ｅｎｄ暗号化通信を行い、そのクライアント装置が送信する暗号化されたアクセス要求メッセージを受信し、その暗号化されたアクセス要求メッセージを復号化して平文のアクセス要求メッセージに変換する第４のステップと、
前記平文のアクセス要求メッセージの内容に応じて前記コンテンツサーバ装置とＥｎｄ−Ｅｎｄ暗号化通信を行い、前記アクセス要求メッセージが指示するコンテンツ情報を取得する第５のステップと、
前記取得したコンテンツ情報およびその通信ヘッダに対して付加価値処理を行い、その付加価値処理された前記コンテンツ情報およびその通信ヘッダを暗号化して前記クライアント装置へ送信する第６のステップと
を実行させる暗号化通信の中継プログラムを記憶した
ことを特徴とするコンピュータ読み取り可能な記憶媒体。