【手続補正書】
【提出日】平成28年1月12日(2016.1.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のサーバとクライアントとの間のセキュアな接続を取得するための方法であって、
第２のサーバと前記クライアントとの間のセキュアな通信セッションを確立することと、ここで、前記第２のサーバは、前記第１のサーバによって信頼されており、前記第２のサーバは、前記クライアントを認証するように構成される；
前記クライアントによって、前記セキュアな通信セッションを用いてクライアント・トークンを受信することと、ここで、前記クライアント・トークンは、前記第１のサーバのために定義され、前記第１のサーバ、前記第２のサーバ、前記クライアント、および電子署名に関連付けられたデータを含む；
前記クライアントによって、前記セキュアな通信セッションを用いて電子証明書を受信することと；
前記クライアントによって、前記第１のサーバへセキュアな通信アクセスを要求することと、ここで、前記要求することは、前記第１のサーバに前記クライアント・トークンを転送することを含む；
前記クライアントによって、前記第１のサーバによるクライアントの認証に基づいて、前記第１のサーバへのセキュアな通信アクセスの認証を受信することと、ここで、前記認証は、前記クライアント・トークンが前記クライアントを検証することと、電子署名が前記クライアント・トークンを検証することとに基づく；
前記要求で、前記第１のサーバへ前記電子証明書を転送することと、ここで、前記第１のサーバは、前記電子署名を有効にするために前記電子証明書を使用する；
を備える方法。
【請求項２】
前記第１のサーバへ前記電子証明書を転送することは、一度だけなされ、前記クライアントから前記第１のサーバへの最初のアクセス・メッセージで、前記電子証明書が送信される、請求項１に記載の方法。
【請求項３】
前記クライアント・トークンおよび電子証明書は、ビット・ストリングであり、前記クライアント・トークンおよび電子証明書は、前記クライアントによって符号化も復号もされない、請求項１に記載の方法。
【請求項４】
前記第２のサーバは、ホーム・セキュア・ユーザ・プレーン・ロケーション、ＳＵＰＬ、ロケーション・プラットフォーム、Ｈ−ＳＬＰであり、前記クライアントは、ＳＵＰＬ対応端末、ＳＥＴであり、前記第１のサーバは、発見されたＳＬＰ、Ｄ−ＳＬＰであり、および／または、
前記Ｈ−ＳＬＰは、代替クライアント認証、ＡＣＡ、方法、ジェネリック・ブートストラッピング・アーキテクチャ、ＧＢＡ、またはデバイス証明書方法を用いて前記ＳＥＴを認証する、請求項１に記載の方法。
【請求項５】
前記クライアント・トークンはＳＥＴトークンであり、前記電子証明書はＳＬＰ証明書である、請求項４に記載の方法。
【請求項６】
前記ＳＥＴトークンは、ＳＥＴ識別情報、Ｈ−ＳＬＰ識別情報、Ｄ−ＳＬＰ識別情報、および、前記Ｈ−ＳＬＰの電子署名を含む、請求項５に記載の方法。
【請求項７】
前記ＳＥＴトークンはさらに、前記ＳＥＴの提供された位置を含み、および、オプションとして、
前記Ｄ−ＳＬＰは、前記ＳＥＴの現在位置が、前記ＳＥＴの提供された位置のしきい距離内にあることを確認することにより、前記ＳＥＴを認証する、請求項６に記載の方法。
【請求項８】
前記ＳＥＴトークンはさらに、Ｄ−ＳＬＰ許可の最初の時刻および持続期間を含み、および、オプションとして、
前記Ｄ−ＳＬＰは、現在の時刻が、前記Ｄ−ＳＬＰ認可の最初の時刻および持続期間内にあることを検証することによって前記ＳＥＴを認証する、請求項６に記載の方法。
【請求項９】
前記クライアント・トークンを前記第１のサーバへ転送する前に、公開鍵認証を用いて、前記クライアントによって、前記第１のサーバを認証すること、をさらに備え、および／または、
前記第１のサーバは、前記第１のサーバと前記第２のサーバとの間の以前のセキュアな通信セッションから、前記第２のサーバに関連付けられた電子証明書を受信し、前記第１のサーバは、前記電子署名を有効にするために前記電子証明書を用いる、請求項１に記載の方法。
【請求項１０】
前記クライアント・トークンが前記第２のサーバによって無効にされるまで、前記クライアント・トークンを、前記クライアントによって格納すること、をさらに備え、および、オプションとして、
前記第１のサーバのために定義された新たなクライアント・トークンを前記クライアントが前記第２のサーバから受信した場合に、前記クライアント・トークンが無効にされる、請求項１に記載の方法。
【請求項１１】
前記第１のサーバ自身の識別情報が含まれていることを検証するために、前記クライアント・トークンが、前記第１のサーバによって使用される、請求項１に記載の方法。
【請求項１２】
第１のサーバとクライアントとの間のセキュアな接続を取得するために、実行された場合に、前記クライアントに含まれる１または複数のコンピューティング・デバイスに対して、請求項１乃至１１の何れかに記載のステップを実行させるためのコンピュータ読取可能な命令群、を格納する１または複数のコンピュータ読取可能な媒体。
【請求項１３】
第１のサーバとクライアントとの間のセキュアな接続を取得するための装置であって、
第２のサーバと前記クライアントとの間のセキュアな通信セッションを確立する手段と、ここで、前記第２のサーバは、前記第１のサーバによって信頼されており、前記第２のサーバは、前記クライアントを認証するように構成される；
前記クライアントによって、前記セキュアな通信セッションを用いてクライアント・トークンを受信する手段と、ここで、前記クライアント・トークンは、前記第１のサーバのために定義され、前記第１のサーバ、前記第２のサーバ、前記クライアント、および電子署名に関連付けられたデータを含む；
前記クライアントによって、前記第１のサーバへセキュアな通信アクセスを要求する手段と、ここで、前記要求することは、前記第１のサーバに前記クライアント・トークンを転送することを含む；
前記クライアントによって、前記第１のサーバによるクライアントの認証に基づいて、前記第１のサーバへのセキュアな通信アクセスの許可を受信する手段と、ここで、前記認証は、クライアント・トークンが前記クライアントを検証することと、電子署名が前記クライアント・トークンを検証することとに基づく；
前記クライアントによって、前記セキュアな通信セッションを用いて電子証明書を受信する手段と；
前記要求で、前記第１のサーバへ前記電子証明書を転送する手段と、ここで、前記第１のサーバは、前記電子署名を有効にするために前記電子証明書を使用する；
を備える装置。
【請求項１４】
前記第１のサーバへ前記電子証明書を転送することは、一度だけなされ、前記クライアントから前記第１のサーバへの最初のアクセス・メッセージで、前記電子証明書が送信され、および／または、
前記クライアント・トークンおよび電子証明書は、ビット・ストリングであり、前記クライアント・トークンおよび電子証明書は、前記クライアントによって符号化も復号もされない、および／または、
前記第２のサーバは、ホーム・セキュア・ユーザ・プレーン・ロケーション（ＳＵＰＬ）ロケーション・プラットフォーム（Ｈ−ＳＬＰ）であり、前記クライアントは、ＳＵＰＬ対応端末（ＳＥＴ）であり、前記第１のサーバは、発見されたＳＬＰ（Ｄ−ＳＬＰ）である、請求項１３に記載の装置。
【請求項１５】
前記クライアント・トークンを前記第１のサーバへ転送する前に、公開鍵認証を用いて、前記第１のサーバを認証する手段、をさらに備え、および／または、
前記第２のサーバによって無効にされるまで前記クライアント・トークンを格納する手段、をさらに備える請求項１３に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１７１
【補正方法】変更
【補正の内容】
【０１７１】
さまざまな例が記載された。これらの例およびその他の例は、以下の特許請求の範囲のスコープ内である。
以下に、出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
第１のサーバとクライアントとの間のセキュアな接続を取得するための方法であって、
第２のサーバと前記クライアントとの間のセキュアな通信セッションを確立することと、ここで、前記第２のサーバは、前記第１のサーバによって信頼されており、前記第２のサーバは、前記クライアントを認証するように構成される；
前記クライアントによって、前記セキュアな通信セッションを用いてクライアント・トークンを受信することと、ここで、前記クライアント・トークンは、前記第１のサーバのために定義され、前記第１のサーバ、前記第２のサーバ、前記クライアント、および電子署名に関連付けられたデータを含む；
前記クライアントによって、前記第１のサーバへセキュアな通信アクセスを要求することと、ここで、前記要求することは、前記第１のサーバに前記クライアント・トークンを転送することを含む；
前記クライアントによって、前記第１のサーバによるクライアントの認証に基づいて、前記第１のサーバへのセキュアな通信アクセスの認証を受信することと、ここで、前記認証は、前記クライアント・トークンが前記クライアントを検証することと、電子署名が前記クライアント・トークンを検証することとに基づく；を備える方法。
［Ｃ２］
前記クライアントによって、前記セキュアな通信セッションを用いて電子証明書を受信することと；
前記要求で、前記第１のサーバへ前記電子証明書を転送することと、ここで、前記第１のサーバは、前記電子署名を有効にするために前記電子証明書を使用する；をさらに備えるＣ１に記載の方法。
［Ｃ３］
前記第１のサーバへ前記電子証明書を転送することは、一度だけなされ、前記クライアントから前記第１のサーバへの最初のアクセス・メッセージで、前記電子証明書が送信される、Ｃ２に記載の方法。
［Ｃ４］
前記クライアント・トークンおよび電子証明書は、ビット・ストリングであり、前記クライアント・トークンおよび電子証明書は、前記クライアントによって符号化も復号もされない、Ｃ２に記載の方法。
［Ｃ５］
前記第２のサーバは、ホーム・セキュア・ユーザ・プレーン・ロケーション（ＳＵＰＬ）ロケーション・プラットフォーム（Ｈ−ＳＬＰ）であり、前記クライアントは、ＳＵＰＬ対応端末（ＳＥＴ）であり、前記第１のサーバは、発見されたＳＬＰ（Ｄ−ＳＬＰ）である、Ｃ２に記載の方法。
［Ｃ６］
前記Ｈ−ＳＬＰは、代替クライアント認証（ＡＣＡ）方法、ジェネリック・ブートストラッピング・アーキテクチャ（ＧＢＡ）、またはデバイス証明書方法を用いて前記ＳＥＴを認証する、Ｃ５に記載の方法。
［Ｃ７］
前記クライアント・トークンはＳＥＴトークンであり、前記電子証明書はＳＬＰ証明書である、Ｃ５に記載の方法。
［Ｃ８］
前記ＳＥＴトークンは、ＳＥＴ識別情報、Ｈ−ＳＬＰ識別情報、Ｄ−ＳＬＰ識別情報、および、前記Ｈ−ＳＬＰの電子署名を含む、Ｃ７に記載の方法。
［Ｃ９］
前記ＳＥＴトークンはさらに、前記ＳＥＴの提供された位置を含む、Ｃ８に記載の方法。
［Ｃ１０］
前記Ｄ−ＳＬＰは、前記ＳＥＴの現在位置が、前記ＳＥＴの提供された位置のしきい距離内にあることを確認することにより、前記ＳＥＴを認証する、Ｃ９に記載の方法。
［Ｃ１１］
前記ＳＥＴトークンはさらに、Ｄ−ＳＬＰ許可の最初の時刻および持続期間を含む、Ｃ８に記載の方法。
［Ｃ１２］
前記Ｄ−ＳＬＰは、現在の時刻が、前記Ｄ−ＳＬＰ認可の最初の時刻および持続期間内にあることを検証することによって前記ＳＥＴを認証する、Ｃ１１に記載の方法。
［Ｃ１３］
前記クライアント・トークンを前記第１のサーバへ転送する前に、公開鍵認証を用いて、前記クライアントによって、前記第１のサーバを認証すること、をさらに備えるＣ１に記載の方法。
［Ｃ１４］
前記第１のサーバは、前記第１のサーバと前記第２のサーバとの間の以前のセキュアな通信セッションから、前記第２のサーバに関連付けられた電子証明書を受信し、前記第１のサーバは、前記電子署名を有効にするために前記電子証明書を用いる、Ｃ１に記載の方法。
［Ｃ１５］
前記クライアント・トークンが前記第２のサーバによって無効にされるまで、前記クライアント・トークンを、前記クライアントによって格納すること、をさらに備えるＣ１に記載の方法。
［Ｃ１６］
前記第１のサーバのために定義された新たなクライアント・トークンを前記クライアントが前記第２のサーバから受信した場合に、前記クライアント・トークンが無効にされる、Ｃ１５に記載の方法。
［Ｃ１７］
前記第１のサーバ自身の識別情報が含まれていることを検証するために、前記クライアント・トークンが、前記第１のサーバによって使用される、Ｃ１に記載の方法。
［Ｃ１８］
第１のサーバとのセキュアな接続を取得するためのクライアントであって、
１または複数のプロセッサと、
前記１または複数のプロセッサによって実行された場合、前記クライアントに対して、
第２のサーバと前記クライアントとの間のセキュアな通信セッションを確立することと、ここで、前記第２のサーバは、前記第１のサーバによって信頼されており、前記第２のサーバは、前記クライアントを認証するように構成される；
前記セキュアな通信セッションを用いて、クライアント・トークンを受信することと、ここで、前記クライアント・トークンは、前記第１のサーバのために定義され、前記第１のサーバ、前記第２のサーバ、前記クライアント、および電子署名に関連付けられたデータを含む；
前記第１のサーバへのセキュアな通信アクセスを要求することと、ここで、前記要求は、前記第１のサーバへ前記クライアント・トークンを転送することを含む；
前記第１のサーバによる前記クライアントの認証に基づいて、前記第１のサーバへのセキュアな通信アクセスの認証を受信することと、ここで、前記認証は、前記クライアント・トークンが前記クライアントを検証することと、電子署名が前記クライアント・トークンを検証することとに基づく；を実行させるコンピュータ読取可能な命令群を格納するメモリと、を備えるクライアント。
［Ｃ１９］
前記１または複数のプロセッサによって実行された場合、前記クライアントに対して、
前記セキュアな通信セッションを用いて電子証明書を受信することと；
前記要求で、前記第１のサーバへ前記電子証明書を転送することと、ここで、前記第１のサーバは、前記電子署名を有効にするために前記電子証明書を使用する；を実行させるコンピュータ読取可能な命令群、をさらに備えるＣ１８に記載のクライアント。
［Ｃ２０］
前記第１のサーバへ前記電子証明書を転送することは、一度だけなされ、前記クライアントから前記第１のサーバへの最初のアクセス・メッセージで、前記電子証明書が送信される、Ｃ１９に記載のクライアント。
［Ｃ２１］
前記クライアント・トークンおよび電子証明書は、ビット・ストリングであり、前記クライアント・トークンおよび電子証明書は、前記クライアントによって符号化も復号もされない、Ｃ１９に記載のクライアント。
［Ｃ２２］
前記第２のサーバは、ホーム・セキュア・ユーザ・プレーン・ロケーション（ＳＵＰＬ）ロケーション・プラットフォーム（Ｈ−ＳＬＰ）であり、前記クライアントは、ＳＵＰＬ対応端末（ＳＥＴ）であり、前記第１のサーバは、発見されたＳＬＰ（Ｄ−ＳＬＰ）である、Ｃ１９に記載のクライアント。
［Ｃ２３］
前記クライアント・トークンはＳＥＴトークンであり、前記電子証明書はＳＬＰ証明書である、Ｃ２２に記載のクライアント。
［Ｃ２４］
前記ＳＥＴトークンは、ＳＥＴ識別情報、Ｈ−ＳＬＰ識別情報、Ｄ−ＳＬＰ識別情報、および、前記Ｈ−ＳＬＰの電子署名を含む、Ｃ２３に記載のクライアント。
［Ｃ２５］
前記ＳＥＴトークンはさらに、前記ＳＥＴの提供された位置を含む、Ｃ２４に記載のクライアント。
［Ｃ２６］
前記ＳＥＴトークンはさらに、Ｄ−ＳＬＰ認可の最初の時刻および持続期間を含む、Ｃ２４に記載のクライアント。
［Ｃ２７］
前記１または複数のプロセッサによって実行された場合、前記クライアントに対して、前記クライアント・トークンを前記第１のサーバへ転送する前に、公開鍵認証を用いて、前記第１のサーバを認証すること、を実行させるコンピュータ読取可能な命令群、をさらに備えるＣ１８に記載のクライアント。
［Ｃ２８］
前記クライアント・トークンが前記第２のサーバによって無効にされるまで、前記クライアント・トークンを格納するように構成されたメモリ、をさらに備えるＣ１８に記載のクライアント。
［Ｃ２９］
前記第１のサーバのために定義された新たなクライアント・トークンを前記クライアントが前記第２のサーバから受信した場合に、前記クライアント・トークンが無効にされる、Ｃ２８に記載のクライアント。
［Ｃ３０］
第１のサーバとクライアントとの間のセキュアな接続を取得するために、実行された場合に、前記クライアントに含まれる１または複数のコンピューティング・デバイスに対して、
第２のサーバと前記クライアントとの間のセキュアな通信セッションを確立することと、ここで、前記第２のサーバは、前記第１のサーバによって信頼されており、前記第２のサーバは、前記クライアントを認証するように構成される；
前記セキュアな通信セッションを用いて、クライアント・トークンを受信することと、ここで、前記クライアント・トークンは、前記第１のサーバのために定義され、前記第１のサーバ、前記第２のサーバ、前記クライアント、および電子署名に関連付けられたデータを含む；
前記第１のサーバへのセキュアな通信アクセスを要求することと、ここで、前記要求は、前記第１のサーバへ前記クライアント・トークンを転送することを含む；
前記第１のサーバによる前記クライアントの認証に基づいて、前記第１のサーバへのセキュアな通信アクセスの認証を受信することと、ここで、前記認証は、前記クライアント・トークンが前記クライアントを検証することと、電子署名が前記クライアント・トークンを検証することとに基づく；を実行させるためのコンピュータ読取可能な命令群、を格納する１または複数のコンピュータ読取可能な媒体。
［Ｃ３１］
第１のサーバとクライアントとの間のセキュアな接続を取得するための装置であって、
第２のサーバと前記クライアントとの間のセキュアな通信セッションを確立する手段と、ここで、前記第２のサーバは、前記第１のサーバによって信頼されており、前記第２のサーバは、前記クライアントを認証するように構成される；
前記クライアントによって、前記セキュアな通信セッションを用いてクライアント・トークンを受信する手段と、ここで、前記クライアント・トークンは、前記第１のサーバのために定義され、前記第１のサーバ、前記第２のサーバ、前記クライアント、および電子署名に関連付けられたデータを含む；
前記クライアントによって、前記第１のサーバへセキュアな通信アクセスを要求する手段と、ここで、前記要求することは、前記第１のサーバに前記クライアント・トークンを転送することを含む；
前記クライアントによって、前記第１のサーバによるクライアントの認証に基づいて、前記第１のサーバへのセキュアな通信アクセスの許可を受信する手段と、ここで、前記認証は、クライアント・トークンが前記クライアントを検証することと、電子署名が前記クライアント・トークンを検証することとに基づく；を備える装置。
［Ｃ３２］
前記クライアントによって、前記セキュアな通信セッションを用いて電子証明書を受信する手段と；
前記要求で、前記第１のサーバへ前記電子証明書を転送する手段と、ここで、前記第１のサーバは、前記電子署名を有効にするために前記電子証明書を使用する；をさらに備えるＣ３１に記載の装置。
［Ｃ３３］
前記第１のサーバへ前記電子証明書を転送することは、一度だけなされ、前記クライアントから前記第１のサーバへの最初のアクセス・メッセージで、前記電子証明書が送信される、Ｃ３２に記載の装置。
［Ｃ３４］
前記クライアント・トークンおよび電子証明書は、ビット・ストリングであり、前記クライアント・トークンおよび電子証明書は、前記クライアントによって符号化も復号もされない、Ｃ３２に記載の装置。
［Ｃ３５］
前記第２のサーバは、ホーム・セキュア・ユーザ・プレーン・ロケーション（ＳＵＰＬ）ロケーション・プラットフォーム（Ｈ−ＳＬＰ）であり、前記クライアントは、ＳＵＰＬ対応端末（ＳＥＴ）であり、前記第１のサーバは、発見されたＳＬＰ（Ｄ−ＳＬＰ）である、Ｃ３２に記載の装置。
［Ｃ３６］
前記クライアント・トークンはＳＥＴトークンであり、前記電子証明書はＳＬＰ証明書である、Ｃ３５に記載の装置。
［Ｃ３７］
前記ＳＥＴトークンは、ＳＥＴ識別情報、Ｈ−ＳＬＰ識別情報、Ｄ−ＳＬＰ識別情報、および、前記Ｈ−ＳＬＰの電子署名を含む、Ｃ３６に記載の装置。
［Ｃ３８］
前記ＳＥＴトークンはさらに、前記ＳＥＴの提供された位置を含む、Ｃ３７に記載の装置。
［Ｃ３９］
前記ＳＥＴトークンはさらに、Ｄ−ＳＬＰ許可の最初の時間および継続期間を含む、Ｃ３７に記載の装置。
［Ｃ４０］
前記クライアント・トークンを前記第１のサーバへ転送する前に、公開鍵認証を用いて、前記第１のサーバを認証する手段、をさらに備えるＣ３１に記載の装置。
［Ｃ４１］
前記第２のサーバによって無効にされるまで前記クライアント・トークンを格納する手段、をさらに備えるＣ３１に記載の装置。
［Ｃ４２］
前記第１のサーバのために定義された新たなクライアント・トークンを前記クライアントが前記第２のサーバから受信した場合に、前記クライアント・トークンが無効にされる、Ｃ４１に記載の装置。